module "apimanagement" { source = "./apimanagement" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" status_silenced = "${var.apimanagement_status_silenced}" status_message = "${var.apimanagement_status_message}" failed_requests_silenced = "${var.apimanagement_failed_requests_silenced}" failed_requests_message = "${var.apimanagement_failed_requests_message}" failed_requests_threshold_critical = "${var.apimanagement_failed_requests_threshold_critical}" failed_requests_threshold_warning = "${var.apimanagement_failed_requests_threshold_warning}" other_requests_silenced = "${var.apimanagement_other_requests_silenced}" other_requests_message = "${var.apimanagement_other_requests_message}" other_requests_threshold_critical = "${var.apimanagement_other_requests_threshold_critical}" other_requests_threshold_warning = "${var.apimanagement_other_requests_threshold_warning}" successful_requests_silenced = "${var.apimanagement_successful_requests_silenced}" successful_requests_message = "${var.apimanagement_successful_requests_message}" successful_requests_threshold_critical = "${var.apimanagement_successful_requests_threshold_critical}" successful_requests_threshold_warning = "${var.apimanagement_successful_requests_threshold_warning}" unauthorized_requests_silenced = "${var.apimanagement_unauthorized_requests_silenced}" unauthorized_requests_message = "${var.apimanagement_unauthorized_requests_message}" unauthorized_requests_threshold_critical = "${var.apimanagement_unauthorized_requests_threshold_critical}" unauthorized_requests_threshold_warning = "${var.apimanagement_unauthorized_requests_threshold_warning}" } module "appservices" { source = "./app-services" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" http_successful_requests_silenced = "${var.appservices_http_successful_requests_silenced}" http_successful_requests_message = "${var.appservices_http_successful_requests_message}" http_successful_requests_threshold_critical = "${var.appservices_http_successful_requests_threshold_critical}" http_successful_requests_threshold_warning = "${var.appservices_http_successful_requests_threshold_warning}" http_5xx_requests_silenced = "${var.appservices_http_5xx_requests_silenced}" http_5xx_requests_message = "${var.appservices_http_5xx_requests_message}" http_5xx_requests_threshold_critical = "${var.appservices_http_5xx_requests_threshold_critical}" http_5xx_requests_threshold_warning = "${var.appservices_http_5xx_requests_threshold_warning}" http_4xx_requests_silenced = "${var.appservices_http_4xx_requests_silenced}" http_4xx_requests_message = "${var.appservices_http_4xx_requests_message}" http_4xx_requests_threshold_critical = "${var.appservices_http_4xx_requests_threshold_critical}" http_4xx_requests_threshold_warning = "${var.appservices_http_4xx_requests_threshold_warning}" memory_usage_silenced = "${var.appservices_memory_usage_silenced}" memory_usage_message = "${var.appservices_memory_usage_message}" memory_usage_threshold_critical = "${var.appservices_memory_usage_threshold_critical}" memory_usage_threshold_warning = "${var.appservices_memory_usage_threshold_warning}" response_time_silenced = "${var.appservices_response_time_silenced}" response_time_message = "${var.appservices_response_time_message}" response_time_threshold_critical = "${var.appservices_response_time_threshold_critical}" response_time_threshold_warning = "${var.appservices_response_time_threshold_warning}" } module "eventhub" { source = "./eventhub" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" status_silenced = "${var.eventhub_status_silenced}" status_message = "${var.eventhub_status_message}" errors_rate_silenced = "${var.eventhub_errors_rate_silenced}" errors_rate_message = "${var.eventhub_errors_rate_message}" errors_rate_thresold_critical = "${var.eventhub_errors_rate_thresold_critical}" errors_rate_thresold_warning = "${var.eventhub_errors_rate_thresold_warning}" failed_requests_rate_silenced = "${var.eventhub_failed_requests_rate_silenced}" failed_requests_rate_message = "${var.eventhub_failed_requests_rate_message}" failed_requests_rate_thresold_critical = "${var.eventhub_failed_requests_rate_thresold_critical}" failed_requests_rate_thresold_warning = "${var.eventhub_failed_requests_rate_thresold_warning}" } module "iothub" { source = "./iothubs" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags = "${var.non_taggable_filter_tags}" status_silenced = "${var.iothub_status_silenced}" status_message = "${var.iothub_status_message}" total_devices_silenced = "${var.iothub_total_devices_silenced}" total_devices_message = "${var.iothub_total_devices_message}" too_many_d2c_telemetry_ingress_nosent_silenced = "${var.iothub_too_many_d2c_telemetry_ingress_nosent_silenced}" dropped_d2c_telemetry_egress_silenced = "${var.iothub_dropped_d2c_telemetry_egress_silenced}" dropped_d2c_telemetry_egress_message = "${var.iothub_dropped_d2c_telemetry_egress_message}" dropped_d2c_telemetry_egress_rate_threshold_critical = "${var.iothub_dropped_d2c_telemetry_egress_rate_threshold_critical}" dropped_d2c_telemetry_egress_rate_threshold_warning = "${var.iothub_dropped_d2c_telemetry_egress_rate_threshold_warning}" failed_c2d_methods_rate_silenced = "${var.iothub_failed_c2d_methods_rate_silenced}" failed_c2d_methods_rate_message = "${var.iothub_failed_c2d_methods_rate_message}" failed_c2d_methods_rate_threshold_critical = "${var.iothub_failed_c2d_methods_rate_threshold_critical}" failed_c2d_methods_rate_threshold_warning = "${var.iothub_failed_c2d_methods_rate_threshold_warning}" failed_c2d_twin_read_rate_silenced = "${var.iothub_failed_c2d_twin_read_rate_silenced}" failed_c2d_twin_read_rate_message = "${var.iothub_failed_c2d_twin_read_rate_message}" failed_c2d_twin_read_rate_threshold_critical = "${var.iothub_failed_c2d_twin_read_rate_threshold_critical}" failed_c2d_twin_read_rate_threshold_warning = "${var.iothub_failed_c2d_twin_read_rate_threshold_warning}" failed_c2d_twin_update_rate_silenced = "${var.iothub_failed_c2d_twin_update_rate_silenced}" failed_c2d_twin_update_rate_message = "${var.iothub_failed_c2d_twin_update_rate_message}" failed_c2d_twin_update_rate_threshold_critical = "${var.iothub_failed_c2d_twin_update_rate_threshold_critical}" failed_c2d_twin_update_rate_threshold_warning = "${var.iothub_failed_c2d_twin_update_rate_threshold_warning}" failed_d2c_twin_read_rate_silenced = "${var.iothub_failed_d2c_twin_read_rate_silenced}" failed_d2c_twin_read_rate_message = "${var.iothub_failed_d2c_twin_read_rate_message}" failed_d2c_twin_read_rate_threshold_critical = "${var.iothub_failed_d2c_twin_read_rate_threshold_critical}" failed_d2c_twin_read_rate_threshold_warning = "${var.iothub_failed_d2c_twin_read_rate_threshold_warning}" failed_d2c_twin_update_rate_silenced = "${var.iothub_failed_d2c_twin_update_rate_silenced}" failed_d2c_twin_update_rate_message = "${var.iothub_failed_d2c_twin_update_rate_message}" failed_d2c_twin_update_rate_threshold_critical = "${var.iothub_failed_d2c_twin_update_rate_threshold_critical}" failed_d2c_twin_update_rate_threshold_warning = "${var.iothub_failed_d2c_twin_update_rate_threshold_warning}" failed_jobs_rate_silenced = "${var.iothub_failed_jobs_rate_silenced}" failed_jobs_rate_message = "${var.iothub_failed_jobs_rate_message}" failed_jobs_rate_threshold_critical = "${var.iothub_failed_jobs_rate_threshold_critical}" failed_jobs_rate_threshold_warning = "${var.iothub_failed_jobs_rate_threshold_warning}" failed_listjobs_rate_silenced = "${var.iothub_failed_listjobs_rate_silenced}" failed_listjobs_rate_message = "${var.iothub_failed_listjobs_rate_message}" failed_listjobs_rate_threshold_critical = "${var.iothub_failed_listjobs_rate_threshold_critical}" failed_listjobs_rate_threshold_warning = "${var.iothub_failed_listjobs_rate_threshold_warning}" failed_queryjobs_rate_silenced = "${var.iothub_failed_queryjobs_rate_silenced}" failed_queryjobs_rate_message = "${var.iothub_failed_queryjobs_rate_message}" failed_queryjobs_rate_threshold_critical = "${var.iothub_failed_queryjobs_rate_threshold_critical}" failed_queryjobs_rate_threshold_warning = "${var.iothub_failed_queryjobs_rate_threshold_warning}" invalid_d2c_telemetry_egress_silenced = "${var.iothub_invalid_d2c_telemetry_egress_silenced}" invalid_d2c_telemetry_egress_message = "${var.iothub_invalid_d2c_telemetry_egress_message}" invalid_d2c_telemetry_egress_rate_threshold_critical = "${var.iothub_invalid_d2c_telemetry_egress_rate_threshold_critical}" invalid_d2c_telemetry_egress_rate_threshold_warning = "${var.iothub_invalid_d2c_telemetry_egress_rate_threshold_warning}" orphaned_d2c_telemetry_egress_silenced = "${var.iothub_orphaned_d2c_telemetry_egress_silenced}" orphaned_d2c_telemetry_egress_message = "${var.iothub_orphaned_d2c_telemetry_egress_message}" orphaned_d2c_telemetry_egress_rate_threshold_critical = "${var.iothub_orphaned_d2c_telemetry_egress_rate_threshold_critical}" orphaned_d2c_telemetry_egress_rate_threshold_warning = "${var.iothub_orphaned_d2c_telemetry_egress_rate_threshold_warning}" } module "redis" { source = "./redis" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" status_silenced = "${var.redis_status_silenced}" status_message = "${var.redis_status_message}" evictedkeys_limit_silenced = "${var.redis_evictedkeys_limit_silenced}" evictedkeys_limit_message = "${var.redis_evictedkeys_limit_message}" evictedkeys_limit_threshold_critical = "${var.redis_evictedkeys_limit_threshold_critical}" evictedkeys_limit_threshold_warning = "${var.redis_evictedkeys_limit_threshold_warning}" percent_processor_time_silenced = "${var.redis_percent_processor_time_silenced}" percent_processor_time_message = "${var.redis_percent_processor_time_message}" percent_processor_time_threshold_critical = "${var.redis_percent_processor_time_threshold_critical}" percent_processor_time_threshold_warning = "${var.redis_percent_processor_time_threshold_warning}" server_load_rate_silenced = "${var.redis_server_load_rate_silenced}" server_load_rate_message = "${var.redis_server_load_rate_message}" server_load_rate_threshold_critical = "${var.redis_server_load_rate_threshold_critical}" server_load_rate_threshold_warning = "${var.redis_server_load_rate_threshold_warning}" } module "servicebus" { source = "./servicebus" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" status_silenced = "${var.servicebus_status_silenced}" status_message = "${var.servicebus_status_message}" status_timeframe = "${var.servicebus_status_timeframe}" status_timeframe_aggregator = "${var.servicebus_status_aggregator}" } module "sqldatabase" { source = "./sql-database" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" cpu_silenced = "${var.sqldatabase_cpu_silenced}" cpu_message = "${var.sqldatabase_cpu_message}" cpu_threshold_critical = "${var.sqldatabase_cpu_threshold_critical}" cpu_threshold_warning = "${var.sqldatabase_cpu_threshold_warning}" deadlock_silenced = "${var.sqldatabase_deadlock_silenced}" deadlock_message = "${var.sqldatabase_deadlock_message}" deadlock_threshold_critical = "${var.sqldatabase_deadlock_threshold_critical}" diskspace_silenced = "${var.sqldatabase_diskspace_silenced}" diskspace_message = "${var.sqldatabase_diskspace_message}" diskspace_threshold_critical = "${var.sqldatabase_diskspace_threshold_critical}" diskspace_threshold_warning = "${var.sqldatabase_diskspace_threshold_warning}" dtu_silenced = "${var.sqldatabase_dtu_silenced}" dtu_message = "${var.sqldatabase_dtu_message}" dtu_threshold_critical = "${var.sqldatabase_dtu_threshold_critical}" dtu_threshold_warning = "${var.sqldatabase_dtu_threshold_warning}" } module "storage" { source = "./storage" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" authorization_error_requests_silenced = "${var.storage_authorization_error_requests_silenced}" authorization_error_requests_message = "${var.storage_authorization_error_requests_message}" authorization_error_requests_threshold_critical = "${var.storage_authorization_error_requests_threshold_critical}" authorization_error_requests_threshold_warning = "${var.storage_authorization_error_requests_threshold_warning}" availability_silenced = "${var.storage_availability_silenced}" availability_message = "${var.storage_availability_message}" availability_threshold_critical = "${var.storage_availability_threshold_critical}" availability_threshold_warning = "${var.storage_availability_threshold_warning}" client_other_error_requests_silenced = "${var.storage_client_other_error_requests_silenced}" client_other_error_requests_message = "${var.storage_client_other_error_requests_message}" client_other_error_requests_threshold_critical = "${var.storage_client_other_error_requests_threshold_critical}" client_other_error_requests_threshold_warning = "${var.storage_client_other_error_requests_threshold_warning}" latency_silenced = "${var.storage_latency_silenced}" latency_message = "${var.storage_latency_message}" latency_threshold_critical = "${var.storage_latency_threshold_critical}" latency_threshold_warning = "${var.storage_latency_threshold_warning}" network_error_requests_silenced = "${var.storage_network_error_requests_silenced}" network_error_requests_message = "${var.storage_network_error_requests_message}" network_error_requests_threshold_critical = "${var.storage_network_error_requests_threshold_critical}" network_error_requests_threshold_warning = "${var.storage_network_error_requests_threshold_warning}" server_other_error_requests_silenced = "${var.storage_server_other_error_requests_silenced}" server_other_error_requests_message = "${var.storage_server_other_error_requests_message}" server_other_error_requests_threshold_critical = "${var.storage_server_other_error_requests_threshold_critical}" server_other_error_requests_threshold_warning = "${var.storage_server_other_error_requests_threshold_warning}" successful_requests_silenced = "${var.storage_successful_requests_silenced}" successful_requests_message = "${var.storage_successful_requests_message}" successful_requests_threshold_critical = "${var.storage_successful_requests_threshold_critical}" successful_requests_threshold_warning = "${var.storage_successful_requests_threshold_warning}" throttling_error_requests_silenced = "${var.storage_throttling_error_requests_silenced}" throttling_error_requests_message = "${var.storage_throttling_error_requests_message}" throttling_error_requests_threshold_critical = "${var.storage_throttling_error_requests_threshold_critical}" throttling_error_requests_threshold_warning = "${var.storage_throttling_error_requests_threshold_warning}" timeout_error_requests_silenced = "${var.storage_timeout_error_requests_silenced}" timeout_error_requests_message = "${var.storage_timeout_error_requests_message}" timeout_error_requests_threshold_critical = "${var.storage_timeout_error_requests_threshold_critical}" timeout_error_requests_threshold_warning = "${var.storage_timeout_error_requests_threshold_warning}" } module "streamanalytics" { source = "./stream-analytics" environment = "${var.environment}" message = "${var.message}" delay = "${var.delay}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_custom = "${var.filter_tags_custom}" conversion_errors_silenced = "${var.streamanalytics_conversion_errors_silenced}" conversion_errors_message = "${var.streamanalytics_conversion_errors_message}" conversion_errors_threshold_critical = "${var.streamanalytics_conversion_errors_threshold_critical}" conversion_errors_threshold_warning = "${var.streamanalytics_conversion_errors_threshold_warning}" failed_function_requests_silenced = "${var.streamanalytics_failed_function_requests_silenced}" failed_function_requests_message = "${var.streamanalytics_failed_function_requests_message}" failed_function_requests_threshold_critical = "${var.streamanalytics_failed_function_requests_threshold_critical}" failed_function_requests_threshold_warning = "${var.streamanalytics_failed_function_requests_threshold_warning}" runtime_errors_silenced = "${var.streamanalytics_runtime_errors_silenced}" runtime_errors_message = "${var.streamanalytics_runtime_errors_message}" runtime_errors_threshold_critical = "${var.streamanalytics_runtime_errors_threshold_critical}" runtime_errors_threshold_warning = "${var.streamanalytics_runtime_errors_threshold_warning}" su_utilization_silenced = "${var.streamanalytics_su_utilization_silenced}" su_utilization_message = "${var.streamanalytics_su_utilization_message}" su_utilization_threshold_critical = "${var.streamanalytics_su_utilization_threshold_critical}" su_utilization_threshold_warning = "${var.streamanalytics_su_utilization_threshold_warning}" }