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/ | ||||||||||||||||||
AzureMonitorMetric |
Double
|
Tracks Azure metrics using latest Azure Monitor API - more info @ https://docs.microsoft.com/en-us/rest/api/monitor/ | ||||||||||||||||||
AzureSearchDocumentsCount |
Int32
|
Tracks document count for specified index. | ||||||||||||||||||
AzureSearchIndexerStatusDetails |
|
Tracks statistic details for indexers of current Azure Search Service. Details here. | ||||||||||||||||||
AzureSearchIndexStatisticDetails |
|
Tracks statistic details for indexes of current Azure Search Service. Details here. | ||||||||||||||||||
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 |
---|---|---|
IndexerStatus | AzureSearchIndexerStatusDetails | Tracks indexers statuses for the search service |
IndexStatistic | AzureSearchIndexStatisticDetails | Tracks indexes statistics for the search service |
QueriesPerSecond | AzureMonitorMetric | Search queries per second for the search service |
SearchLatency | AzureMonitorMetric | Average search latency for the search service |
Status | ResourceStatus | Tracks the overall readiness status of the monitored resource. Possible values are: Ready and Down |
ThrottledQueries | AzureMonitorMetric | Percentage of search queries that were throttled for the search service |
Alert Name | Expression | Severity | Description |
---|---|---|---|
Not Running Indexer |
Any(IndexerStatus, "Status != \"Running\"")
|
Warning | Fires an alert if there exists indexer with status not equal "Running" for 3 consecutive minutes. |
Resource Outage |
Status == "Down"
|
Error | Fires an alert if there was a failure accessing of the monitored resource for 3 consecutive minutes. |