Skip to content

Commit 7a9412e

Browse files
committed
minor fixes
1 parent ee17639 commit 7a9412e

File tree

4 files changed

+149
-136
lines changed

4 files changed

+149
-136
lines changed

cid-redirects.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2673,6 +2673,7 @@
26732673
"/cid/20158": "/docs/integrations/amazon-aws/aws-ground-station",
26742674
"/cid/20159": "/docs/integrations/amazon-aws/aws-healthlake",
26752675
"/cid/20160": "/docs/integrations/amazon-aws/amazon-bedrock",
2676+
"/cid/20161": "/docs/integrations/microsoft-azure/azure-virtual-machine",
26762677
"/cid/8394": "/docs/search/search-query-language/search-operators/dedup",
26772678
"/cid/85858": "/docs/observability/kubernetes/quickstart",
26782679
"/cid/8595": "/docs/manage/security/set-password-policy",

docs/integrations/microsoft-azure/azure-virtual-machine.md

Lines changed: 39 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,16 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
88

99
<img src={useBaseUrl('img/integrations/microsoft-azure/azure-vm-icon.png')} alt="Thumbnail icon" width="50"/>
1010

11+
[Azure Virtual Machine](https://learn.microsoft.com/en-us/azure/virtual-machines/) is a virtualized computing environment on Microsoft's cloud platform, that allows users to run applications and tasks on a dedicated, scalable, and on-demand basis. Azure Virtual Machine (VM) provides scalable computing capacity in the Azure Cloud. You can use Azure VM to launch as many or as few virtual servers as you need, configure security and networking, and manage storage.
1112

12-
[Azure Virtual Machine](https://learn.microsoft.com/en-us/azure/virtual-machines/) is a virtualized computing environment on Microsoft's cloud platform, Azure, that allows users to run applications and tasks on a dedicated, scalable, and on-demand basis. Azure VM provides scalable computing capacity in the Azure Cloud. You can use Azure VM to launch as many or as few virtual servers as you need, configure security and networking, and manage storage.
13-
14-
The Sumo Logic app for Azure Virtual Machine allows you to collect your VM instance metrics and display them using predefined dashboards. The app provides dashboards to display analysis of VM instance metrics for CPU, disk, network, cache, and memory. Also, it provides detailed insights into all audit events associated with VM instances and specifically helps identify changes, errors, and user activities.
15-
16-
13+
The Sumo Logic app for Azure VM allows you to collect your VM instance metrics and display them using predefined dashboards. The app provides dashboards to display analysis of VM instance metrics for CPU, disk, network, cache, and memory. Also, it provides detailed insights into all audit events associated with VM instances and specifically helps identify changes, errors, and user activities.
1714

1815
## Log and metric types
1916

2017
For Azure Virtual Machine, you can collect the following logs and metrics:
2118

22-
* **Activity logs**. To learn more about the different Activity log category types and schemas collected for Azure Virtual Machine, refer to [Azure documentation](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#activity-log).
23-
* **Virtual Machine Metrics**. These metrics are available in [Microsoft.Compute/virtualMachines, Microsoft.Compute/virtualmachineScaleSets](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#metrics) namespace.
24-
25-
For more information on supported metrics and their units, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#supported-metrics-for-microsoftcomputevirtualmachines).
19+
* **Activity logs**. To learn more about the different Activity log category types and schemas collected for Azure Virtual Machine, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#activity-log).
20+
* **Virtual Machine Metrics**. These metrics are available in [Microsoft.Compute/virtualMachines, Microsoft.Compute/virtualmachineScaleSets](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#metrics) namespace. For more information on supported metrics and their units, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/virtual-machines/monitor-vm-reference#supported-metrics-for-microsoftcomputevirtualmachines).
2621

2722
## Setup
2823

@@ -39,6 +34,7 @@ When you configure the event hubs source or HTTP source, plan your source catego
3934
* **Azure Observability Metadata Extraction VMName**
4035

4136
In case this rule already exists, then no need to create it again.
37+
4238
```sql
4339
Rule Name: AzureObservabilityMetadataExtractionVMName
4440
```
@@ -48,7 +44,7 @@ tenant_name=* namespace=Microsoft.Compute/virtualMachines resource_name=*
4844
```
4945

5046
| Fields extracted | Metric rule |
51-
|:------------------|:----------------|
47+
|:--|:--|
5248
| `vmname` | `$resource_name._1` |
5349

5450
### Configure metrics collection
@@ -64,8 +60,10 @@ Sumo Logic Metrics source is currently in Beta, to participate, contact your Sum
6460
### Configure logs collection
6561

6662
In this section, you will configure a pipeline for shipping diagnostic logs from Azure Monitor to an Event Hub.
63+
6764
#### Diagnostic logs
68-
1. To set up the Azure Event Hubs source in Sumo Logic, refer to [Azure Event Hubs Source for Logs](/docs/send-data/collect-from-other-data-sources/azure-monitoring/ms-azure-event-hubs-source/).
65+
66+
1. To set up the Azure Event Hubs source in Sumo Logic, refer tothe [Azure Event Hubs Source for Logs](/docs/send-data/collect-from-other-data-sources/azure-monitoring/ms-azure-event-hubs-source/).
6967
1. To create the Diagnostic settings in Azure portal, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/diagnostic-settings?tabs=portal#create-diagnostic-settings). Perform the steps below for each Azure Virtual Machine namespace that you want to monitor.
7068
1. Choose `Stream to an event hub` as the destination.
7169
1. Select `allLogs`.
@@ -75,15 +73,13 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
7573
#### Activity Logs
7674

7775
To collect activity logs, refer to the [Collecting Logs for the Azure Audit App from Event Hub](/docs/integrations/microsoft-azure/audit) section in the Azure Audit documentation. Do not perform this step in case you are already collecting activity logs for a subscription.
76+
7877
:::note
7978
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
8079
:::
8180

82-
8381
## Installing the Azure Virtual Machine app
8482

85-
Now that you have set up data collection, install the Azure Virtual Machine Sumo Logic app to use the pre-configured [dashboards](#viewing-the-azure-virtual-machine-dashboards) that provide visibility into your environment for real-time analysis of overall usage.
86-
8783
import AppInstallNoDataSourceV2 from '../../reuse/apps/app-install-index-apps-v2.md';
8884

8985
<AppInstallNoDataSourceV2/>
@@ -96,19 +92,20 @@ import ViewDashboards from '../../reuse/apps/view-dashboards.md';
9692

9793
### Overview
9894

99-
**Azure Virtual Machine - Overview** dashboard allows you to monitor and analyze your VM's usage metrics such as VM Availability, CPU usage, read/write ops, cache hits, VM usage, and average latencies. Gain insights into the performance of your VMs.
95+
The **Azure Virtual Machine - Overview** dashboard allows you to gain insights into the performance of your VMs by monitoring and analyzing your VM's usage metrics such as VM availability, CPU usage, read/write ops, cache hits, VM usage, and average latencies.
10096

10197
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.us-east-1.amazonaws.com/dashboards/AzureVM/Azure+VM+-+Overview.png')} alt="Azure Key Vault - Overview dashboard" style={{border: '1px solid gray'}} width="800" />
10298

10399
### OS/Disk
104100

105-
**Azure VM - OS/Disk** dashboard provides details on the operational activities and status of your Azure VM OS and Data disks
101+
The **Azure VM - OS/Disk** dashboard provides details on the operational activities and status of your Azure VM OS and Data disks.
106102

107103
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.us-east-1.amazonaws.com/dashboards/AzureVM/Azure+VM+-+OS%3AData+Disk.png')} alt="Azure Key Vault - Operations Overview dashboard" style={{border: '1px solid gray'}} width="800" />
108104

109105
### Network
110106

111-
**Azure VM - Network** dashboard provides detailed information about VM network activities based on incoming and outgoing packets and bytes.
107+
The **Azure VM - Network** dashboard provides detailed information about VM network activities based on incoming and outgoing packets and bytes.
108+
112109
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.us-east-1.amazonaws.com/dashboards/AzureVM/Azure+VM+-+Network.png')} alt="Azure Key Vault - Operations Detailed dashboard" style={{border: '1px solid gray'}} width="800" />
113110

114111
### Disk
@@ -119,7 +116,9 @@ The **Azure VM - Disk** dashboard provides details on the operational activities
119116

120117
### Administrative Operations
121118

122-
The **Azure VM - Administrative Operations** dashboard provides details on the operational activities and status of your Azure Virtual Machine resources. Use this dashboard to:
119+
The **Azure VM - Administrative Operations** dashboard provides details on the operational activities and status of your Azure Virtual Machine resources.
120+
121+
Use this dashboard to:
123122
* Monitor the distribution of operation types and their success rates to ensure proper functioning of your Virtual Machine.
124123
* Identify potential issues by analyzing the top operations causing errors and correlating them with specific users or applications.
125124
* Track recent write and delete operations to maintain an audit trail of changes made to your Virtual Machine.
@@ -128,7 +127,9 @@ The **Azure VM - Administrative Operations** dashboard provides details on the o
128127

129128
### Policy and Recommendations
130129

131-
The **Azure Virtual Machine - Policy and Recommendations** dashboard provides details on policy events and recommendations for your Azure Virtual Machine resources. Use this dashboard to:
130+
The **Azure Virtual Machine - Policy and Recommendations** dashboard provides details on policy events and recommendations for your Azure Virtual Machine resources.
131+
132+
Use this dashboard to:
132133
* Monitor the success and failure rates of policy events to ensure proper configuration and compliance.
133134
* Track and analyse recent recommendations to improve the performance and security of your Vaults setup.
134135
* Identify trends in policy events and recommendations over time to proactively address potential issues.
@@ -138,11 +139,13 @@ The **Azure Virtual Machine - Policy and Recommendations** dashboard provides de
138139
### CPU
139140

140141
The **Azure VM - CPU** dashboard provides details on the CPU metrics and usage of your Azure VM CPU.
142+
141143
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.us-east-1.amazonaws.com/dashboards/AzureVM/Azure+VM+-+CPU.png')} alt="Azure Key Vault - Vault Health dashboard" style={{border: '1px solid gray'}} width="800" />
142144

143145
### Cache
144146

145147
The **Azure VM - Cache** dashboard provides details on the status and usage of your Azure VM cache resources.
148+
146149
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.us-east-1.amazonaws.com/dashboards/AzureVM/Azure+VM+-+Cache.png')} alt="Azure Key Vault - Compliance dashboard" style={{border: '1px solid gray'}} width="800" />
147150

148151
### Temp Disk
@@ -160,10 +163,20 @@ import CreateMonitors from '../../reuse/apps/create-monitors.md';
160163
### Azure Virtual Machine alerts
161164
These alerts are metric based and will work for all Virtual Machine.
162165

163-
| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition |
164-
|:---------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------|:-----------------|:------------------|
165-
| `Azure Virtual Machine - Available Memory Monitor` | This alert is triggered when memory drops under 1GB are detected for any VM. | Count < 1 | Count >= 1 |
166-
| `Azure Virtual Machine - CPU Usage Percentage Monitor` | This alert is triggered when CPU usage spikes above 80% are detected for any VM. | Count >= 80 | Count < 80 |
167-
| `Azure Virtual Machine - Availability Monitor` | This alert is triggered when VM Availability drops under 100% are detected for any VM. | Count < 1 | Count = 1 |
168-
| `Azure Virtual Machine - Data Disk IOPs Consumed Monitor` | This alert is triggered when Data Disk IOPs consumption percentage spikes above 95% are detected for any VM. | Count > 95 | Count =< 95 |
169-
| `Azure Virtual Machine - OS Disk IOPs Consumed Monitor` | This alert is triggered when OS Disk IOPs consumption percentage spikes above 95% are detected for any VM. | Count > 95 | Count =< 95 |
166+
| Alert Name | Description | Alert Condition | Recover Condition |
167+
|:--|:--|:--|:--|
168+
| `Azure Virtual Machine - Available Memory Monitor` | This alert is triggered when memory drop under 1GB are detected for any VM.| Count < 1 | Count >= 1 |
169+
| `Azure Virtual Machine - CPU Usage Percentage Monitor` | This alert is triggered when CPU usage spikes above 80% are detected for any VM. | Count >= 80 | Count < 80 |
170+
| `Azure Virtual Machine - Availability Monitor` | This alert is triggered when VM Availability drops under 100% are detected for any VM. | Count < 1 | Count = 1 |
171+
| `Azure Virtual Machine - Data Disk IOPs Consumed Monitor` | This alert is triggered when Data Disk IOPs consumption percentage spikes above 95% are detected for any VM. | Count > 95 | Count =< 95 |
172+
| `Azure Virtual Machine - OS Disk IOPs Consumed Monitor`| This alert is triggered when OS Disk IOPs consumption percentage spikes above 95% are detected for any VM. | Count > 95 | Count =< 95 |
173+
174+
## Upgrade/Downgrade the Azure Virtual Network app (optional)
175+
176+
import AppUpdate from '../../reuse/apps/app-update.md';
177+
178+
<AppUpdate/>
179+
180+
## Uninstalling the Azure Virtual Network app (optional)
181+
182+
import AppUninstall from '../../reuse/apps/app-uninstall.md';

0 commit comments

Comments
 (0)