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/ | ||||||||||||||||||||
AzureExpressRouteCircuitEgress |
Int64
|
Tracks an overall Egress across all connections in bytes. To track Egress on a specific connection, utilize AzureExpressRouteConnectionEgress metric | ||||||||||||||||||||
AzureExpressRouteCircuitEgressRate |
Double
|
Tracks an approximate Egress rate across all connections in bytes/sec. Calculated by taking the delta between current and previous Egress measurements. To track Egress rate on a specific connection, utilize AzureExpressRouteConnectionEgressRate metric | ||||||||||||||||||||
AzureExpressRouteCircuitIngress |
Int64
|
Tracks an overall Ingress across all connections in bytes. To track Ingress on a specific connection, utilize AzureExpressRouteConnectionIngress metric | ||||||||||||||||||||
AzureExpressRouteCircuitIngressRate |
Double
|
Tracks an approximate Ingress rate across all connections in bytes/sec. Calculated by taking the delta between current and previous Egress measurements. To track Ingress rate on a specific connection, utilize AzureExpressRouteConnectionIngressRate metric | ||||||||||||||||||||
AzureExpressRouteCircuitStates |
|
Tracks a circuit state | ||||||||||||||||||||
AzureExpressRouteConnectionEgress |
Int64
|
Tracks an Egress for a specific connection in bytes. | ||||||||||||||||||||
AzureExpressRouteConnectionEgressRate |
Double
|
Tracks an approximate Egress rate for a specific connection in bytes/sec. Calculated by taking the delta between current and previous Egress measurements. | ||||||||||||||||||||
AzureExpressRouteConnectionIngress |
Int64
|
Tracks an Ingress for a specific connection in bytes. | ||||||||||||||||||||
AzureExpressRouteConnectionIngressRate |
Double
|
Tracks an approximate Ingress rate for a specific connection in bytes/sec. Calculated by taking the delta between current and previous Ingress measurements. | ||||||||||||||||||||
AzureExpressRouteConnectionsList |
|
Tracks a list of all connections and their associated properties | ||||||||||||||||||||
AzureExpressRouteMetrics |
Double
|
Tracks Azure Insights metrics values | ||||||||||||||||||||
AzureExpressRouteOperations |
|
Tracks the log of Azure management operations on the monitored resource. | ||||||||||||||||||||
AzureExpressRoutePeersList |
|
Tracks a list of all peers and their associated properties | ||||||||||||||||||||
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 |
---|---|---|
CircuitDetails | AzureExpressRouteCircuitStates | |
ConnectionList | AzureExpressRouteConnectionsList | |
Egress | AzureExpressRouteCircuitEgress | |
EgressRate | AzureExpressRouteCircuitEgressRate | |
Ingress | AzureExpressRouteCircuitIngress | |
IngressRate | AzureExpressRouteCircuitIngressRate | |
PrimaryEgress | AzureExpressRouteConnectionEgress | |
PrimaryEgressRate | AzureExpressRouteConnectionEgressRate | |
PrimaryIngress | AzureExpressRouteConnectionIngress | |
PrimaryIngressRate | AzureExpressRouteConnectionIngressRate | |
SecondaryEgress | AzureExpressRouteConnectionEgress | |
SecondaryEgressRate | AzureExpressRouteConnectionEgressRate | |
SecondaryIngress | AzureExpressRouteConnectionIngress | |
SecondaryIngressRate | AzureExpressRouteConnectionIngressRate | |
State | ResourceStatus |
Alert Name | Expression | Severity | Description |
---|---|---|---|
Resource Status |
State != "Ready"
|
Error | Raises an alert if ExpressRoute circuit state is no longer Ready |