Azure Health Monitoring default checks and policies
Agent Client Collector provides the following default checks and policies for Azure health monitoring.
| Type | Check | Description | Command |
|---|---|---|---|
| Metric | azure.metrics-k8s-service | Provides pod, nodes, and cluster level metrics from all Azure Kubernetes services in metric form. Usage: metrics-azure-k8s-service.rb Example: |
metrics-azure-k8s-service.rb -r {{.labels.params_ci_region}} {{-s
{{if.labels.params_subscription_id}} -S {{.labels.params_subscription_id}}
{{end}} |
| Type | Check | Description | Command |
|---|---|---|---|
| Metric | azure.metrics-vm-cpu | Provides CPU-related metrics of each VM instance in the Azure region. Command example: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metric | azure.metrics-vm-disk | Provides disk-related metrics of each VM instance in the Azure region. Command example: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metric | azure.metrics-vm-memory | Provides memory-related metrics of each VM instance in the Azure region. Command example: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metric | azure.metrics-vm-network | Provides network-related metrics of each VM instance in the Azure region. Command example: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metric | azure.metrics-vm-flows | Provides flows-related metrics of each VM instance in the Azure region. Command example: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Type | Check | Description | Command |
|---|---|---|---|
| Metric | azure.metrics-blob-service Binds to the Cloud Storage Account CI type (cmdb_ci_cloud_storage_account) |
Monitors health of Azure Blob Service metrics for all Azure clusters in an Azure datacenter. | metrics-azure-blob-service.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} |