Azure IIS PaaS Monitoring with Applicare
Available from: Applicare 757 or higher
Configuration needed in Azure Portal:
1. Sign in to the Azure portal.
2. Search for "app services" and select "App Services" from the dropdown.
3. Select the IIS Application Service.
4. Select the "App Service logs" option under Monitoring section.
5. Please make sure the below configurations are enabled.
a) "Storage" option should be enabled in the "Web Server logging".
b) A Storage account should be mapped to any one container . The container inside the storage account should have a Public Access.
Note:
If the Storage account is not available then create a new one and map that to the application.
- Select the "Storage Settings".
- Click "Storage account".
- Enter Storage account name.
- Select "Storage (general purpose v1) " option in the Account kind.
- Enable "Standard" option in the Performance.
- Select "Local -redundant storage (LRS)" option in the Replication.
- Click the "ok" button.
Creating Container for Storage account.
- Go to Home -> Storage account and select the newly created Storage account and create container for that.
- Click the "Create" button.
- Enter the container name.
- Select "Container (anonymous read access for containers and blobs)" option in the Public access level drop-down.
- Click "ok" button.
6. Search for "storage accounts" and select "Storage accounts" in the drop-down.
7. Select the storage account which is configured for Web Server logging.
8. Select the "Access Keys" option and copy the Storage account name and key1. These are used to configure in Applicare overview screen.
9. To view the containers inside the storage account select Overview -> Containers.
Configuration in Applicare:
1. Install Standalone agent.
Please follow the steps in below FAQ for Standalone agent installation.
After completing the installation start the agent.
2. Login into Applicare console and Go to "Overview" screen and select the server and click "Edit" button.
3. Add the below details
- Enable the Monitor Azure IIS Logs check box.
- Copy the Storage account name from Azure portal and paste it in the Storage account name field.
- Copy the Storage account key1 from Azure portal and paste it in the Storage Key field.
- If you are going to parse IIS logs only from specific containers then please specify the container name(s). Enter the container names with comma separated if it is more than one. It is an optional field.
- Click "Update" to save.
Note:
Storage Container Name Examples:
To specify only one container named test
test
To specify more than one container named test and quickstart
test,quickstart
4. To add the app name to the Agent. Select the server and click Edit button and click Manage Applications button.
- Enter the Application name.
- Click Add button and click Save button.
Monitoring Metrics in Applicare
Business transactions
Select Business Transactions Menu.
To add individual Transactions as a KBT
1. Right click the row from the grid and select "Add as Key Business Transaction".
2. Enter the name and click Save.
KBT Transactions Load
Go to Key Business Transactions Load screen under Business Transactions.
KBT Load Distributions
Go to Key Business Transactions Load Distribution screen under Business Transactions.
Transactions
Go to Transactions screen under Business Transactions.
HTTP Transactions
a) Go to Server Analyzer.
b) Select the server from the server dropdown.
c) Select HTTP
d) Click the row in the grid.
Error Transactions
Go to Errors screen under Server Analyzer.
Note:
In Azure portal IIS logs will be logged with 1 min delay.
Please sign in to leave a comment.
Comments
0 comments