2018-06-28 17:02:31 +02:00

37 KiB

Azure monitors

How to use this module

module "datadog-monitors-azure" {
  source = "git::ssh://git@bitbucket.org/morea/terraform.feature.datadog.git//cloud/azure?ref={revision}"

  message     = "${module.datadog-message-alerting.alerting-message}"
  environment = "${var.environment}"
}

Purpose

Creates a set of Azure DataDog monitors for the following components :

  • Azure App Services monitors
  • Azure SQL monitors
  • Azure Redis monitors
  • Azure Event Hub monitors
  • Azure Service Bus monitors
  • Azure Stream Analytics monitors
  • Azure Storage monitors
  • Azure IOT Hub monitors
  • Azure API Management monitors

Inputs

Name Description Type Default Required
apimanagement_failed_requests_message Custom message for API Management failed requests monitor string `` no
apimanagement_failed_requests_silenced Groups to mute for API Management failed requests monitor map <map> no
apimanagement_failed_requests_threshold_critical Maximum acceptable percent of failed requests string 90 no
apimanagement_failed_requests_threshold_warning Warning regarding acceptable percent of failed requests string 50 no
apimanagement_failed_requests_timeframe Monitor timeframe for API Management failed requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
apimanagement_other_requests_message Custom message for API Management other requests monitor string `` no
apimanagement_other_requests_silenced Groups to mute for API Management other requests monitor map <map> no
apimanagement_other_requests_threshold_critical Maximum acceptable percent of other requests string 90 no
apimanagement_other_requests_threshold_warning Warning regarding acceptable percent of other requests string 50 no
apimanagement_other_requests_timeframe Monitor timeframe for API Management other requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
apimanagement_status_message Custom message for API Management status monitor string `` no
apimanagement_status_silenced Groups to mute for API Management status monitor map <map> no
apimanagement_status_time_aggregator Monitor aggregator for API Management status [available values: min, max or avg] string max no
apimanagement_status_timeframe Monitor timeframe for API Management status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
apimanagement_successful_requests_message Custom message for API Management successful requests monitor string `` no
apimanagement_successful_requests_silenced Groups to mute for API Management successful requests monitor map <map> no
apimanagement_successful_requests_threshold_critical Minimum acceptable percent of successful requests string 10 no
apimanagement_successful_requests_threshold_warning Warning regarding acceptable percent of successful requests string 30 no
apimanagement_successful_requests_timeframe Monitor timeframe for API Management successful requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
apimanagement_unauthorized_requests_message Custom message for API Management unauthorized requests monitor string `` no
apimanagement_unauthorized_requests_silenced Groups to mute for API Management unauthorized requests monitor map <map> no
apimanagement_unauthorized_requests_threshold_critical Maximum acceptable percent of unauthorized requests string 90 no
apimanagement_unauthorized_requests_threshold_warning Warning regarding acceptable percent of unauthorized requests string 50 no
apimanagement_unauthorized_requests_timeframe Monitor timeframe for API Management unauthorized requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
appservices_http_4xx_requests_message Custom message for App Services 4xx requests monitor string `` no
appservices_http_4xx_requests_silenced Groups to mute for App Services 4xx requests monitor map <map> no
appservices_http_4xx_requests_threshold_critical Maximum critical acceptable percent of 4xx errors string 90 no
appservices_http_4xx_requests_threshold_warning Warning regarding acceptable percent of 4xx errors string 50 no
appservices_http_4xx_requests_timeframe Monitor timeframe for App Services 4xx requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
appservices_http_5xx_requests_message Custom message for App Services 5xx requests monitor string `` no
appservices_http_5xx_requests_silenced Groups to mute for App Services 5xx requests monitor map <map> no
appservices_http_5xx_requests_threshold_critical Maximum critical acceptable percent of 5xx errors string 90 no
appservices_http_5xx_requests_threshold_warning Warning regarding acceptable percent of 5xx errors string 50 no
appservices_http_5xx_requests_timeframe Monitor timeframe for App Services 5xx requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
appservices_http_successful_requests_message Custom message for App Services successful requests monitor string `` no
appservices_http_successful_requests_silenced Groups to mute for App Services successful requests monitor map <map> no
appservices_http_successful_requests_threshold_critical Minimum critical acceptable percent of 2xx & 3xx requests string 10 no
appservices_http_successful_requests_threshold_warning Warning regarding acceptable percent of 2xx & 3xx requests string 30 no
appservices_http_successful_requests_timeframe Monitor timeframe for App Services successful requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
appservices_memory_usage_message Custom message for App Services memory usage monitor string `` no
appservices_memory_usage_silenced Groups to mute for App Services memory usage monitor map <map> no
appservices_memory_usage_threshold_critical Alerting threshold in Mib string 1073741824 no
appservices_memory_usage_threshold_warning Warning threshold in MiB string 536870912 no
appservices_memory_usage_time_aggregator Monitor aggregator for App Services memory usage [available values: min, max or avg] string min no
appservices_memory_usage_timeframe Monitor timeframe for App Services memory usage [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
appservices_response_time_message Custom message for App Services response time monitor string `` no
appservices_response_time_silenced Groups to mute for App Services response time monitor map <map> no
appservices_response_time_threshold_critical Alerting threshold for response time in seconds string 10 no
appservices_response_time_threshold_warning Warning threshold for response time in seconds string 5 no
appservices_response_time_time_aggregator Monitor aggregator for App Services response time [available values: min, max or avg] string min no
appservices_response_time_timeframe Monitor timeframe for App Services response time [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
delay Delay in seconds for the metric evaluation string 900 no
environment Architecture environment string - yes
eventhub_errors_rate_message Custom message for Event Hub errors monitor string `` no
eventhub_errors_rate_silenced Groups to mute for Event Hub errors monitor map <map> no
eventhub_errors_rate_thresold_critical Errors ratio (percentage) to trigger the critical alert string 90 no
eventhub_errors_rate_thresold_warning Errors ratio (percentage) to trigger a warning alert string 50 no
eventhub_errors_rate_timeframe Monitor timeframe for Event Hub errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
eventhub_failed_requests_rate_message Custom message for Event Hub failed requests monitor string `` no
eventhub_failed_requests_rate_silenced Groups to mute for Event Hub failed requests monitor map <map> no
eventhub_failed_requests_rate_thresold_critical Failed requests ratio (percentage) to trigger the critical alert string 90 no
eventhub_failed_requests_rate_thresold_warning Failed requests ratio (percentage) to trigger a warning alert string 50 no
eventhub_failed_requests_rate_timeframe Monitor timeframe for Event Hub failed requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
eventhub_status_message Custom message for Event Hub status monitor string `` no
eventhub_status_silenced Groups to mute for Event Hub status monitor map <map> no
eventhub_status_time_aggregator Monitor aggregator for Event Hub status [available values: min, max or avg] string max no
eventhub_status_timeframe Monitor timeframe for Event Hub status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
filter_tags_custom Tags used for custom filtering when filter_tags_use_defaults is false string * no
filter_tags_use_defaults Use default filter tags convention string true no
iothub_dropped_d2c_telemetry_egress_message Custom message for IoT Hub dropped d2c telemetry monitor string `` no
iothub_dropped_d2c_telemetry_egress_rate_threshold_critical D2C Telemetry Dropped limit (critical threshold) string 90 no
iothub_dropped_d2c_telemetry_egress_rate_threshold_warning D2C Telemetry Dropped limit (warning threshold) string 50 no
iothub_dropped_d2c_telemetry_egress_silenced Groups to mute for IoT Hub dropped d2c telemetry monitor map <map> no
iothub_dropped_d2c_telemetry_egress_timeframe Monitor timeframe for IoT Hub dropped d2c telemetry [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_c2d_methods_rate_message Custom message for IoT Hub failed c2d method monitor string `` no
iothub_failed_c2d_methods_rate_silenced Groups to mute for IoT Hub failed c2d methods monitor map <map> no
iothub_failed_c2d_methods_rate_threshold_critical C2D Methods Failed rate limit (critical threshold) string 90 no
iothub_failed_c2d_methods_rate_threshold_warning C2D Methods Failed rate limit (warning threshold) string 50 no
iothub_failed_c2d_methods_rate_timeframe Monitor timeframe for IoT Hub failed c2d method [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_c2d_twin_read_rate_message Custom message for IoT Hub failed c2d twin read monitor string `` no
iothub_failed_c2d_twin_read_rate_silenced Groups to mute for IoT Hub failed c2d twin read monitor map <map> no
iothub_failed_c2d_twin_read_rate_threshold_critical C2D Twin Read Failed rate limit (critical threshold) string 90 no
iothub_failed_c2d_twin_read_rate_threshold_warning C2D Twin Read Failed rate limit (warning threshold) string 50 no
iothub_failed_c2d_twin_read_rate_timeframe Monitor timeframe for IoT Hub failed c2d twin read [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_c2d_twin_update_rate_message Custom message for IoT Hub failed c2d twin update monitor string `` no
iothub_failed_c2d_twin_update_rate_silenced Groups to mute for IoT Hub failed c2d twin update monitor map <map> no
iothub_failed_c2d_twin_update_rate_threshold_critical C2D Twin Update Failed rate limit (critical threshold) string 90 no
iothub_failed_c2d_twin_update_rate_threshold_warning C2D Twin Update Failed rate limit (warning threshold) string 50 no
iothub_failed_c2d_twin_update_rate_timeframe Monitor timeframe for IoT Hub failed c2d twin update [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_d2c_twin_read_rate_message Custom message for IoT Hub failed d2c twin read monitor string `` no
iothub_failed_d2c_twin_read_rate_silenced Groups to mute for IoT Hub failed d2c twin read monitor map <map> no
iothub_failed_d2c_twin_read_rate_threshold_critical D2C Twin Read Failed rate limit (critical threshold) string 90 no
iothub_failed_d2c_twin_read_rate_threshold_warning D2C Twin Read Failed rate limit (warning threshold) string 50 no
iothub_failed_d2c_twin_read_rate_timeframe Monitor timeframe for IoT Hub failed d2c twin read [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_d2c_twin_update_rate_message Custom message for IoT Hub failed d2c twin update monitor string `` no
iothub_failed_d2c_twin_update_rate_silenced Groups to mute for IoT Hub failed d2c twin update monitor map <map> no
iothub_failed_d2c_twin_update_rate_threshold_critical D2C Twin Update Failed rate limit (critical threshold) string 90 no
iothub_failed_d2c_twin_update_rate_threshold_warning D2C Twin Update Failed rate limit (warning threshold) string 50 no
iothub_failed_d2c_twin_update_rate_timeframe Monitor timeframe for IoT Hub failed d2c twin update [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_jobs_rate_message Custom message for IoT Hub failed jobs monitor string `` no
iothub_failed_jobs_rate_silenced Groups to mute for IoT Hub failed jobs monitor map <map> no
iothub_failed_jobs_rate_threshold_critical Jobs Failed rate limit (critical threshold) string 90 no
iothub_failed_jobs_rate_threshold_warning Jobs Failed rate limit (warning threshold) string 50 no
iothub_failed_jobs_rate_timeframe Monitor timeframe for IoT Hub failed jobs [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_listjobs_rate_message Custom message for IoT Hub failed list jobs monitor string `` no
iothub_failed_listjobs_rate_silenced Groups to mute for IoT Hub failed list jobs monitor map <map> no
iothub_failed_listjobs_rate_threshold_critical ListJobs Failed rate limit (critical threshold) string 90 no
iothub_failed_listjobs_rate_threshold_warning ListJobs Failed rate limit (warning threshold) string 50 no
iothub_failed_listjobs_rate_timeframe Monitor timeframe for IoT Hub failed list jobs [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_failed_queryjobs_rate_message Custom message for IoT Hub failed query jobs monitor string `` no
iothub_failed_queryjobs_rate_silenced Groups to mute for IoT Hub failed query jobs monitor map <map> no
iothub_failed_queryjobs_rate_threshold_critical QueryJobs Failed rate limit (critical threshold) string 90 no
iothub_failed_queryjobs_rate_threshold_warning QueryJobs Failed rate limit (warning threshold) string 50 no
iothub_failed_queryjobs_rate_timeframe Monitor timeframe for IoT Hub failed query jobs [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_invalid_d2c_telemetry_egress_message Custom message for IoT Hub invalid d2c telemetry monitor string `` no
iothub_invalid_d2c_telemetry_egress_rate_threshold_critical D2C Telemetry Invalid limit (critical threshold) string 90 no
iothub_invalid_d2c_telemetry_egress_rate_threshold_warning D2C Telemetry Invalid limit (warning threshold) string 50 no
iothub_invalid_d2c_telemetry_egress_silenced Groups to mute for IoT Hub invalid d2c telemetry monitor map <map> no
iothub_invalid_d2c_telemetry_egress_timeframe Monitor timeframe for IoT Hub invalid d2c telemetry [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_orphaned_d2c_telemetry_egress_message Custom message for IoT Hub orphaned d2c telemetry monitor string `` no
iothub_orphaned_d2c_telemetry_egress_rate_threshold_critical D2C Telemetry Orphaned limit (critical threshold) string 90 no
iothub_orphaned_d2c_telemetry_egress_rate_threshold_warning D2C Telemetry Orphaned limit (warning threshold) string 50 no
iothub_orphaned_d2c_telemetry_egress_silenced Groups to mute for IoT Hub orphaned d2c telemetry monitor map <map> no
iothub_orphaned_d2c_telemetry_egress_timeframe Monitor timeframe for IoT Hub orphaned d2c telemetry [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_status_message Custom message for IoT Hub status monitor string `` no
iothub_status_silenced Groups to mute for IoT Hub status monitor map <map> no
iothub_status_time_aggregator Monitor aggregator for IoT Hub status [available values: min, max or avg] string max no
iothub_status_timeframe Monitor timeframe for IoT Hub status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_too_many_d2c_telemetry_ingress_nosent_message Custom message for IoT Hub unsent d2c telemetry monitor string `` no
iothub_too_many_d2c_telemetry_ingress_nosent_silenced Groups to mute for IoT Hub unsent d2c telemetry monitor map <map> no
iothub_too_many_d2c_telemetry_ingress_nosent_timeframe Monitor timeframe for IoT Hub unsent d2c telemetry [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
iothub_total_devices_message Custom message for IoT Hub total devices monitor string `` no
iothub_total_devices_silenced Groups to mute for IoT Hub total devices monitor map <map> no
iothub_total_devices_time_aggregator Monitor aggregator for IoT Hub total devices [available values: min, max or avg] string min no
iothub_total_devices_timeframe Monitor timeframe for IoT Hub total devices [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
message Message sent when a monitor is triggered string - yes
non_taggable_filter_tags Tags used for filtering for components without tag support string * no
redis_evictedkeys_limit_message Custom message for Redis evicted keys monitor string `` no
redis_evictedkeys_limit_silenced Groups to mute for Redis evicted keys monitor map <map> no
redis_evictedkeys_limit_threshold_critical Evicted keys limit (critical threshold) string 100 no
redis_evictedkeys_limit_threshold_warning Evicted keys limit (warning threshold) string 0 no
redis_evictedkeys_limit_time_aggregator Monitor aggregator for Redis evicted keys [available values: min, max or avg] string avg no
redis_evictedkeys_limit_timeframe Monitor timeframe for Redis evicted keys [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
redis_percent_processor_time_message Custom message for Redis processor monitor string `` no
redis_percent_processor_time_silenced Groups to mute for Redis processor monitor map <map> no
redis_percent_processor_time_threshold_critical Processor time percent (critical threshold) string 80 no
redis_percent_processor_time_threshold_warning Processor time percent (warning threshold) string 60 no
redis_percent_processor_time_time_aggregator Monitor aggregator for Redis processor [available values: min, max or avg] string min no
redis_percent_processor_time_timeframe Monitor timeframe for Redis processor [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
redis_server_load_rate_message Custom message for Redis server load monitor string `` no
redis_server_load_rate_silenced Groups to mute for Redis server load monitor map <map> no
redis_server_load_rate_threshold_critical Server CPU load rate (critical threshold) string 90 no
redis_server_load_rate_threshold_warning Server CPU load rate (warning threshold) string 70 no
redis_server_load_rate_time_aggregator Monitor aggregator for Redis server load [available values: min, max or avg] string min no
redis_server_load_rate_timeframe Monitor timeframe for Redis server load [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
redis_status_message Custom message for Redis status monitor string `` no
redis_status_silenced Groups to mute for Redis status monitor map <map> no
redis_status_time_aggregator Monitor aggregator for Redis status [available values: min, max or avg] string max no
redis_status_timeframe Monitor timeframe for Redis status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
servicebus_status_message Custom message for Service Bus status monitor string `` no
servicebus_status_silenced Groups to mute for Service Bus status monitor map <map> no
servicebus_status_time_aggregator Monitor aggregator for Service Bus status [available values: min, max or avg] string max no
servicebus_status_timeframe Monitor timeframe for Service Bus status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_15m no
sqldatabase_cpu_message Custom message for SQL CPU monitor string `` no
sqldatabase_cpu_silenced Groups to mute for SQL CPU monitor map <map> no
sqldatabase_cpu_threshold_critical CPU usage in percent (critical threshold) string 90 no
sqldatabase_cpu_threshold_warning CPU usage in percent (warning threshold) string 80 no
sqldatabase_cpu_time_aggregator Monitor aggregator for SQL CPU [available values: min, max or avg] string min no
sqldatabase_cpu_timeframe Monitor timeframe for SQL CPU [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_15m no
sqldatabase_deadlock_message Custom message for SQL Deadlock monitor string `` no
sqldatabase_deadlock_silenced Groups to mute for SQL Deadlock monitor map <map> no
sqldatabase_deadlock_threshold_critical Amount of Deadlocks (critical threshold) string 1 no
sqldatabase_deadlock_timeframe Monitor timeframe for SQL Deadlock [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
sqldatabase_diskspace_message Custom message for SQL disk space monitor string `` no
sqldatabase_diskspace_silenced Groups to mute for SQL disk space monitor map <map> no
sqldatabase_diskspace_threshold_critical Disk space used in percent (critical threshold) string 90 no
sqldatabase_diskspace_threshold_warning Disk space used in percent (warning threshold) string 80 no
sqldatabase_diskspace_time_aggregator Monitor aggregator for SQL disk space [available values: min, max or avg] string max no
sqldatabase_diskspace_timeframe Monitor timeframe for SQL disk space [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_15m no
sqldatabase_dtu_message Custom message for SQL DTU monitor string `` no
sqldatabase_dtu_silenced Groups to mute for SQL DTU monitor map <map> no
sqldatabase_dtu_threshold_critical Amount of DTU used (critical threshold) string 90 no
sqldatabase_dtu_threshold_warning Amount of DTU used (warning threshold) string 85 no
sqldatabase_dtu_time_aggregator Monitor aggregator for SQL DTU [available values: min, max or avg] string avg no
sqldatabase_dtu_timeframe Monitor timeframe for SQL DTU [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_15m no
storage_authorization_error_requests_message Custom message for Storage authorization errors monitor string `` no
storage_authorization_error_requests_silenced Groups to mute for Storage authorization errors monitor map <map> no
storage_authorization_error_requests_threshold_critical Maximum acceptable percent of authorization error requests for a storage string 90 no
storage_authorization_error_requests_threshold_warning Warning regarding acceptable percent of authorization error requests for a storage string 50 no
storage_authorization_error_requests_time_aggregator Monitor aggregator for Storage authorization errors [available values: min, max or avg] string min no
storage_authorization_error_requests_timeframe Monitor timeframe for Storage authorization errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_availability_message Custom message for Storage availability monitor string `` no
storage_availability_silenced Groups to mute for Storage availability monitor map <map> no
storage_availability_threshold_critical Minimum acceptable percent of availability for a storage string 50 no
storage_availability_threshold_warning Warning regarding acceptable percent of availability for a storage string 90 no
storage_availability_time_aggregator Monitor aggregator for Storage availability [available values: min, max or avg] string max no
storage_availability_timeframe Monitor timeframe for Storage availability [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_client_other_error_requests_message Custom message for Storage other errors monitor string `` no
storage_client_other_error_requests_silenced Groups to mute for Storage other errors monitor map <map> no
storage_client_other_error_requests_threshold_critical Maximum acceptable percent of client other error requests for a storage string 90 no
storage_client_other_error_requests_threshold_warning Warning regarding acceptable percent of client other error requests for a storage string 50 no
storage_client_other_error_requests_time_aggregator Monitor aggregator for Storage other errors [available values: min, max or avg] string min no
storage_client_other_error_requests_timeframe Monitor timeframe for Storage other errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_latency_message Custom message for Storage latency monitor string `` no
storage_latency_silenced Groups to mute for Storage latency monitor map <map> no
storage_latency_threshold_critical Maximum acceptable end to end latency (ms) for a storage string 2000 no
storage_latency_threshold_warning Warning regarding acceptable end to end latency (ms) for a storage string 1000 no
storage_latency_time_aggregator Monitor aggregator for Storage latency [available values: min, max or avg] string min no
storage_latency_timeframe Monitor timeframe for Storage latency [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_network_error_requests_message Custom message for Storage network errors monitor string `` no
storage_network_error_requests_silenced Groups to mute for Storage network errors monitor map <map> no
storage_network_error_requests_threshold_critical Maximum acceptable percent of network error requests for a storage string 90 no
storage_network_error_requests_threshold_warning Warning regarding acceptable percent of network error requests for a storage string 50 no
storage_network_error_requests_time_aggregator Monitor aggregator for Storage network errors [available values: min, max or avg] string min no
storage_network_error_requests_timeframe Monitor timeframe for Storage network errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_server_other_error_requests_message Custom message for Storage server other errors monitor string `` no
storage_server_other_error_requests_silenced Groups to mute for Storage server other errors monitor map <map> no
storage_server_other_error_requests_threshold_critical Maximum acceptable percent of server other error requests for a storage string 90 no
storage_server_other_error_requests_threshold_warning Warning regarding acceptable percent of server other error requests for a storage string 50 no
storage_server_other_error_requests_time_aggregator Monitor aggregator for Storage other errors [available values: min, max or avg] string min no
storage_server_other_error_requests_timeframe Monitor timeframe for Storage server other errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_successful_requests_message Custom message for Storage sucessful requests monitor string `` no
storage_successful_requests_silenced Groups to mute for Storage sucessful requests monitor map <map> no
storage_successful_requests_threshold_critical Minimum acceptable percent of successful requests for a storage string 10 no
storage_successful_requests_threshold_warning Warning regarding acceptable percent of successful requests for a storage string 30 no
storage_successful_requests_time_aggregator Monitor aggregator for Storage sucessful requests [available values: min, max or avg] string max no
storage_successful_requests_timeframe Monitor timeframe for Storage sucessful requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_throttling_error_requests_message Custom message for Storage throttling error monitor string `` no
storage_throttling_error_requests_silenced Groups to mute for Storage throttling error monitor map <map> no
storage_throttling_error_requests_threshold_critical Maximum acceptable percent of throttling error requests for a storage string 90 no
storage_throttling_error_requests_threshold_warning Warning regarding acceptable percent of throttling error requests for a storage string 50 no
storage_throttling_error_requests_time_aggregator Monitor aggregator for Storage throttling errors [available values: min, max or avg] string min no
storage_throttling_error_requests_timeframe Monitor timeframe for Storage throttling errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
storage_timeout_error_requests_message Custom message for Storage timeout monitor string `` no
storage_timeout_error_requests_silenced Groups to mute for Storage timeout monitor map <map> no
storage_timeout_error_requests_threshold_critical Maximum acceptable percent of timeout error requests for a storage string 90 no
storage_timeout_error_requests_threshold_warning Warning regarding acceptable percent of timeout error requests for a storage string 50 no
storage_timeout_error_requests_time_aggregator Monitor aggregator for Storage timeout [available values: min, max or avg] string min no
storage_timeout_error_requests_timeframe Monitor timeframe for Storage timeout [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
streamanalytics_conversion_errors_message Custom message for Stream Analytics conversion errors monitor string `` no
streamanalytics_conversion_errors_silenced Groups to mute for Stream Analytics conversion errors monitor map <map> no
streamanalytics_conversion_errors_threshold_critical Conversion errors limit (critical threshold) string 10 no
streamanalytics_conversion_errors_threshold_warning Conversion errors limit (warning threshold) string 0 no
streamanalytics_conversion_errors_time_aggregator Monitor aggregator for Stream Analytics conversion errors [available values: min, max or avg] string min no
streamanalytics_conversion_errors_timeframe Monitor timeframe for Stream Analytics conversion errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
streamanalytics_failed_function_requests_message Custom message for Stream Analytics failed requests monitor string `` no
streamanalytics_failed_function_requests_silenced Groups to mute for Stream Analytics failed requests monitor map <map> no
streamanalytics_failed_function_requests_threshold_critical Failed Function Request rate limit (critical threshold) string 10 no
streamanalytics_failed_function_requests_threshold_warning Failed Function Request rate limit (warning threshold) string 0 no
streamanalytics_failed_function_requests_timeframe Monitor timeframe for Stream Analytics failed requests [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
streamanalytics_runtime_errors_message Custom message for Stream Analytics runtime errors monitor string `` no
streamanalytics_runtime_errors_silenced Groups to mute for Stream Analytics runtime errors monitor map <map> no
streamanalytics_runtime_errors_threshold_critical Runtime errors limit (critical threshold) string 10 no
streamanalytics_runtime_errors_threshold_warning Runtime errors limit (warning threshold) string 0 no
streamanalytics_runtime_errors_time_aggregator Monitor aggregator for Stream Analytics runtime errors [available values: min, max or avg] string min no
streamanalytics_runtime_errors_timeframe Monitor timeframe for Stream Analytics runtime errors [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
streamanalytics_status_message Custom message for Stream Analytics status monitor string `` no
streamanalytics_status_silenced Groups to mute for Stream Analytics status monitor map <map> no
streamanalytics_status_time_aggregator Monitor aggregator for Stream Analytics status [available values: min, max or avg] string max no
streamanalytics_status_timeframe Monitor timeframe for Stream Analytics status [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no
streamanalytics_su_utilization_message Custom message for Stream Analytics utilization monitor string `` no
streamanalytics_su_utilization_silenced Groups to mute for Stream Analytics utilization monitor map <map> no
streamanalytics_su_utilization_threshold_critical Streaming Unit utilization rate limit (critical threshold) string 80 no
streamanalytics_su_utilization_threshold_warning Streaming Unit utilization rate limit (warning threshold) string 60 no
streamanalytics_su_utilization_time_aggregator Monitor aggregator for Stream Analytics utilization [available values: min, max or avg] string min no
streamanalytics_su_utilization_timeframe Monitor timeframe for Stream Analytics utilization [available values: last_#m (1, 5, 10, 15, or 30), last_#h (1, 2, or 4), or last_1d] string last_5m no

DataDog documentation: https://docs.datadoghq.com/integrations/azure/

Azure metrics documentation: https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview-metrics