MON-494 auto update

This commit is contained in:
Quentin Manfroi 2019-08-20 10:30:44 +02:00
parent 036ce643b9
commit 91c253f803
40 changed files with 507 additions and 507 deletions

View File

@ -1,10 +1,10 @@
output "nginx_ingress_too_many_5xx_id" {
description = "id for monitor nginx_ingress_too_many_5xx"
value = datadog_monitor.nginx_ingress_too_many_5xx.*.id
}
output "nginx_ingress_too_many_4xx_id" { output "nginx_ingress_too_many_4xx_id" {
description = "id for monitor nginx_ingress_too_many_4xx" description = "id for monitor nginx_ingress_too_many_4xx"
value = datadog_monitor.nginx_ingress_too_many_4xx.*.id value = datadog_monitor.nginx_ingress_too_many_4xx.*.id
} }
output "nginx_ingress_too_many_5xx_id" {
description = "id for monitor nginx_ingress_too_many_5xx"
value = datadog_monitor.nginx_ingress_too_many_5xx.*.id
}

View File

@ -1,21 +1,11 @@
output "disk_pressure_id" {
description = "id for monitor disk_pressure"
value = datadog_monitor.disk_pressure.*.id
}
output "disk_out_id" { output "disk_out_id" {
description = "id for monitor disk_out" description = "id for monitor disk_out"
value = datadog_monitor.disk_out.*.id value = datadog_monitor.disk_out.*.id
} }
output "memory_pressure_id" { output "disk_pressure_id" {
description = "id for monitor memory_pressure" description = "id for monitor disk_pressure"
value = datadog_monitor.memory_pressure.*.id value = datadog_monitor.disk_pressure.*.id
}
output "ready_id" {
description = "id for monitor ready"
value = datadog_monitor.ready.*.id
} }
output "kubelet_ping_id" { output "kubelet_ping_id" {
@ -28,9 +18,9 @@ output "kubelet_syncloop_id" {
value = datadog_monitor.kubelet_syncloop.*.id value = datadog_monitor.kubelet_syncloop.*.id
} }
output "unregister_net_device_id" { output "memory_pressure_id" {
description = "id for monitor unregister_net_device" description = "id for monitor memory_pressure"
value = datadog_monitor.unregister_net_device.*.id value = datadog_monitor.memory_pressure.*.id
} }
output "node_unschedulable_id" { output "node_unschedulable_id" {
@ -38,9 +28,14 @@ output "node_unschedulable_id" {
value = datadog_monitor.node_unschedulable.*.id value = datadog_monitor.node_unschedulable.*.id
} }
output "volume_space_id" { output "ready_id" {
description = "id for monitor volume_space" description = "id for monitor ready"
value = datadog_monitor.volume_space.*.id value = datadog_monitor.ready.*.id
}
output "unregister_net_device_id" {
description = "id for monitor unregister_net_device"
value = datadog_monitor.unregister_net_device.*.id
} }
output "volume_inodes_id" { output "volume_inodes_id" {
@ -48,3 +43,8 @@ output "volume_inodes_id" {
value = datadog_monitor.volume_inodes.*.id value = datadog_monitor.volume_inodes.*.id
} }
output "volume_space_id" {
description = "id for monitor volume_space"
value = datadog_monitor.volume_space.*.id
}

View File

@ -1,13 +1,13 @@
output "pod_phase_status_id" {
description = "id for monitor pod_phase_status"
value = datadog_monitor.pod_phase_status.*.id
}
output "error_id" { output "error_id" {
description = "id for monitor error" description = "id for monitor error"
value = datadog_monitor.error.*.id value = datadog_monitor.error.*.id
} }
output "pod_phase_status_id" {
description = "id for monitor pod_phase_status"
value = datadog_monitor.pod_phase_status.*.id
}
output "terminated_id" { output "terminated_id" {
description = "id for monitor terminated" description = "id for monitor terminated"
value = datadog_monitor.terminated.*.id value = datadog_monitor.terminated.*.id

View File

@ -1,25 +1,25 @@
output "job_id" {
description = "id for monitor job"
value = datadog_monitor.job.*.id
}
output "cronjob_id" { output "cronjob_id" {
description = "id for monitor cronjob" description = "id for monitor cronjob"
value = datadog_monitor.cronjob.*.id value = datadog_monitor.cronjob.*.id
} }
output "job_id" {
description = "id for monitor job"
value = datadog_monitor.job.*.id
}
output "replica_available_id" { output "replica_available_id" {
description = "id for monitor replica_available" description = "id for monitor replica_available"
value = datadog_monitor.replica_available.*.id value = datadog_monitor.replica_available.*.id
} }
output "replica_ready_id" {
description = "id for monitor replica_ready"
value = datadog_monitor.replica_ready.*.id
}
output "replica_current_id" { output "replica_current_id" {
description = "id for monitor replica_current" description = "id for monitor replica_current"
value = datadog_monitor.replica_current.*.id value = datadog_monitor.replica_current.*.id
} }
output "replica_ready_id" {
description = "id for monitor replica_ready"
value = datadog_monitor.replica_ready.*.id
}

View File

@ -1,11 +1,6 @@
output "ALB_no_healthy_instances_id" { output "ALB_httpcode_4xx_id" {
description = "id for monitor ALB_no_healthy_instances" description = "id for monitor ALB_httpcode_4xx"
value = datadog_monitor.ALB_no_healthy_instances.*.id value = datadog_monitor.ALB_httpcode_4xx.*.id
}
output "ALB_latency_id" {
description = "id for monitor ALB_latency"
value = datadog_monitor.ALB_latency.*.id
} }
output "ALB_httpcode_5xx_id" { output "ALB_httpcode_5xx_id" {
@ -13,9 +8,9 @@ output "ALB_httpcode_5xx_id" {
value = datadog_monitor.ALB_httpcode_5xx.*.id value = datadog_monitor.ALB_httpcode_5xx.*.id
} }
output "ALB_httpcode_4xx_id" { output "ALB_httpcode_target_4xx_id" {
description = "id for monitor ALB_httpcode_4xx" description = "id for monitor ALB_httpcode_target_4xx"
value = datadog_monitor.ALB_httpcode_4xx.*.id value = datadog_monitor.ALB_httpcode_target_4xx.*.id
} }
output "ALB_httpcode_target_5xx_id" { output "ALB_httpcode_target_5xx_id" {
@ -23,8 +18,13 @@ output "ALB_httpcode_target_5xx_id" {
value = datadog_monitor.ALB_httpcode_target_5xx.*.id value = datadog_monitor.ALB_httpcode_target_5xx.*.id
} }
output "ALB_httpcode_target_4xx_id" { output "ALB_latency_id" {
description = "id for monitor ALB_httpcode_target_4xx" description = "id for monitor ALB_latency"
value = datadog_monitor.ALB_httpcode_target_4xx.*.id value = datadog_monitor.ALB_latency.*.id
}
output "ALB_no_healthy_instances_id" {
description = "id for monitor ALB_no_healthy_instances"
value = datadog_monitor.ALB_no_healthy_instances.*.id
} }

View File

@ -3,13 +3,13 @@ output "API_Gateway_latency_id" {
value = datadog_monitor.API_Gateway_latency.*.id value = datadog_monitor.API_Gateway_latency.*.id
} }
output "API_http_5xx_errors_count_id" {
description = "id for monitor API_http_5xx_errors_count"
value = datadog_monitor.API_http_5xx_errors_count.*.id
}
output "API_http_4xx_errors_count_id" { output "API_http_4xx_errors_count_id" {
description = "id for monitor API_http_4xx_errors_count" description = "id for monitor API_http_4xx_errors_count"
value = datadog_monitor.API_http_4xx_errors_count.*.id value = datadog_monitor.API_http_4xx_errors_count.*.id
} }
output "API_http_5xx_errors_count_id" {
description = "id for monitor API_http_5xx_errors_count"
value = datadog_monitor.API_http_5xx_errors_count.*.id
}

View File

@ -3,6 +3,16 @@ output "elasticache_eviction_id" {
value = datadog_monitor.elasticache_eviction.*.id value = datadog_monitor.elasticache_eviction.*.id
} }
output "elasticache_eviction_growing_id" {
description = "id for monitor elasticache_eviction_growing"
value = datadog_monitor.elasticache_eviction_growing.*.id
}
output "elasticache_free_memory_id" {
description = "id for monitor elasticache_free_memory"
value = datadog_monitor.elasticache_free_memory.*.id
}
output "elasticache_max_connection_id" { output "elasticache_max_connection_id" {
description = "id for monitor elasticache_max_connection" description = "id for monitor elasticache_max_connection"
value = datadog_monitor.elasticache_max_connection.*.id value = datadog_monitor.elasticache_max_connection.*.id
@ -18,13 +28,3 @@ output "elasticache_swap_id" {
value = datadog_monitor.elasticache_swap.*.id value = datadog_monitor.elasticache_swap.*.id
} }
output "elasticache_free_memory_id" {
description = "id for monitor elasticache_free_memory"
value = datadog_monitor.elasticache_free_memory.*.id
}
output "elasticache_eviction_growing_id" {
description = "id for monitor elasticache_eviction_growing"
value = datadog_monitor.elasticache_eviction_growing.*.id
}

View File

@ -1,10 +1,10 @@
output "memcached_get_hits_id" {
description = "id for monitor memcached_get_hits"
value = datadog_monitor.memcached_get_hits.*.id
}
output "memcached_cpu_high_id" { output "memcached_cpu_high_id" {
description = "id for monitor memcached_cpu_high" description = "id for monitor memcached_cpu_high"
value = datadog_monitor.memcached_cpu_high.*.id value = datadog_monitor.memcached_cpu_high.*.id
} }
output "memcached_get_hits_id" {
description = "id for monitor memcached_get_hits"
value = datadog_monitor.memcached_get_hits.*.id
}

View File

@ -3,6 +3,11 @@ output "redis_cache_hits_id" {
value = datadog_monitor.redis_cache_hits.*.id value = datadog_monitor.redis_cache_hits.*.id
} }
output "redis_commands_id" {
description = "id for monitor redis_commands"
value = datadog_monitor.redis_commands.*.id
}
output "redis_cpu_high_id" { output "redis_cpu_high_id" {
description = "id for monitor redis_cpu_high" description = "id for monitor redis_cpu_high"
value = datadog_monitor.redis_cpu_high.*.id value = datadog_monitor.redis_cpu_high.*.id
@ -13,8 +18,3 @@ output "redis_replication_lag_id" {
value = datadog_monitor.redis_replication_lag.*.id value = datadog_monitor.redis_replication_lag.*.id
} }
output "redis_commands_id" {
description = "id for monitor redis_commands"
value = datadog_monitor.redis_commands.*.id
}

View File

@ -3,13 +3,13 @@ output "es_cluster_status_id" {
value = datadog_monitor.es_cluster_status.*.id value = datadog_monitor.es_cluster_status.*.id
} }
output "es_free_space_low_id" {
description = "id for monitor es_free_space_low"
value = datadog_monitor.es_free_space_low.*.id
}
output "es_cpu_90_15min_id" { output "es_cpu_90_15min_id" {
description = "id for monitor es_cpu_90_15min" description = "id for monitor es_cpu_90_15min"
value = datadog_monitor.es_cpu_90_15min.*.id value = datadog_monitor.es_cpu_90_15min.*.id
} }
output "es_free_space_low_id" {
description = "id for monitor es_free_space_low"
value = datadog_monitor.es_free_space_low.*.id
}

View File

@ -1,3 +1,8 @@
output "ELB_backend_latency_id" {
description = "id for monitor ELB_backend_latency"
value = datadog_monitor.ELB_backend_latency.*.id
}
output "ELB_no_healthy_instances_id" { output "ELB_no_healthy_instances_id" {
description = "id for monitor ELB_no_healthy_instances" description = "id for monitor ELB_no_healthy_instances"
value = datadog_monitor.ELB_no_healthy_instances.*.id value = datadog_monitor.ELB_no_healthy_instances.*.id
@ -8,23 +13,18 @@ output "ELB_too_much_4xx_id" {
value = datadog_monitor.ELB_too_much_4xx.*.id value = datadog_monitor.ELB_too_much_4xx.*.id
} }
output "ELB_too_much_5xx_id" {
description = "id for monitor ELB_too_much_5xx"
value = datadog_monitor.ELB_too_much_5xx.*.id
}
output "ELB_too_much_4xx_backend_id" { output "ELB_too_much_4xx_backend_id" {
description = "id for monitor ELB_too_much_4xx_backend" description = "id for monitor ELB_too_much_4xx_backend"
value = datadog_monitor.ELB_too_much_4xx_backend.*.id value = datadog_monitor.ELB_too_much_4xx_backend.*.id
} }
output "ELB_too_much_5xx_id" {
description = "id for monitor ELB_too_much_5xx"
value = datadog_monitor.ELB_too_much_5xx.*.id
}
output "ELB_too_much_5xx_backend_id" { output "ELB_too_much_5xx_backend_id" {
description = "id for monitor ELB_too_much_5xx_backend" description = "id for monitor ELB_too_much_5xx_backend"
value = datadog_monitor.ELB_too_much_5xx_backend.*.id value = datadog_monitor.ELB_too_much_5xx_backend.*.id
} }
output "ELB_backend_latency_id" {
description = "id for monitor ELB_backend_latency"
value = datadog_monitor.ELB_backend_latency.*.id
}

View File

@ -1,8 +1,3 @@
output "apimgt_status_id" {
description = "id for monitor apimgt_status"
value = datadog_monitor.apimgt_status.*.id
}
output "apimgt_failed_requests_id" { output "apimgt_failed_requests_id" {
description = "id for monitor apimgt_failed_requests" description = "id for monitor apimgt_failed_requests"
value = datadog_monitor.apimgt_failed_requests.*.id value = datadog_monitor.apimgt_failed_requests.*.id
@ -13,9 +8,9 @@ output "apimgt_other_requests_id" {
value = datadog_monitor.apimgt_other_requests.*.id value = datadog_monitor.apimgt_other_requests.*.id
} }
output "apimgt_unauthorized_requests_id" { output "apimgt_status_id" {
description = "id for monitor apimgt_unauthorized_requests" description = "id for monitor apimgt_status"
value = datadog_monitor.apimgt_unauthorized_requests.*.id value = datadog_monitor.apimgt_status.*.id
} }
output "apimgt_successful_requests_id" { output "apimgt_successful_requests_id" {
@ -23,3 +18,8 @@ output "apimgt_successful_requests_id" {
value = datadog_monitor.apimgt_successful_requests.*.id value = datadog_monitor.apimgt_successful_requests.*.id
} }
output "apimgt_unauthorized_requests_id" {
description = "id for monitor apimgt_unauthorized_requests"
value = datadog_monitor.apimgt_unauthorized_requests.*.id
}

View File

@ -1,11 +1,6 @@
output "appservices_response_time_id" { output "appservices_http_4xx_errors_count_id" {
description = "id for monitor appservices_response_time" description = "id for monitor appservices_http_4xx_errors_count"
value = datadog_monitor.appservices_response_time.*.id value = datadog_monitor.appservices_http_4xx_errors_count.*.id
}
output "appservices_memory_usage_count_id" {
description = "id for monitor appservices_memory_usage_count"
value = datadog_monitor.appservices_memory_usage_count.*.id
} }
output "appservices_http_5xx_errors_count_id" { output "appservices_http_5xx_errors_count_id" {
@ -13,16 +8,21 @@ output "appservices_http_5xx_errors_count_id" {
value = datadog_monitor.appservices_http_5xx_errors_count.*.id value = datadog_monitor.appservices_http_5xx_errors_count.*.id
} }
output "appservices_http_4xx_errors_count_id" {
description = "id for monitor appservices_http_4xx_errors_count"
value = datadog_monitor.appservices_http_4xx_errors_count.*.id
}
output "appservices_http_success_status_rate_id" { output "appservices_http_success_status_rate_id" {
description = "id for monitor appservices_http_success_status_rate" description = "id for monitor appservices_http_success_status_rate"
value = datadog_monitor.appservices_http_success_status_rate.*.id value = datadog_monitor.appservices_http_success_status_rate.*.id
} }
output "appservices_memory_usage_count_id" {
description = "id for monitor appservices_memory_usage_count"
value = datadog_monitor.appservices_memory_usage_count.*.id
}
output "appservices_response_time_id" {
description = "id for monitor appservices_response_time"
value = datadog_monitor.appservices_response_time.*.id
}
output "appservices_status_id" { output "appservices_status_id" {
description = "id for monitor appservices_status" description = "id for monitor appservices_status"
value = datadog_monitor.appservices_status.*.id value = datadog_monitor.appservices_status.*.id

View File

@ -1,8 +1,3 @@
output "cosmos_db_status_id" {
description = "id for monitor cosmos_db_status"
value = datadog_monitor.cosmos_db_status.*.id
}
output "cosmos_db_4xx_requests_id" { output "cosmos_db_4xx_requests_id" {
description = "id for monitor cosmos_db_4xx_requests" description = "id for monitor cosmos_db_4xx_requests"
value = datadog_monitor.cosmos_db_4xx_requests.*.id value = datadog_monitor.cosmos_db_4xx_requests.*.id
@ -18,3 +13,8 @@ output "cosmos_db_scaling_id" {
value = datadog_monitor.cosmos_db_scaling.*.id value = datadog_monitor.cosmos_db_scaling.*.id
} }
output "cosmos_db_status_id" {
description = "id for monitor cosmos_db_status"
value = datadog_monitor.cosmos_db_status.*.id
}

View File

@ -1,13 +1,13 @@
output "eventgrid_no_successful_message_id" {
description = "id for monitor eventgrid_no_successful_message"
value = datadog_monitor.eventgrid_no_successful_message.*.id
}
output "eventgrid_failed_messages_id" { output "eventgrid_failed_messages_id" {
description = "id for monitor eventgrid_failed_messages" description = "id for monitor eventgrid_failed_messages"
value = datadog_monitor.eventgrid_failed_messages.*.id value = datadog_monitor.eventgrid_failed_messages.*.id
} }
output "eventgrid_no_successful_message_id" {
description = "id for monitor eventgrid_no_successful_message"
value = datadog_monitor.eventgrid_no_successful_message.*.id
}
output "eventgrid_unmatched_events_id" { output "eventgrid_unmatched_events_id" {
description = "id for monitor eventgrid_unmatched_events" description = "id for monitor eventgrid_unmatched_events"
value = datadog_monitor.eventgrid_unmatched_events.*.id value = datadog_monitor.eventgrid_unmatched_events.*.id

View File

@ -1,6 +1,6 @@
output "eventhub_status_id" { output "eventhub_errors_id" {
description = "id for monitor eventhub_status" description = "id for monitor eventhub_errors"
value = datadog_monitor.eventhub_status.*.id value = datadog_monitor.eventhub_errors.*.id
} }
output "eventhub_failed_requests_id" { output "eventhub_failed_requests_id" {
@ -8,8 +8,8 @@ output "eventhub_failed_requests_id" {
value = datadog_monitor.eventhub_failed_requests.*.id value = datadog_monitor.eventhub_failed_requests.*.id
} }
output "eventhub_errors_id" { output "eventhub_status_id" {
description = "id for monitor eventhub_errors" description = "id for monitor eventhub_status"
value = datadog_monitor.eventhub_errors.*.id value = datadog_monitor.eventhub_status.*.id
} }

View File

@ -1,8 +1,3 @@
output "function_http_5xx_errors_rate_id" {
description = "id for monitor function_http_5xx_errors_rate"
value = datadog_monitor.function_http_5xx_errors_rate.*.id
}
output "function_high_connections_count_id" { output "function_high_connections_count_id" {
description = "id for monitor function_high_connections_count" description = "id for monitor function_high_connections_count"
value = datadog_monitor.function_high_connections_count.*.id value = datadog_monitor.function_high_connections_count.*.id
@ -13,3 +8,8 @@ output "function_high_threads_count_id" {
value = datadog_monitor.function_high_threads_count.*.id value = datadog_monitor.function_high_threads_count.*.id
} }
output "function_http_5xx_errors_rate_id" {
description = "id for monitor function_http_5xx_errors_rate"
value = datadog_monitor.function_http_5xx_errors_rate.*.id
}

View File

@ -1,28 +1,8 @@
output "too_many_jobs_failed_id" {
description = "id for monitor too_many_jobs_failed"
value = datadog_monitor.too_many_jobs_failed.*.id
}
output "too_many_list_jobs_failed_id" {
description = "id for monitor too_many_list_jobs_failed"
value = datadog_monitor.too_many_list_jobs_failed.*.id
}
output "too_many_query_jobs_failed_id" {
description = "id for monitor too_many_query_jobs_failed"
value = datadog_monitor.too_many_query_jobs_failed.*.id
}
output "status_id" { output "status_id" {
description = "id for monitor status" description = "id for monitor status"
value = datadog_monitor.status.*.id value = datadog_monitor.status.*.id
} }
output "total_devices_id" {
description = "id for monitor total_devices"
value = datadog_monitor.total_devices.*.id
}
output "too_many_c2d_methods_failed_id" { output "too_many_c2d_methods_failed_id" {
description = "id for monitor too_many_c2d_methods_failed" description = "id for monitor too_many_c2d_methods_failed"
value = datadog_monitor.too_many_c2d_methods_failed.*.id value = datadog_monitor.too_many_c2d_methods_failed.*.id
@ -38,6 +18,26 @@ output "too_many_c2d_twin_update_failed_id" {
value = datadog_monitor.too_many_c2d_twin_update_failed.*.id value = datadog_monitor.too_many_c2d_twin_update_failed.*.id
} }
output "too_many_d2c_telemetry_egress_dropped_id" {
description = "id for monitor too_many_d2c_telemetry_egress_dropped"
value = datadog_monitor.too_many_d2c_telemetry_egress_dropped.*.id
}
output "too_many_d2c_telemetry_egress_invalid_id" {
description = "id for monitor too_many_d2c_telemetry_egress_invalid"
value = datadog_monitor.too_many_d2c_telemetry_egress_invalid.*.id
}
output "too_many_d2c_telemetry_egress_orphaned_id" {
description = "id for monitor too_many_d2c_telemetry_egress_orphaned"
value = datadog_monitor.too_many_d2c_telemetry_egress_orphaned.*.id
}
output "too_many_d2c_telemetry_ingress_nosent_id" {
description = "id for monitor too_many_d2c_telemetry_ingress_nosent"
value = datadog_monitor.too_many_d2c_telemetry_ingress_nosent.*.id
}
output "too_many_d2c_twin_read_failed_id" { output "too_many_d2c_twin_read_failed_id" {
description = "id for monitor too_many_d2c_twin_read_failed" description = "id for monitor too_many_d2c_twin_read_failed"
value = datadog_monitor.too_many_d2c_twin_read_failed.*.id value = datadog_monitor.too_many_d2c_twin_read_failed.*.id
@ -48,23 +48,23 @@ output "too_many_d2c_twin_update_failed_id" {
value = datadog_monitor.too_many_d2c_twin_update_failed.*.id value = datadog_monitor.too_many_d2c_twin_update_failed.*.id
} }
output "too_many_d2c_telemetry_egress_dropped_id" { output "too_many_jobs_failed_id" {
description = "id for monitor too_many_d2c_telemetry_egress_dropped" description = "id for monitor too_many_jobs_failed"
value = datadog_monitor.too_many_d2c_telemetry_egress_dropped.*.id value = datadog_monitor.too_many_jobs_failed.*.id
} }
output "too_many_d2c_telemetry_egress_orphaned_id" { output "too_many_list_jobs_failed_id" {
description = "id for monitor too_many_d2c_telemetry_egress_orphaned" description = "id for monitor too_many_list_jobs_failed"
value = datadog_monitor.too_many_d2c_telemetry_egress_orphaned.*.id value = datadog_monitor.too_many_list_jobs_failed.*.id
} }
output "too_many_d2c_telemetry_egress_invalid_id" { output "too_many_query_jobs_failed_id" {
description = "id for monitor too_many_d2c_telemetry_egress_invalid" description = "id for monitor too_many_query_jobs_failed"
value = datadog_monitor.too_many_d2c_telemetry_egress_invalid.*.id value = datadog_monitor.too_many_query_jobs_failed.*.id
} }
output "too_many_d2c_telemetry_ingress_nosent_id" { output "total_devices_id" {
description = "id for monitor too_many_d2c_telemetry_ingress_nosent" description = "id for monitor total_devices"
value = datadog_monitor.too_many_d2c_telemetry_ingress_nosent.*.id value = datadog_monitor.total_devices.*.id
} }

View File

@ -1,6 +1,6 @@
output "keyvault_status_id" { output "keyvault_api_latency_id" {
description = "id for monitor keyvault_status" description = "id for monitor keyvault_api_latency"
value = datadog_monitor.keyvault_status.*.id value = datadog_monitor.keyvault_api_latency.*.id
} }
output "keyvault_api_result_id" { output "keyvault_api_result_id" {
@ -8,8 +8,8 @@ output "keyvault_api_result_id" {
value = datadog_monitor.keyvault_api_result.*.id value = datadog_monitor.keyvault_api_result.*.id
} }
output "keyvault_api_latency_id" { output "keyvault_status_id" {
description = "id for monitor keyvault_api_latency" description = "id for monitor keyvault_status"
value = datadog_monitor.keyvault_api_latency.*.id value = datadog_monitor.keyvault_status.*.id
} }

View File

@ -3,11 +3,6 @@ output "postgresql_cpu_usage_id" {
value = datadog_monitor.postgresql_cpu_usage.*.id value = datadog_monitor.postgresql_cpu_usage.*.id
} }
output "postgresql_no_connection_id" {
description = "id for monitor postgresql_no_connection"
value = datadog_monitor.postgresql_no_connection.*.id
}
output "postgresql_free_storage_id" { output "postgresql_free_storage_id" {
description = "id for monitor postgresql_free_storage" description = "id for monitor postgresql_free_storage"
value = datadog_monitor.postgresql_free_storage.*.id value = datadog_monitor.postgresql_free_storage.*.id
@ -23,3 +18,8 @@ output "postgresql_memory_usage_id" {
value = datadog_monitor.postgresql_memory_usage.*.id value = datadog_monitor.postgresql_memory_usage.*.id
} }
output "postgresql_no_connection_id" {
description = "id for monitor postgresql_no_connection"
value = datadog_monitor.postgresql_no_connection.*.id
}

View File

@ -1,8 +1,3 @@
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}
output "evictedkeys_id" { output "evictedkeys_id" {
description = "id for monitor evictedkeys" description = "id for monitor evictedkeys"
value = datadog_monitor.evictedkeys.*.id value = datadog_monitor.evictedkeys.*.id
@ -18,3 +13,8 @@ output "server_load_id" {
value = datadog_monitor.server_load.*.id value = datadog_monitor.server_load.*.id
} }
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}

View File

@ -1,8 +1,3 @@
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}
output "cpu_percentage_id" { output "cpu_percentage_id" {
description = "id for monitor cpu_percentage" description = "id for monitor cpu_percentage"
value = datadog_monitor.cpu_percentage.*.id value = datadog_monitor.cpu_percentage.*.id
@ -13,3 +8,8 @@ output "memory_percentage_id" {
value = datadog_monitor.memory_percentage.*.id value = datadog_monitor.memory_percentage.*.id
} }
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}

View File

@ -1,20 +1,20 @@
output "servicebus_status_id" {
description = "id for monitor servicebus_status"
value = datadog_monitor.servicebus_status.*.id
}
output "service_bus_no_active_connections_id" { output "service_bus_no_active_connections_id" {
description = "id for monitor service_bus_no_active_connections" description = "id for monitor service_bus_no_active_connections"
value = datadog_monitor.service_bus_no_active_connections.*.id value = datadog_monitor.service_bus_no_active_connections.*.id
} }
output "service_bus_user_errors_id" {
description = "id for monitor service_bus_user_errors"
value = datadog_monitor.service_bus_user_errors.*.id
}
output "service_bus_server_errors_id" { output "service_bus_server_errors_id" {
description = "id for monitor service_bus_server_errors" description = "id for monitor service_bus_server_errors"
value = datadog_monitor.service_bus_server_errors.*.id value = datadog_monitor.service_bus_server_errors.*.id
} }
output "service_bus_user_errors_id" {
description = "id for monitor service_bus_user_errors"
value = datadog_monitor.service_bus_user_errors.*.id
}
output "servicebus_status_id" {
description = "id for monitor servicebus_status"
value = datadog_monitor.servicebus_status.*.id
}

View File

@ -1,25 +1,25 @@
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}
output "sql-database_cpu_id" { output "sql-database_cpu_id" {
description = "id for monitor sql-database_cpu" description = "id for monitor sql-database_cpu"
value = datadog_monitor.sql-database_cpu.*.id value = datadog_monitor.sql-database_cpu.*.id
} }
output "sql-database_free_space_low_id" {
description = "id for monitor sql-database_free_space_low"
value = datadog_monitor.sql-database_free_space_low.*.id
}
output "sql-database_dtu_consumption_high_id" {
description = "id for monitor sql-database_dtu_consumption_high"
value = datadog_monitor.sql-database_dtu_consumption_high.*.id
}
output "sql-database_deadlocks_count_id" { output "sql-database_deadlocks_count_id" {
description = "id for monitor sql-database_deadlocks_count" description = "id for monitor sql-database_deadlocks_count"
value = datadog_monitor.sql-database_deadlocks_count.*.id value = datadog_monitor.sql-database_deadlocks_count.*.id
} }
output "sql-database_dtu_consumption_high_id" {
description = "id for monitor sql-database_dtu_consumption_high"
value = datadog_monitor.sql-database_dtu_consumption_high.*.id
}
output "sql-database_free_space_low_id" {
description = "id for monitor sql-database_free_space_low"
value = datadog_monitor.sql-database_free_space_low.*.id
}
output "status_id" {
description = "id for monitor status"
value = datadog_monitor.status.*.id
}

View File

@ -3,13 +3,13 @@ output "sql_elasticpool_cpu_id" {
value = datadog_monitor.sql_elasticpool_cpu.*.id value = datadog_monitor.sql_elasticpool_cpu.*.id
} }
output "sql_elasticpool_free_space_low_id" {
description = "id for monitor sql_elasticpool_free_space_low"
value = datadog_monitor.sql_elasticpool_free_space_low.*.id
}
output "sql_elasticpool_dtu_consumption_high_id" { output "sql_elasticpool_dtu_consumption_high_id" {
description = "id for monitor sql_elasticpool_dtu_consumption_high" description = "id for monitor sql_elasticpool_dtu_consumption_high"
value = datadog_monitor.sql_elasticpool_dtu_consumption_high.*.id value = datadog_monitor.sql_elasticpool_dtu_consumption_high.*.id
} }
output "sql_elasticpool_free_space_low_id" {
description = "id for monitor sql_elasticpool_free_space_low"
value = datadog_monitor.sql_elasticpool_free_space_low.*.id
}

View File

@ -1,126 +1,6 @@
output "storage_status_id" { output "blob_authorization_error_requests_id" {
description = "id for monitor storage_status" description = "id for monitor blob_authorization_error_requests"
value = datadog_monitor.storage_status.*.id value = datadog_monitor.blob_authorization_error_requests.*.id
}
output "blobservices_requests_error_id" {
description = "id for monitor blobservices_requests_error"
value = datadog_monitor.blobservices_requests_error.*.id
}
output "fileservices_requests_error_id" {
description = "id for monitor fileservices_requests_error"
value = datadog_monitor.fileservices_requests_error.*.id
}
output "queueservices_requests_error_id" {
description = "id for monitor queueservices_requests_error"
value = datadog_monitor.queueservices_requests_error.*.id
}
output "tableservices_requests_error_id" {
description = "id for monitor tableservices_requests_error"
value = datadog_monitor.tableservices_requests_error.*.id
}
output "blobservices_latency_id" {
description = "id for monitor blobservices_latency"
value = datadog_monitor.blobservices_latency.*.id
}
output "fileservices_latency_id" {
description = "id for monitor fileservices_latency"
value = datadog_monitor.fileservices_latency.*.id
}
output "queueservices_latency_id" {
description = "id for monitor queueservices_latency"
value = datadog_monitor.queueservices_latency.*.id
}
output "tableservices_latency_id" {
description = "id for monitor tableservices_latency"
value = datadog_monitor.tableservices_latency.*.id
}
output "blob_timeout_error_requests_id" {
description = "id for monitor blob_timeout_error_requests"
value = datadog_monitor.blob_timeout_error_requests.*.id
}
output "file_timeout_error_requests_id" {
description = "id for monitor file_timeout_error_requests"
value = datadog_monitor.file_timeout_error_requests.*.id
}
output "queue_timeout_error_requests_id" {
description = "id for monitor queue_timeout_error_requests"
value = datadog_monitor.queue_timeout_error_requests.*.id
}
output "table_timeout_error_requests_id" {
description = "id for monitor table_timeout_error_requests"
value = datadog_monitor.table_timeout_error_requests.*.id
}
output "blob_network_error_requests_id" {
description = "id for monitor blob_network_error_requests"
value = datadog_monitor.blob_network_error_requests.*.id
}
output "file_network_error_requests_id" {
description = "id for monitor file_network_error_requests"
value = datadog_monitor.file_network_error_requests.*.id
}
output "queue_network_error_requests_id" {
description = "id for monitor queue_network_error_requests"
value = datadog_monitor.queue_network_error_requests.*.id
}
output "table_network_error_requests_id" {
description = "id for monitor table_network_error_requests"
value = datadog_monitor.table_network_error_requests.*.id
}
output "blob_throttling_error_requests_id" {
description = "id for monitor blob_throttling_error_requests"
value = datadog_monitor.blob_throttling_error_requests.*.id
}
output "file_throttling_error_requests_id" {
description = "id for monitor file_throttling_error_requests"
value = datadog_monitor.file_throttling_error_requests.*.id
}
output "queue_throttling_error_requests_id" {
description = "id for monitor queue_throttling_error_requests"
value = datadog_monitor.queue_throttling_error_requests.*.id
}
output "table_throttling_error_requests_id" {
description = "id for monitor table_throttling_error_requests"
value = datadog_monitor.table_throttling_error_requests.*.id
}
output "blob_server_other_error_requests_id" {
description = "id for monitor blob_server_other_error_requests"
value = datadog_monitor.blob_server_other_error_requests.*.id
}
output "file_server_other_error_requests_id" {
description = "id for monitor file_server_other_error_requests"
value = datadog_monitor.file_server_other_error_requests.*.id
}
output "queue_server_other_error_requests_id" {
description = "id for monitor queue_server_other_error_requests"
value = datadog_monitor.queue_server_other_error_requests.*.id
}
output "table_server_other_error_requests_id" {
description = "id for monitor table_server_other_error_requests"
value = datadog_monitor.table_server_other_error_requests.*.id
} }
output "blob_client_other_error_requests_id" { output "blob_client_other_error_requests_id" {
@ -128,24 +8,34 @@ output "blob_client_other_error_requests_id" {
value = datadog_monitor.blob_client_other_error_requests.*.id value = datadog_monitor.blob_client_other_error_requests.*.id
} }
output "file_client_other_error_requests_id" { output "blob_network_error_requests_id" {
description = "id for monitor file_client_other_error_requests" description = "id for monitor blob_network_error_requests"
value = datadog_monitor.file_client_other_error_requests.*.id value = datadog_monitor.blob_network_error_requests.*.id
} }
output "queue_client_other_error_requests_id" { output "blob_server_other_error_requests_id" {
description = "id for monitor queue_client_other_error_requests" description = "id for monitor blob_server_other_error_requests"
value = datadog_monitor.queue_client_other_error_requests.*.id value = datadog_monitor.blob_server_other_error_requests.*.id
} }
output "table_client_other_error_requests_id" { output "blob_throttling_error_requests_id" {
description = "id for monitor table_client_other_error_requests" description = "id for monitor blob_throttling_error_requests"
value = datadog_monitor.table_client_other_error_requests.*.id value = datadog_monitor.blob_throttling_error_requests.*.id
} }
output "blob_authorization_error_requests_id" { output "blob_timeout_error_requests_id" {
description = "id for monitor blob_authorization_error_requests" description = "id for monitor blob_timeout_error_requests"
value = datadog_monitor.blob_authorization_error_requests.*.id value = datadog_monitor.blob_timeout_error_requests.*.id
}
output "blobservices_latency_id" {
description = "id for monitor blobservices_latency"
value = datadog_monitor.blobservices_latency.*.id
}
output "blobservices_requests_error_id" {
description = "id for monitor blobservices_requests_error"
value = datadog_monitor.blobservices_requests_error.*.id
} }
output "file_authorization_error_requests_id" { output "file_authorization_error_requests_id" {
@ -153,13 +43,123 @@ output "file_authorization_error_requests_id" {
value = datadog_monitor.file_authorization_error_requests.*.id value = datadog_monitor.file_authorization_error_requests.*.id
} }
output "file_client_other_error_requests_id" {
description = "id for monitor file_client_other_error_requests"
value = datadog_monitor.file_client_other_error_requests.*.id
}
output "file_network_error_requests_id" {
description = "id for monitor file_network_error_requests"
value = datadog_monitor.file_network_error_requests.*.id
}
output "file_server_other_error_requests_id" {
description = "id for monitor file_server_other_error_requests"
value = datadog_monitor.file_server_other_error_requests.*.id
}
output "file_throttling_error_requests_id" {
description = "id for monitor file_throttling_error_requests"
value = datadog_monitor.file_throttling_error_requests.*.id
}
output "file_timeout_error_requests_id" {
description = "id for monitor file_timeout_error_requests"
value = datadog_monitor.file_timeout_error_requests.*.id
}
output "fileservices_latency_id" {
description = "id for monitor fileservices_latency"
value = datadog_monitor.fileservices_latency.*.id
}
output "fileservices_requests_error_id" {
description = "id for monitor fileservices_requests_error"
value = datadog_monitor.fileservices_requests_error.*.id
}
output "queue_authorization_error_requests_id" { output "queue_authorization_error_requests_id" {
description = "id for monitor queue_authorization_error_requests" description = "id for monitor queue_authorization_error_requests"
value = datadog_monitor.queue_authorization_error_requests.*.id value = datadog_monitor.queue_authorization_error_requests.*.id
} }
output "queue_client_other_error_requests_id" {
description = "id for monitor queue_client_other_error_requests"
value = datadog_monitor.queue_client_other_error_requests.*.id
}
output "queue_network_error_requests_id" {
description = "id for monitor queue_network_error_requests"
value = datadog_monitor.queue_network_error_requests.*.id
}
output "queue_server_other_error_requests_id" {
description = "id for monitor queue_server_other_error_requests"
value = datadog_monitor.queue_server_other_error_requests.*.id
}
output "queue_throttling_error_requests_id" {
description = "id for monitor queue_throttling_error_requests"
value = datadog_monitor.queue_throttling_error_requests.*.id
}
output "queue_timeout_error_requests_id" {
description = "id for monitor queue_timeout_error_requests"
value = datadog_monitor.queue_timeout_error_requests.*.id
}
output "queueservices_latency_id" {
description = "id for monitor queueservices_latency"
value = datadog_monitor.queueservices_latency.*.id
}
output "queueservices_requests_error_id" {
description = "id for monitor queueservices_requests_error"
value = datadog_monitor.queueservices_requests_error.*.id
}
output "storage_status_id" {
description = "id for monitor storage_status"
value = datadog_monitor.storage_status.*.id
}
output "table_authorization_error_requests_id" { output "table_authorization_error_requests_id" {
description = "id for monitor table_authorization_error_requests" description = "id for monitor table_authorization_error_requests"
value = datadog_monitor.table_authorization_error_requests.*.id value = datadog_monitor.table_authorization_error_requests.*.id
} }
output "table_client_other_error_requests_id" {
description = "id for monitor table_client_other_error_requests"
value = datadog_monitor.table_client_other_error_requests.*.id
}
output "table_network_error_requests_id" {
description = "id for monitor table_network_error_requests"
value = datadog_monitor.table_network_error_requests.*.id
}
output "table_server_other_error_requests_id" {
description = "id for monitor table_server_other_error_requests"
value = datadog_monitor.table_server_other_error_requests.*.id
}
output "table_throttling_error_requests_id" {
description = "id for monitor table_throttling_error_requests"
value = datadog_monitor.table_throttling_error_requests.*.id
}
output "table_timeout_error_requests_id" {
description = "id for monitor table_timeout_error_requests"
value = datadog_monitor.table_timeout_error_requests.*.id
}
output "tableservices_latency_id" {
description = "id for monitor tableservices_latency"
value = datadog_monitor.tableservices_latency.*.id
}
output "tableservices_requests_error_id" {
description = "id for monitor tableservices_requests_error"
value = datadog_monitor.tableservices_requests_error.*.id
}

View File

@ -1,3 +1,18 @@
output "conversion_errors_id" {
description = "id for monitor conversion_errors"
value = datadog_monitor.conversion_errors.*.id
}
output "failed_function_requests_id" {
description = "id for monitor failed_function_requests"
value = datadog_monitor.failed_function_requests.*.id
}
output "runtime_errors_id" {
description = "id for monitor runtime_errors"
value = datadog_monitor.runtime_errors.*.id
}
output "status_id" { output "status_id" {
description = "id for monitor status" description = "id for monitor status"
value = datadog_monitor.status.*.id value = datadog_monitor.status.*.id
@ -8,18 +23,3 @@ output "su_utilization_id" {
value = datadog_monitor.su_utilization.*.id value = datadog_monitor.su_utilization.*.id
} }
output "failed_function_requests_id" {
description = "id for monitor failed_function_requests"
value = datadog_monitor.failed_function_requests.*.id
}
output "conversion_errors_id" {
description = "id for monitor conversion_errors"
value = datadog_monitor.conversion_errors.*.id
}
output "runtime_errors_id" {
description = "id for monitor runtime_errors"
value = datadog_monitor.runtime_errors.*.id
}

View File

@ -1,8 +1,3 @@
output "virtualmachine_status_id" {
description = "id for monitor virtualmachine_status"
value = datadog_monitor.virtualmachine_status.*.id
}
output "virtualmachine_cpu_usage_id" { output "virtualmachine_cpu_usage_id" {
description = "id for monitor virtualmachine_cpu_usage" description = "id for monitor virtualmachine_cpu_usage"
value = datadog_monitor.virtualmachine_cpu_usage.*.id value = datadog_monitor.virtualmachine_cpu_usage.*.id
@ -13,18 +8,23 @@ output "virtualmachine_credit_cpu_remaining_too_low_id" {
value = datadog_monitor.virtualmachine_credit_cpu_remaining_too_low.*.id value = datadog_monitor.virtualmachine_credit_cpu_remaining_too_low.*.id
} }
output "virtualmachine_ram_reserved_id" {
description = "id for monitor virtualmachine_ram_reserved"
value = datadog_monitor.virtualmachine_ram_reserved.*.id
}
output "virtualmachine_disk_space_id" { output "virtualmachine_disk_space_id" {
description = "id for monitor virtualmachine_disk_space" description = "id for monitor virtualmachine_disk_space"
value = datadog_monitor.virtualmachine_disk_space.*.id value = datadog_monitor.virtualmachine_disk_space.*.id
} }
output "virtualmachine_ram_reserved_id" {
description = "id for monitor virtualmachine_ram_reserved"
value = datadog_monitor.virtualmachine_ram_reserved.*.id
}
output "virtualmachine_requests_failed_id" { output "virtualmachine_requests_failed_id" {
description = "id for monitor virtualmachine_requests_failed" description = "id for monitor virtualmachine_requests_failed"
value = datadog_monitor.virtualmachine_requests_failed.*.id value = datadog_monitor.virtualmachine_requests_failed.*.id
} }
output "virtualmachine_status_id" {
description = "id for monitor virtualmachine_status"
value = datadog_monitor.virtualmachine_status.*.id
}

View File

@ -19,12 +19,12 @@ Creates DataDog monitors with the following checks:
- GCP Big Query Available Slots - GCP Big Query Available Slots
- GCP Big Query Concurrent Queries - GCP Big Query Concurrent Queries
- GCP Big Query Execution Time - GCP Big Query Execution Time
- GCP Big Query Scanned Bytes Billed
- GCP Big Query Scanned Bytes - GCP Big Query Scanned Bytes
- GCP Big Query Scanned Bytes Billed
- GCP Big Query Stored Bytes - GCP Big Query Stored Bytes
- GCP Big Query Table Count - GCP Big Query Table Count
- GCP Big Query Uploaded Bytes Billed
- GCP Big Query Uploaded Bytes - GCP Big Query Uploaded Bytes
- GCP Big Query Uploaded Bytes Billed
## Inputs ## Inputs

View File

@ -1,3 +1,8 @@
output "available_slots_id" {
description = "id for monitor available_slots"
value = datadog_monitor.available_slots.*.id
}
output "concurrent_queries_id" { output "concurrent_queries_id" {
description = "id for monitor concurrent_queries" description = "id for monitor concurrent_queries"
value = datadog_monitor.concurrent_queries.*.id value = datadog_monitor.concurrent_queries.*.id
@ -18,11 +23,6 @@ output "scanned_bytes_billed_id" {
value = datadog_monitor.scanned_bytes_billed.*.id value = datadog_monitor.scanned_bytes_billed.*.id
} }
output "available_slots_id" {
description = "id for monitor available_slots"
value = datadog_monitor.available_slots.*.id
}
output "stored_bytes_id" { output "stored_bytes_id" {
description = "id for monitor stored_bytes" description = "id for monitor stored_bytes"
value = datadog_monitor.stored_bytes.*.id value = datadog_monitor.stored_bytes.*.id

View File

@ -17,11 +17,11 @@ module "datadog-monitors-cloud-gcp-cloud-sql-common" {
Creates DataDog monitors with the following checks: Creates DataDog monitors with the following checks:
- Cloud SQL CPU Utilization - Cloud SQL CPU Utilization
- Cloud SQL Disk Utilization forecast
- Cloud SQL Disk Utilization - Cloud SQL Disk Utilization
- Cloud SQL Disk Utilization forecast
- Cloud SQL Failover Unavailable - Cloud SQL Failover Unavailable
- Cloud SQL Memory Utilization forecast
- Cloud SQL Memory Utilization - Cloud SQL Memory Utilization
- Cloud SQL Memory Utilization forecast
## Inputs ## Inputs

View File

@ -13,6 +13,11 @@ output "disk_utilization_forecast_id" {
value = datadog_monitor.disk_utilization_forecast.*.id value = datadog_monitor.disk_utilization_forecast.*.id
} }
output "failover_unavailable_id" {
description = "id for monitor failover_unavailable"
value = datadog_monitor.failover_unavailable.*.id
}
output "memory_utilization_id" { output "memory_utilization_id" {
description = "id for monitor memory_utilization" description = "id for monitor memory_utilization"
value = datadog_monitor.memory_utilization.*.id value = datadog_monitor.memory_utilization.*.id
@ -23,8 +28,3 @@ output "memory_utilization_forecast_id" {
value = datadog_monitor.memory_utilization_forecast.*.id value = datadog_monitor.memory_utilization_forecast.*.id
} }
output "failover_unavailable_id" {
description = "id for monitor failover_unavailable"
value = datadog_monitor.failover_unavailable.*.id
}

View File

@ -1,3 +1,13 @@
output "backend_latency_bucket_id" {
description = "id for monitor backend_latency_bucket"
value = datadog_monitor.backend_latency_bucket.*.id
}
output "backend_latency_service_id" {
description = "id for monitor backend_latency_service"
value = datadog_monitor.backend_latency_service.*.id
}
output "error_rate_4xx_id" { output "error_rate_4xx_id" {
description = "id for monitor error_rate_4xx" description = "id for monitor error_rate_4xx"
value = datadog_monitor.error_rate_4xx.*.id value = datadog_monitor.error_rate_4xx.*.id
@ -8,16 +18,6 @@ output "error_rate_5xx_id" {
value = datadog_monitor.error_rate_5xx.*.id value = datadog_monitor.error_rate_5xx.*.id
} }
output "backend_latency_service_id" {
description = "id for monitor backend_latency_service"
value = datadog_monitor.backend_latency_service.*.id
}
output "backend_latency_bucket_id" {
description = "id for monitor backend_latency_bucket"
value = datadog_monitor.backend_latency_bucket.*.id
}
output "request_count_id" { output "request_count_id" {
description = "id for monitor request_count" description = "id for monitor request_count"
value = datadog_monitor.request_count.*.id value = datadog_monitor.request_count.*.id

View File

@ -1,13 +1,3 @@
output "not_responding_id" {
description = "id for monitor not_responding"
value = datadog_monitor.not_responding.*.id
}
output "cluster_status_not_green_id" {
description = "id for monitor cluster_status_not_green"
value = datadog_monitor.cluster_status_not_green.*.id
}
output "cluster_initializing_shards_id" { output "cluster_initializing_shards_id" {
description = "id for monitor cluster_initializing_shards" description = "id for monitor cluster_initializing_shards"
value = datadog_monitor.cluster_initializing_shards.*.id value = datadog_monitor.cluster_initializing_shards.*.id
@ -18,44 +8,29 @@ output "cluster_relocating_shards_id" {
value = datadog_monitor.cluster_relocating_shards.*.id value = datadog_monitor.cluster_relocating_shards.*.id
} }
output "cluster_status_not_green_id" {
description = "id for monitor cluster_status_not_green"
value = datadog_monitor.cluster_status_not_green.*.id
}
output "cluster_unassigned_shards_id" { output "cluster_unassigned_shards_id" {
description = "id for monitor cluster_unassigned_shards" description = "id for monitor cluster_unassigned_shards"
value = datadog_monitor.cluster_unassigned_shards.*.id value = datadog_monitor.cluster_unassigned_shards.*.id
} }
output "node_free_space_id" { output "fetch_change_id" {
description = "id for monitor node_free_space" description = "id for monitor fetch_change"
value = datadog_monitor.node_free_space.*.id value = datadog_monitor.fetch_change.*.id
} }
output "jvm_heap_memory_usage_id" { output "fetch_latency_id" {
description = "id for monitor jvm_heap_memory_usage" description = "id for monitor fetch_latency"
value = datadog_monitor.jvm_heap_memory_usage.*.id value = datadog_monitor.fetch_latency.*.id
} }
output "jvm_memory_young_usage_id" { output "field_data_evictions_change_id" {
description = "id for monitor jvm_memory_young_usage" description = "id for monitor field_data_evictions_change"
value = datadog_monitor.jvm_memory_young_usage.*.id value = datadog_monitor.field_data_evictions_change.*.id
}
output "jvm_memory_old_usage_id" {
description = "id for monitor jvm_memory_old_usage"
value = datadog_monitor.jvm_memory_old_usage.*.id
}
output "jvm_gc_old_collection_latency_id" {
description = "id for monitor jvm_gc_old_collection_latency"
value = datadog_monitor.jvm_gc_old_collection_latency.*.id
}
output "jvm_gc_young_collection_latency_id" {
description = "id for monitor jvm_gc_young_collection_latency"
value = datadog_monitor.jvm_gc_young_collection_latency.*.id
}
output "indexing_latency_id" {
description = "id for monitor indexing_latency"
value = datadog_monitor.indexing_latency.*.id
} }
output "flush_latency_id" { output "flush_latency_id" {
@ -68,29 +43,44 @@ output "http_connections_anomaly_id" {
value = datadog_monitor.http_connections_anomaly.*.id value = datadog_monitor.http_connections_anomaly.*.id
} }
output "search_query_latency_id" { output "indexing_latency_id" {
description = "id for monitor search_query_latency" description = "id for monitor indexing_latency"
value = datadog_monitor.search_query_latency.*.id value = datadog_monitor.indexing_latency.*.id
} }
output "fetch_latency_id" { output "jvm_gc_old_collection_latency_id" {
description = "id for monitor fetch_latency" description = "id for monitor jvm_gc_old_collection_latency"
value = datadog_monitor.fetch_latency.*.id value = datadog_monitor.jvm_gc_old_collection_latency.*.id
} }
output "search_query_change_id" { output "jvm_gc_young_collection_latency_id" {
description = "id for monitor search_query_change" description = "id for monitor jvm_gc_young_collection_latency"
value = datadog_monitor.search_query_change.*.id value = datadog_monitor.jvm_gc_young_collection_latency.*.id
} }
output "fetch_change_id" { output "jvm_heap_memory_usage_id" {
description = "id for monitor fetch_change" description = "id for monitor jvm_heap_memory_usage"
value = datadog_monitor.fetch_change.*.id value = datadog_monitor.jvm_heap_memory_usage.*.id
} }
output "field_data_evictions_change_id" { output "jvm_memory_old_usage_id" {
description = "id for monitor field_data_evictions_change" description = "id for monitor jvm_memory_old_usage"
value = datadog_monitor.field_data_evictions_change.*.id value = datadog_monitor.jvm_memory_old_usage.*.id
}
output "jvm_memory_young_usage_id" {
description = "id for monitor jvm_memory_young_usage"
value = datadog_monitor.jvm_memory_young_usage.*.id
}
output "node_free_space_id" {
description = "id for monitor node_free_space"
value = datadog_monitor.node_free_space.*.id
}
output "not_responding_id" {
description = "id for monitor not_responding"
value = datadog_monitor.not_responding.*.id
} }
output "query_cache_evictions_change_id" { output "query_cache_evictions_change_id" {
@ -103,6 +93,16 @@ output "request_cache_evictions_change_id" {
value = datadog_monitor.request_cache_evictions_change.*.id value = datadog_monitor.request_cache_evictions_change.*.id
} }
output "search_query_change_id" {
description = "id for monitor search_query_change"
value = datadog_monitor.search_query_change.*.id
}
output "search_query_latency_id" {
description = "id for monitor search_query_latency"
value = datadog_monitor.search_query_latency.*.id
}
output "task_time_in_queue_change_id" { output "task_time_in_queue_change_id" {
description = "id for monitor task_time_in_queue_change" description = "id for monitor task_time_in_queue_change"
value = datadog_monitor.task_time_in_queue_change.*.id value = datadog_monitor.task_time_in_queue_change.*.id

View File

@ -3,6 +3,11 @@ output "mongodb_primary_id" {
value = datadog_monitor.mongodb_primary.*.id value = datadog_monitor.mongodb_primary.*.id
} }
output "mongodb_replication_id" {
description = "id for monitor mongodb_replication"
value = datadog_monitor.mongodb_replication.*.id
}
output "mongodb_secondary_id" { output "mongodb_secondary_id" {
description = "id for monitor mongodb_secondary" description = "id for monitor mongodb_secondary"
value = datadog_monitor.mongodb_secondary.*.id value = datadog_monitor.mongodb_secondary.*.id
@ -13,8 +18,3 @@ output "mongodb_server_count_id" {
value = datadog_monitor.mongodb_server_count.*.id value = datadog_monitor.mongodb_server_count.*.id
} }
output "mongodb_replication_id" {
description = "id for monitor mongodb_replication"
value = datadog_monitor.mongodb_replication.*.id
}

View File

@ -1,3 +1,8 @@
output "mysql_aborted_id" {
description = "id for monitor mysql_aborted"
value = datadog_monitor.mysql_aborted.*.id
}
output "mysql_availability_id" { output "mysql_availability_id" {
description = "id for monitor mysql_availability" description = "id for monitor mysql_availability"
value = datadog_monitor.mysql_availability.*.id value = datadog_monitor.mysql_availability.*.id
@ -8,16 +13,6 @@ output "mysql_connection_id" {
value = datadog_monitor.mysql_connection.*.id value = datadog_monitor.mysql_connection.*.id
} }
output "mysql_aborted_id" {
description = "id for monitor mysql_aborted"
value = datadog_monitor.mysql_aborted.*.id
}
output "mysql_slow_id" {
description = "id for monitor mysql_slow"
value = datadog_monitor.mysql_slow.*.id
}
output "mysql_pool_efficiency_id" { output "mysql_pool_efficiency_id" {
description = "id for monitor mysql_pool_efficiency" description = "id for monitor mysql_pool_efficiency"
value = datadog_monitor.mysql_pool_efficiency.*.id value = datadog_monitor.mysql_pool_efficiency.*.id
@ -28,13 +23,18 @@ output "mysql_pool_utilization_id" {
value = datadog_monitor.mysql_pool_utilization.*.id value = datadog_monitor.mysql_pool_utilization.*.id
} }
output "mysql_threads_anomaly_id" {
description = "id for monitor mysql_threads_anomaly"
value = datadog_monitor.mysql_threads_anomaly.*.id
}
output "mysql_questions_anomaly_id" { output "mysql_questions_anomaly_id" {
description = "id for monitor mysql_questions_anomaly" description = "id for monitor mysql_questions_anomaly"
value = datadog_monitor.mysql_questions_anomaly.*.id value = datadog_monitor.mysql_questions_anomaly.*.id
} }
output "mysql_slow_id" {
description = "id for monitor mysql_slow"
value = datadog_monitor.mysql_slow.*.id
}
output "mysql_threads_anomaly_id" {
description = "id for monitor mysql_threads_anomaly"
value = datadog_monitor.mysql_threads_anomaly.*.id
}

View File

@ -1,6 +1,6 @@
output "not_responding_id" { output "blocked_clients_id" {
description = "id for monitor not_responding" description = "id for monitor blocked_clients"
value = datadog_monitor.not_responding.*.id value = datadog_monitor.blocked_clients.*.id
} }
output "evicted_keys_id" { output "evicted_keys_id" {
@ -13,9 +13,9 @@ output "expirations_id" {
value = datadog_monitor.expirations.*.id value = datadog_monitor.expirations.*.id
} }
output "blocked_clients_id" { output "hitrate_id" {
description = "id for monitor blocked_clients" description = "id for monitor hitrate"
value = datadog_monitor.blocked_clients.*.id value = datadog_monitor.hitrate.*.id
} }
output "keyspace_full_id" { output "keyspace_full_id" {
@ -23,9 +23,9 @@ output "keyspace_full_id" {
value = datadog_monitor.keyspace_full.*.id value = datadog_monitor.keyspace_full.*.id
} }
output "memory_used_id" { output "latency_id" {
description = "id for monitor memory_used" description = "id for monitor latency"
value = datadog_monitor.memory_used.*.id value = datadog_monitor.latency.*.id
} }
output "memory_frag_id" { output "memory_frag_id" {
@ -33,18 +33,18 @@ output "memory_frag_id" {
value = datadog_monitor.memory_frag.*.id value = datadog_monitor.memory_frag.*.id
} }
output "memory_used_id" {
description = "id for monitor memory_used"
value = datadog_monitor.memory_used.*.id
}
output "not_responding_id" {
description = "id for monitor not_responding"
value = datadog_monitor.not_responding.*.id
}
output "rejected_connections_id" { output "rejected_connections_id" {
description = "id for monitor rejected_connections" description = "id for monitor rejected_connections"
value = datadog_monitor.rejected_connections.*.id value = datadog_monitor.rejected_connections.*.id
} }
output "latency_id" {
description = "id for monitor latency"
value = datadog_monitor.latency.*.id
}
output "hitrate_id" {
description = "id for monitor hitrate"
value = datadog_monitor.hitrate.*.id
}

View File

@ -1,10 +1,10 @@
output "datadog_nginx_process_id" {
description = "id for monitor datadog_nginx_process"
value = datadog_monitor.datadog_nginx_process.*.id
}
output "datadog_nginx_dropped_connections_id" { output "datadog_nginx_dropped_connections_id" {
description = "id for monitor datadog_nginx_dropped_connections" description = "id for monitor datadog_nginx_dropped_connections"
value = datadog_monitor.datadog_nginx_dropped_connections.*.id value = datadog_monitor.datadog_nginx_dropped_connections.*.id
} }
output "datadog_nginx_process_id" {
description = "id for monitor datadog_nginx_process"
value = datadog_monitor.datadog_nginx_process.*.id
}

View File

@ -21,8 +21,8 @@ Creates DataDog monitors with the following checks:
- CPU load 5 ratio - CPU load 5 ratio
- CPU usage - CPU usage
- Disk inodes usage - Disk inodes usage
- Disk Space usage forecast
- Disk space usage - Disk space usage
- Disk Space usage forecast
- Usable Memory - Usable Memory
## Inputs ## Inputs

View File

@ -3,9 +3,9 @@ output "cpu_id" {
value = datadog_monitor.cpu.*.id value = datadog_monitor.cpu.*.id
} }
output "load_id" { output "disk_inodes_id" {
description = "id for monitor load" description = "id for monitor disk_inodes"
value = datadog_monitor.load.*.id value = datadog_monitor.disk_inodes.*.id
} }
output "disk_space_id" { output "disk_space_id" {
@ -18,9 +18,9 @@ output "disk_space_forecast_id" {
value = datadog_monitor.disk_space_forecast.*.id value = datadog_monitor.disk_space_forecast.*.id
} }
output "disk_inodes_id" { output "load_id" {
description = "id for monitor disk_inodes" description = "id for monitor load"
value = datadog_monitor.disk_inodes.*.id value = datadog_monitor.load.*.id
} }
output "memory_id" { output "memory_id" {