Skip to content

Commit ab89ca3

Browse files
authored
Merge pull request #2 from sassoftware/dev-chlync-1.1-release
Dev chlync 1.1 release
2 parents a8e5abb + f8fab96 commit ab89ca3

File tree

121 files changed

+8277
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+8277
-2
lines changed

application-gateway-logviewer-goaccess/README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ By default, GoAccess installed by this template will parse and display traffic s
1919
<ol type="a">
2020
<li>Only the ApplicationGatewayAccessLog will be used by GoAccess</li>
2121
<li>You want to make sure you are sending and storing your ApplicationGatewayAccessLog to a storage account (select the “Archive to a storage account” check box if using the Portal to enable Application Gateway logging).</li>
22-
<li>In your storage account settings, ensure you have Shared Access Signature key configured. The expiry date time needs to be set to a date much further out in the future (eg: 1 year out from now). Also, only the Read and List permissions are needed for GoAccess. Make sure to generate the connection string as well. The Blob service SAS URL connection string is what you need to input to the ARM template.</li>
22+
<li>In your storage account container, ensure you have Shared Access Signature key configured. The expiry date time needs to be set to a date much further out in the future (eg: 1 year out from now). Also, only the Read and List permissions are needed for GoAccess. Make sure to generate the connection string as well. The Blob Container Service SAS URL connection string is what you need to input to the ARM template.
23+
<p>You can generate Service-level SAS URL for the Blob Container "insights-logs-applicationgatewayaccesslog" using <a href="https://azure.microsoft.com/en-in/features/storage-explorer/">Azure Storage Explorer</a> for your operating system. Storage Explorer is available for Windows, MacOS and Linux.<br /><br />
24+
For example, the blob container SAS URL should look like this - <blockquote>https://[your-blob-url]/insights-logs-applicationgatewayaccesslog?st=2019-02-08T12%3A55%3A14Z&se=2020-02-09T12%3A55%3A00Z&sp=rl&sv=2018-03-28&sr=c&sig=jcfAjefo3TitH7kl9YC15COaSdfgMmPFnO8QTI6oY9c%3D</blockquote> <br /><br />
25+
<img src="https://user-images.githubusercontent.com/6194147/52483050-f2ec1800-2bd8-11e9-8982-224ddd37dfa9.png" width="1000" title="Container SAS token generation using Azure Storage Explorer">
26+
<br /><br />Alternatively, you can generate the Service-level SAS using REST API. Read more about it <a href="https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas">here</a>.
27+
</li>
2328
</ol>
2429
</li>
2530
</ol>
@@ -33,7 +38,7 @@ The template will require a set of parameters input from you as the user:
3338
<li><b>adminUsername:</b> Username you want to use for the VM the template creates</li>
3439
<li><b>adminPassword:</b> Password you want to use to log in to the VM</li>
3540
<li><b>dnsNameForPublicIP:</b> The DNS name (prefix) you want to use for the VM to map against its public IP</li>
36-
<li><b>appGwAccessLogsBlobSasUri:</b> The SAS URL connection string (see 2(c) in the Pre-requisites list above) for the storage account blog where your Application Gateway Access Logs are stored</li>
41+
<li><b>appGwAccessLogsBlobSasUri:</b> The SAS URL connection string (see 2(iii) in the Pre-requisites list above) for the storage account blog where your Application Gateway Access Logs are stored</li>
3742
<li><b>FilterRegexForAppGwAccessLogs:</b> A regex to use to filter the Application Gateway Access Logs to a specific subset. For example, if you have multiple application gateways publishing logs to the same storage account blob, and you only want GoAccess to surface traffic stats for say one of the Application Gateways, you can provide a regex for this field to filter to just that instance.</li>
3843
<li><b>Region:</b> The Azure region where you would like the VM to be created</li>
3944
</ol>
@@ -56,6 +61,8 @@ Please note following aspects related to this template:
5661

5762
By default, the GoAccess dashboard and associated data are unsecured. Since the web server is Apache HTTP Webserver, you can secure access by following the <a href="https://httpd.apache.org/docs/2.4/howto/auth.html">Apache Auth documentation</a>.
5863

64+
Also, since it is a Virtual Machine, you can use <a href="https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-filter-network-traffic">Network Security Groups</a> to allow/deny IP addresses to restrict access, but make sure that outbound internet connectivity is allowed to reach the storage account.
65+
5966
<h2>Getting Help</h2>
6067

6168
For any issues with running this template, please file an issue in GitHub under Azure/azure-quickstart-templates repository: <u>https://github.com/Azure/azure-quickstart-templates/issues</u>

sas-viya/AzureNetworkDiagram.jpg

118 KB
Loading

sas-viya/README.md

Lines changed: 544 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)