Possible metric types that can be tracked on a given resource.
Metric Type | Data Type | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AggregatedMetric |
Object
|
Allows for aggregating existing metrics over a period of time. Useful for running sums or averages; also for extracting single data item from collection-based metrics | ||||||||||||||
AzureAdvisorHealthMetric |
|
Tracks Azure health using latest Azure Health API - more info @ https://docs.microsoft.com/en-us/rest/api/resourcehealth/availabilitystatuses/getbyresource/ | ||||||||||||||
AzureAdvisorRecommendationMetric |
|
Tracks Azure recommendations using latest Azure Advisor API - more info @ https://docs.microsoft.com/en-us/rest/api/advisor/ | ||||||||||||||
AzureBillingResourcePrice |
Double
|
Tracks and visualizes price of one resource | ||||||||||||||
AzureBillingResourcePricesList |
|
Tracks and visualizes list of prices all resources | ||||||||||||||
AzureBillingResourcesGroupPrice |
Double
|
Tracks and visualizes price of all resources in group | ||||||||||||||
AzureBillingResourcesGroupPricesList |
|
Tracks and visualizes list of prices all resource groups | ||||||||||||||
AzureBillingTagPrice |
Double
|
Tracks and visualizes price of all resources with specified tag | ||||||||||||||
AzureBillingTagPricesList |
|
Tracks and visualizes list of prices all resources by tags | ||||||||||||||
AzureBillingTotalPrice |
Double
|
Tracks and visualizes subscribe price | ||||||||||||||
AzureBillingTypePrice |
Double
|
Tracks and visualizes price of all resources of the given type | ||||||||||||||
AzureBillingTypePricesList |
|
Tracks and visualizes list of prices all resource types | ||||||||||||||
AzureBillingUsageListByResource |
|
Tracks and visualizes usages list for resource | ||||||||||||||
AzureBillingUsageListByResourcesGroup |
|
Tracks and visualizes usages list for resource's group | ||||||||||||||
AzureBillingUsageListByTag |
|
Tracks and visualizes usages list for resource's tag | ||||||||||||||
AzureBillingUsageListByType |
|
Tracks and visualizes usages list for resource's type | ||||||||||||||
AzureMonitorMetric |
Double
|
Tracks Azure metrics using latest Azure Monitor API - more info @ https://docs.microsoft.com/en-us/rest/api/monitor/ | ||||||||||||||
DerivedMetric |
Double
|
Allows for deriving new metrics from existing ones. Useful for combining existing metrics together or for multiplying metrics by a factor | ||||||||||||||
LinkedMetric |
Object
|
Allows for tracking of metrics from other resources. Useful when it is important to evaluate metrics from different resources side-by-side | ||||||||||||||
ResourceStatus |
String
|
Tracks overall status of the resource. This is an important metric as it is used to drive Uptime reports. Possible values: Ready, Down, Unknown and in some cases Stopped |
Possible commands that can be executed on a given resource. Ultimate subscription is required.
Command Type | Description | |
---|---|---|
WebRequest | Runs custom WebRequest to specified URL |
CloudMonix provided default monitoring templates.
Metric Name | Metric Type | Description |
---|---|---|
CurrentMonthBreakdownByGroup | AzureBillingResourcesGroupPricesList | Tracks Azure prices for current billing period by resource group |
CurrentMonthBreakdownByResource | AzureBillingResourcePricesList | Tracks Azure prices for current billing period by resource |
CurrentMonthBreakdownByTag | AzureBillingTagPricesList | |
CurrentMonthBreakdownByType | AzureBillingTypePricesList | Tracks Azure prices for current billing period by resource type |
DailyCost1DayAgo | AzureBillingTotalPrice | Tracks daily Azure spending that occured 1 day ago. Customize Units to indicate proper currency |
DailyCost2DaysAgo | AzureBillingTotalPrice | Tracks daily Azure spending that occured 2 days ago. Customize Units to indicate proper currency |
LastDayBreakdownByResource | AzureBillingResourcePricesList | Tracks Azure prices for last day by resource |
MonthlyCostCurrent | AzureBillingTotalPrice | Tracks Azure spending for current billing period that starts on the Billing day. Customize Units to indicate proper currency |
MonthlyCostPrevious | AzureBillingTotalPrice | Tracks Azure spending for prevoius billing period that starts on the Billing day. Customize Units to indicate proper currency |
Alert Name | Expression | Severity | Description |
---|---|---|---|
Daily Azure usage increased by more than 20% |
DailyCost1DayAgo > (1.2 * DailyCost2DaysAgo)
|
Warning | Raises an alert if Azure costs for last day increased by more than 20% over a day before |
Monthly Azure usage increased by more than 20% |
MonthlyCostCurrent > (1.2 * MonthlyCostPrevious)
|
Warning | Raises an alert if Azure costs for current billing period increased by more than 20% over previous billing period |