From 9081a37fb4fe11525fdd91a4cc4745c4e15f0544 Mon Sep 17 00:00:00 2001 From: Zach Garcia Date: Fri, 8 May 2026 12:49:04 -0400 Subject: [PATCH] Migrate notify_no_data --- active_directory/assets/monitors/ldap_binding.json | 3 +-- .../assets/monitors/ldap_binding_successful.json | 3 +-- active_directory/assets/monitors/ldap_client_sessions.json | 3 +-- .../assets/monitors/activemq_artemis_high_disk_store.json | 3 +-- .../assets/monitors/activemq_artemis_unrouted_messages.json | 3 +-- airbyte/assets/monitors/long_running_jobs.json | 2 +- airflow/assets/monitors/heartbeat_failures.json | 2 +- airflow/assets/monitors/ongoing_duration.json | 2 +- anyscale/assets/monitors/cpu_utilization.json | 2 +- anyscale/assets/monitors/failed_task.json | 2 +- anyscale/assets/monitors/gpu_utilization.json | 2 +- anyscale/assets/monitors/mem_utilization.json | 2 +- apache/assets/monitors/apache_low_idle_workers.json | 3 +-- apache/assets/monitors/high_keep_alive_and_cpu.json | 3 +-- arangodb/assets/monitors/high_server_kernel_mode.json | 2 +- arangodb/assets/monitors/high_server_user_mode.json | 2 +- argo_rollouts/assets/monitors/rollout_phase.json | 2 +- argo_workflows/assets/monitors/errors.json | 2 +- argocd/assets/monitors/application_sync_status.json | 2 +- avi_vantage/assets/monitors/error_rate_monitor.json | 3 +-- azure_iot_edge/assets/monitors/disk_usage.json | 3 +-- azure_iot_edge/assets/monitors/edgehub_retries.json | 3 +-- azure_iot_edge/assets/monitors/iothub_syncs.json | 3 +-- azure_iot_edge/assets/monitors/memory_usage.json | 3 +-- boundary/assets/monitors/active_connections.json | 3 +-- cisco_sdwan/assets/monitors/device_reboot.json | 2 +- cisco_sdwan/assets/monitors/device_unreachable.json | 2 +- cisco_sdwan/assets/monitors/tunnel_down.json | 2 +- citrix_hypervisor/assets/monitors/host_cpu_high.json | 3 +-- citrix_hypervisor/assets/monitors/vm_cpu_high.json | 3 +-- cloudera/assets/monitors/cloudera_high_cpu.json | 2 +- .../assets/monitors/unclean_leader_election.json | 3 +-- confluent_platform/assets/monitors/unused_partition.json | 3 +-- coredns/assets/monitors/coredns_cache_hits_low.json | 3 +-- coredns/assets/monitors/coredns_request_duration_high.json | 3 +-- dcgm/assets/monitors/gpu_temperature.json | 2 +- dcgm/assets/monitors/memory_usage.json | 2 +- dcgm/assets/monitors/xid_errors.json | 2 +- elastic/assets/monitors/elastic_pending_tasks_high.json | 3 +-- elastic/assets/monitors/elastic_query_latency_high.json | 3 +-- elastic/assets/monitors/elastic_query_load_high.json | 3 +-- elastic/assets/monitors/elastic_requests.json | 3 +-- envoy/assets/monitors/connected_state.json | 2 +- foundationdb/assets/monitors/conflicts.json | 3 +-- foundationdb/assets/monitors/high_durability_lag.json | 3 +-- foundationdb/assets/monitors/log_queue_spill.json | 3 +-- foundationdb/assets/monitors/low_disk_space.json | 3 +-- foundationdb/assets/monitors/rejections.json | 3 +-- foundationdb/assets/monitors/transaction_commit_latency.json | 3 +-- foundationdb/assets/monitors/transaction_start_latency.json | 3 +-- glusterfs/assets/monitors/brick_status.json | 3 +-- godaddy/assets/monitors/godaddy_certificate_denied.json | 2 +- godaddy/assets/monitors/godaddy_certificate_expired.json | 2 +- .../monitors/godaddy_certificate_in_an_error_state.json | 2 +- godaddy/assets/monitors/godaddy_certificate_revoked.json | 2 +- ...godaddy_days_remaining_for_expiration_of_certificate.json | 2 +- .../assets/monitors/godaddy_domain_dropped_from_request.json | 2 +- godaddy/assets/monitors/godaddy_domain_fraud_detected.json | 2 +- .../assets/monitors/godaddy_domain_verification_failed.json | 2 +- haproxy/assets/monitors/backend_dreq.json | 3 +-- haproxy/assets/monitors/backend_econ.json | 3 +-- haproxy/assets/monitors/backend_queue_time.json | 3 +-- haproxy/assets/monitors/backend_rtime.json | 3 +-- haproxy/assets/monitors/backend_sessions.json | 3 +-- haproxy/assets/monitors/frontend_4xx.json | 3 +-- haproxy/assets/monitors/frontend_5xx.json | 3 +-- haproxy/assets/monitors/frontend_dreq.json | 3 +-- haproxy/assets/monitors/frontend_ereq.json | 3 +-- haproxy/assets/monitors/frontend_sessions.json | 3 +-- haproxy/assets/monitors/request_rate.json | 3 +-- iis/assets/monitors/err.json | 3 +-- iis/assets/monitors/lock.json | 3 +-- iis/assets/monitors/req.json | 3 +-- istio/assets/monitors/failed_sidecar_injection.json | 3 +-- istio/assets/monitors/request_error_rate.json | 2 +- istio/assets/monitors/xds_push_error_rate.json | 2 +- kafka/assets/monitors/kafka_high_producer_request_rate.json | 3 +-- kafka/assets/monitors/kafka_offline_partition.json | 3 +-- karpenter/assets/monitors/pod_state.json | 2 +- kubernetes/assets/monitors/monitor_node_unavailable.json | 2 +- kubernetes/assets/monitors/monitor_pod_crashloopbackoff.json | 2 +- kubernetes/assets/monitors/monitor_pod_imagepullbackoff.json | 2 +- kubernetes/assets/monitors/monitor_pod_oomkilled.json | 2 +- kubernetes/assets/monitors/monitor_pods_failed_state.json | 3 +-- kubernetes/assets/monitors/monitor_statefulset_replicas.json | 2 +- kuma/assets/monitors/api_server_error_rate.json | 2 +- kuma/assets/monitors/multiple_leaders_detected.json | 2 +- kuma/assets/monitors/no_leader_detected.json | 3 +-- kuma/assets/monitors/xds_delivery_latency.json | 2 +- kuma/assets/monitors/xds_generation_errors.json | 2 +- kyverno/assets/monitors/controller_drops.json | 2 +- langchain/assets/monitors/error_rate.json | 2 +- langchain/assets/monitors/request_duration.json | 2 +- mailchimp/assets/monitors/abuse_report_rate.json | 2 +- mailchimp/assets/monitors/unsubscribe_rate.json | 2 +- marklogic/assets/monitors/marklogic_high_load.json | 3 +-- marklogic/assets/monitors/marklogic_long_requests.json | 3 +-- marklogic/assets/monitors/marklogic_low_cache.json | 3 +-- mongo/assets/monitors/high_connections.json | 3 +-- mongo/assets/monitors/high_fsstorage_usage.json | 3 +-- mongo/assets/monitors/high_queued_readers.json | 3 +-- mongo/assets/monitors/high_queued_writers.json | 3 +-- mongo/assets/monitors/high_replication_lag.json | 3 +-- mongo/assets/monitors/low_oplog_window.json | 3 +-- mongo/assets/monitors/unhealthy_repliset_member.json | 3 +-- mysql/assets/monitors/select_query_rate.json | 3 +-- nginx/assets/monitors/4xx.json | 3 +-- nginx/assets/monitors/5xx.json | 3 +-- nginx/assets/monitors/conn_dropped.json | 1 - nginx/assets/monitors/upstream_health_check_failures.json | 1 - nginx/assets/monitors/upstream_latency.json | 1 - nginx/assets/monitors/upstream_peer_fails.json | 3 +-- nginx/assets/monitors/worker_crashes.json | 1 - openai/assets/monitors/request_limits.json | 2 +- openai/assets/monitors/token_usage.json | 3 +-- openai/assets/monitors/tokens_limits.json | 2 +- otel/assets/monitors/otel_refused_spans.json | 2 +- postgres/assets/monitors/percent_usage_connections.json | 3 +-- postgres/assets/monitors/replication_delay.json | 3 +-- rabbitmq/assets/monitors/consumers_at_zero.json | 2 +- rabbitmq/assets/monitors/disk_usage.json | 3 +-- rabbitmq/assets/monitors/disk_usage_prometheus.json | 2 +- rabbitmq/assets/monitors/message_ready.json | 2 +- rabbitmq/assets/monitors/message_unack_prometheus.json | 2 +- .../assets/monitors/message_unacknowledge_rate_anomaly.json | 3 +-- ray/assets/monitors/cpu_utilization.json | 2 +- ray/assets/monitors/failed_task.json | 2 +- ray/assets/monitors/gpu_utilization.json | 2 +- ray/assets/monitors/mem_utilization.json | 2 +- redisdb/assets/monitors/high_mem.json | 3 +-- ringcentral/assets/monitors/sms_budget_overrun.json | 2 +- .../assets/monitors/sms_high_error_rate_detected.json | 2 +- scylla/assets/monitors/instance_down.json | 3 +-- silk/assets/monitors/latency_high.json | 3 +-- singlestore/assets/monitors/license_expiration.json | 3 +-- singlestore/assets/monitors/read_failures.json | 3 +-- singlestore/assets/monitors/write_failures.json | 3 +-- snmp/assets/monitors/device_unreachable.json | 2 +- snmp/assets/monitors/interface_down.json | 2 +- sonarqube/assets/monitors/vulnerabilities.json | 3 +-- sqlserver/assets/monitors/sqlserver_ao_not_healthy.json | 3 +-- sqlserver/assets/monitors/sqlserver_db_not_online.json | 3 +-- sqlserver/assets/monitors/sqlserver_db_not_sync.json | 3 +-- .../monitors/sqlserver_high_number_failed_auto_param.json | 3 +-- .../assets/monitors/sqlserver_high_processes_blocked.json | 3 +-- tekton/assets/monitors/increasing_failed_pipelineruns.json | 3 +-- tekton/assets/monitors/increasing_failed_taskruns.json | 3 +-- tekton/assets/monitors/throttled_taskruns.json | 3 +-- temporal/assets/monitors/FrontendLatency.json | 2 +- temporal/assets/monitors/HistoryLatency.json | 2 +- temporal/assets/monitors/MatchingLatency.json | 2 +- temporal/assets/monitors/PersistenceLatency.json | 2 +- tomcat/assets/monitors/error_count.json | 3 +-- tomcat/assets/monitors/max_proc_time.json | 3 +-- tomcat/assets/monitors/processing_time.json | 3 +-- tomcat/assets/monitors/req_count.json | 3 +-- tomcat/assets/monitors/thread_busy.json | 3 +-- tomcat/assets/monitors/thread_count_max.json | 3 +-- torchserve/assets/monitors/error_ratio.json | 2 +- traefik_mesh/assets/monitors/high_request_count.json | 2 +- traffic_server/assets/monitors/4xx.json | 3 +-- traffic_server/assets/monitors/5xx.json | 3 +-- vault/assets/monitors/vault_S3_time_high.json | 3 +-- velero/assets/monitors/backup_failures.json | 3 +-- velero/assets/monitors/backup_staleness.json | 3 +-- velero/assets/monitors/restore_failures.json | 5 ++--- vertica/assets/monitors/vertica_replication_safety.json | 3 +-- voltdb/assets/monitors/cpu_load.json | 3 +-- weaviate/assets/monitors/node_status.json | 2 +- weblogic/assets/monitors/active_threads.json | 3 +-- weblogic/assets/monitors/stuck_threads.json | 3 +-- 171 files changed, 168 insertions(+), 272 deletions(-) diff --git a/active_directory/assets/monitors/ldap_binding.json b/active_directory/assets/monitors/ldap_binding.json index 0ee19a9dfe6cb..54afc7c303a92 100644 --- a/active_directory/assets/monitors/ldap_binding.json +++ b/active_directory/assets/monitors/ldap_binding.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/active_directory/assets/monitors/ldap_binding_successful.json b/active_directory/assets/monitors/ldap_binding_successful.json index 9c4ea756c9dd9..a608b61cda2ab 100644 --- a/active_directory/assets/monitors/ldap_binding_successful.json +++ b/active_directory/assets/monitors/ldap_binding_successful.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/active_directory/assets/monitors/ldap_client_sessions.json b/active_directory/assets/monitors/ldap_client_sessions.json index 4216b5b2ac4bb..9d61c68e1a65d 100644 --- a/active_directory/assets/monitors/ldap_client_sessions.json +++ b/active_directory/assets/monitors/ldap_client_sessions.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/activemq/assets/monitors/activemq_artemis_high_disk_store.json b/activemq/assets/monitors/activemq_artemis_high_disk_store.json index 8b703c04749b0..a169706932993 100644 --- a/activemq/assets/monitors/activemq_artemis_high_disk_store.json +++ b/activemq/assets/monitors/activemq_artemis_high_disk_store.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/activemq/assets/monitors/activemq_artemis_unrouted_messages.json b/activemq/assets/monitors/activemq_artemis_unrouted_messages.json index d15fd7fcf8b0c..1991463c678fc 100644 --- a/activemq/assets/monitors/activemq_artemis_unrouted_messages.json +++ b/activemq/assets/monitors/activemq_artemis_unrouted_messages.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/airbyte/assets/monitors/long_running_jobs.json b/airbyte/assets/monitors/long_running_jobs.json index 0964379c907fc..8448196162ad6 100644 --- a/airbyte/assets/monitors/long_running_jobs.json +++ b/airbyte/assets/monitors/long_running_jobs.json @@ -14,7 +14,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/airflow/assets/monitors/heartbeat_failures.json b/airflow/assets/monitors/heartbeat_failures.json index de3f9772fb12a..cb7c6dfe7035e 100644 --- a/airflow/assets/monitors/heartbeat_failures.json +++ b/airflow/assets/monitors/heartbeat_failures.json @@ -22,7 +22,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {}, "avalanche_window": 10 }, diff --git a/airflow/assets/monitors/ongoing_duration.json b/airflow/assets/monitors/ongoing_duration.json index a01bb0573c3d6..4b5199e60aa54 100644 --- a/airflow/assets/monitors/ongoing_duration.json +++ b/airflow/assets/monitors/ongoing_duration.json @@ -27,7 +27,7 @@ "hour_starts": 0 } }, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/anyscale/assets/monitors/cpu_utilization.json b/anyscale/assets/monitors/cpu_utilization.json index 9ee0d09ceaf79..fb834922e3128 100644 --- a/anyscale/assets/monitors/cpu_utilization.json +++ b/anyscale/assets/monitors/cpu_utilization.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/anyscale/assets/monitors/failed_task.json b/anyscale/assets/monitors/failed_task.json index 319046d43d991..f6bc095cf35e5 100644 --- a/anyscale/assets/monitors/failed_task.json +++ b/anyscale/assets/monitors/failed_task.json @@ -20,7 +20,7 @@ "new_group_delay": 60, "renotify_interval": 0, "escalation_message": "", - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/anyscale/assets/monitors/gpu_utilization.json b/anyscale/assets/monitors/gpu_utilization.json index 752d0801b1673..89080a6512dea 100644 --- a/anyscale/assets/monitors/gpu_utilization.json +++ b/anyscale/assets/monitors/gpu_utilization.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/anyscale/assets/monitors/mem_utilization.json b/anyscale/assets/monitors/mem_utilization.json index 2b95f9c246e91..3b5b0c2171fa6 100644 --- a/anyscale/assets/monitors/mem_utilization.json +++ b/anyscale/assets/monitors/mem_utilization.json @@ -18,7 +18,7 @@ }, "notify_audit": false, "include_tags": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "new_host_delay": 300, "silenced": {} diff --git a/apache/assets/monitors/apache_low_idle_workers.json b/apache/assets/monitors/apache_low_idle_workers.json index 63d7ac3e31775..10266c7f1b15b 100644 --- a/apache/assets/monitors/apache_low_idle_workers.json +++ b/apache/assets/monitors/apache_low_idle_workers.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/apache/assets/monitors/high_keep_alive_and_cpu.json b/apache/assets/monitors/high_keep_alive_and_cpu.json index 4976b7044e882..f89eecdeb2435 100644 --- a/apache/assets/monitors/high_keep_alive_and_cpu.json +++ b/apache/assets/monitors/high_keep_alive_and_cpu.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/arangodb/assets/monitors/high_server_kernel_mode.json b/arangodb/assets/monitors/high_server_kernel_mode.json index fa96b870833f7..fef5096dc1492 100644 --- a/arangodb/assets/monitors/high_server_kernel_mode.json +++ b/arangodb/assets/monitors/high_server_kernel_mode.json @@ -15,7 +15,7 @@ "include_tags": true, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/arangodb/assets/monitors/high_server_user_mode.json b/arangodb/assets/monitors/high_server_user_mode.json index f0f44d605dfda..6c05b4bdda0be 100644 --- a/arangodb/assets/monitors/high_server_user_mode.json +++ b/arangodb/assets/monitors/high_server_user_mode.json @@ -15,7 +15,7 @@ "include_tags": true, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/argo_rollouts/assets/monitors/rollout_phase.json b/argo_rollouts/assets/monitors/rollout_phase.json index 5dd8ae49def0b..3a32f09ada1f0 100644 --- a/argo_rollouts/assets/monitors/rollout_phase.json +++ b/argo_rollouts/assets/monitors/rollout_phase.json @@ -14,7 +14,7 @@ "include_tags": true, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "avalanche_window": 10, diff --git a/argo_workflows/assets/monitors/errors.json b/argo_workflows/assets/monitors/errors.json index 89661dbcb7a28..fe0a774a00cad 100644 --- a/argo_workflows/assets/monitors/errors.json +++ b/argo_workflows/assets/monitors/errors.json @@ -21,7 +21,7 @@ }, "notify_audit": false, "include_tags": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "new_host_delay": 300, "silenced": {} diff --git a/argocd/assets/monitors/application_sync_status.json b/argocd/assets/monitors/application_sync_status.json index 0d92b26befdc3..eb4b06e1cda6b 100644 --- a/argocd/assets/monitors/application_sync_status.json +++ b/argocd/assets/monitors/application_sync_status.json @@ -14,7 +14,7 @@ "include_tags": true, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/avi_vantage/assets/monitors/error_rate_monitor.json b/avi_vantage/assets/monitors/error_rate_monitor.json index 76c2ed923073f..18c79502109a9 100644 --- a/avi_vantage/assets/monitors/error_rate_monitor.json +++ b/avi_vantage/assets/monitors/error_rate_monitor.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/azure_iot_edge/assets/monitors/disk_usage.json b/azure_iot_edge/assets/monitors/disk_usage.json index 5482a625f9ebc..7c43497f199fd 100644 --- a/azure_iot_edge/assets/monitors/disk_usage.json +++ b/azure_iot_edge/assets/monitors/disk_usage.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/azure_iot_edge/assets/monitors/edgehub_retries.json b/azure_iot_edge/assets/monitors/edgehub_retries.json index 2642490b26b21..8bde2574311da 100644 --- a/azure_iot_edge/assets/monitors/edgehub_retries.json +++ b/azure_iot_edge/assets/monitors/edgehub_retries.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/azure_iot_edge/assets/monitors/iothub_syncs.json b/azure_iot_edge/assets/monitors/iothub_syncs.json index 1c28a8443868f..1ef9ce3c1c90c 100644 --- a/azure_iot_edge/assets/monitors/iothub_syncs.json +++ b/azure_iot_edge/assets/monitors/iothub_syncs.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/azure_iot_edge/assets/monitors/memory_usage.json b/azure_iot_edge/assets/monitors/memory_usage.json index 1c5c1c091cc5d..6d35b569480d6 100644 --- a/azure_iot_edge/assets/monitors/memory_usage.json +++ b/azure_iot_edge/assets/monitors/memory_usage.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/boundary/assets/monitors/active_connections.json b/boundary/assets/monitors/active_connections.json index 3aab91c978635..0cbe1fde050e3 100644 --- a/boundary/assets/monitors/active_connections.json +++ b/boundary/assets/monitors/active_connections.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/cisco_sdwan/assets/monitors/device_reboot.json b/cisco_sdwan/assets/monitors/device_reboot.json index b6812aca5ca38..15581d200756d 100644 --- a/cisco_sdwan/assets/monitors/device_reboot.json +++ b/cisco_sdwan/assets/monitors/device_reboot.json @@ -20,7 +20,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false + "on_missing_data": "show_no_data" } } } diff --git a/cisco_sdwan/assets/monitors/device_unreachable.json b/cisco_sdwan/assets/monitors/device_unreachable.json index 74c1bb8d8d1e6..a6ff40eacedb5 100644 --- a/cisco_sdwan/assets/monitors/device_unreachable.json +++ b/cisco_sdwan/assets/monitors/device_unreachable.json @@ -20,7 +20,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false + "on_missing_data": "show_no_data" } } } diff --git a/cisco_sdwan/assets/monitors/tunnel_down.json b/cisco_sdwan/assets/monitors/tunnel_down.json index 3dc1acdc829e3..a41b6cb565b50 100644 --- a/cisco_sdwan/assets/monitors/tunnel_down.json +++ b/cisco_sdwan/assets/monitors/tunnel_down.json @@ -20,7 +20,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "evaluation_delay": 1200 } diff --git a/citrix_hypervisor/assets/monitors/host_cpu_high.json b/citrix_hypervisor/assets/monitors/host_cpu_high.json index 7e2caea48dcc1..f62e2d32e856c 100644 --- a/citrix_hypervisor/assets/monitors/host_cpu_high.json +++ b/citrix_hypervisor/assets/monitors/host_cpu_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 300, - "no_data_timeframe": null, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "thresholds": { diff --git a/citrix_hypervisor/assets/monitors/vm_cpu_high.json b/citrix_hypervisor/assets/monitors/vm_cpu_high.json index 9cb323fd50f8d..ae1affb3d708f 100644 --- a/citrix_hypervisor/assets/monitors/vm_cpu_high.json +++ b/citrix_hypervisor/assets/monitors/vm_cpu_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 300, - "no_data_timeframe": null, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "thresholds": { diff --git a/cloudera/assets/monitors/cloudera_high_cpu.json b/cloudera/assets/monitors/cloudera_high_cpu.json index 83b538fbac2a6..99395f69d16db 100644 --- a/cloudera/assets/monitors/cloudera_high_cpu.json +++ b/cloudera/assets/monitors/cloudera_high_cpu.json @@ -13,7 +13,7 @@ "options": { "include_tags": false, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/confluent_platform/assets/monitors/unclean_leader_election.json b/confluent_platform/assets/monitors/unclean_leader_election.json index 99affe4e72dbe..7199d26180977 100644 --- a/confluent_platform/assets/monitors/unclean_leader_election.json +++ b/confluent_platform/assets/monitors/unclean_leader_election.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/confluent_platform/assets/monitors/unused_partition.json b/confluent_platform/assets/monitors/unused_partition.json index 87118e8066c58..7fdc05d5c880b 100644 --- a/confluent_platform/assets/monitors/unused_partition.json +++ b/confluent_platform/assets/monitors/unused_partition.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/coredns/assets/monitors/coredns_cache_hits_low.json b/coredns/assets/monitors/coredns_cache_hits_low.json index 07a90a22cb0b4..1bdf8e182f463 100644 --- a/coredns/assets/monitors/coredns_cache_hits_low.json +++ b/coredns/assets/monitors/coredns_cache_hits_low.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/coredns/assets/monitors/coredns_request_duration_high.json b/coredns/assets/monitors/coredns_request_duration_high.json index 3dba9302164f9..5bc7abec619ff 100644 --- a/coredns/assets/monitors/coredns_request_duration_high.json +++ b/coredns/assets/monitors/coredns_request_duration_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "thresholds": { diff --git a/dcgm/assets/monitors/gpu_temperature.json b/dcgm/assets/monitors/gpu_temperature.json index 349502323e338..350494b450487 100644 --- a/dcgm/assets/monitors/gpu_temperature.json +++ b/dcgm/assets/monitors/gpu_temperature.json @@ -15,7 +15,7 @@ "include_tags": true, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/dcgm/assets/monitors/memory_usage.json b/dcgm/assets/monitors/memory_usage.json index d4a07d46d1a09..0c877b65c607e 100644 --- a/dcgm/assets/monitors/memory_usage.json +++ b/dcgm/assets/monitors/memory_usage.json @@ -14,7 +14,7 @@ "avalanche_window": 10, "include_tags": false, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/dcgm/assets/monitors/xid_errors.json b/dcgm/assets/monitors/xid_errors.json index 5c590bdd3168b..bb7498350bc69 100644 --- a/dcgm/assets/monitors/xid_errors.json +++ b/dcgm/assets/monitors/xid_errors.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/elastic/assets/monitors/elastic_pending_tasks_high.json b/elastic/assets/monitors/elastic_pending_tasks_high.json index af8e4e3ef57a9..495de114c85a4 100644 --- a/elastic/assets/monitors/elastic_pending_tasks_high.json +++ b/elastic/assets/monitors/elastic_pending_tasks_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/elastic/assets/monitors/elastic_query_latency_high.json b/elastic/assets/monitors/elastic_query_latency_high.json index fbfc4cd0116c2..4afce2add3bf4 100644 --- a/elastic/assets/monitors/elastic_query_latency_high.json +++ b/elastic/assets/monitors/elastic_query_latency_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/elastic/assets/monitors/elastic_query_load_high.json b/elastic/assets/monitors/elastic_query_load_high.json index 1ff2a0a7bd2b7..3a5f14deabc55 100644 --- a/elastic/assets/monitors/elastic_query_load_high.json +++ b/elastic/assets/monitors/elastic_query_load_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/elastic/assets/monitors/elastic_requests.json b/elastic/assets/monitors/elastic_requests.json index 8f2419e60653c..c796b2f1c83f6 100644 --- a/elastic/assets/monitors/elastic_requests.json +++ b/elastic/assets/monitors/elastic_requests.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/envoy/assets/monitors/connected_state.json b/envoy/assets/monitors/connected_state.json index f7016d8f4eb2b..9cf2db39a03f1 100644 --- a/envoy/assets/monitors/connected_state.json +++ b/envoy/assets/monitors/connected_state.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10 }, "priority": null, diff --git a/foundationdb/assets/monitors/conflicts.json b/foundationdb/assets/monitors/conflicts.json index 439a5c5add666..4b75fb6b3cdbd 100644 --- a/foundationdb/assets/monitors/conflicts.json +++ b/foundationdb/assets/monitors/conflicts.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/high_durability_lag.json b/foundationdb/assets/monitors/high_durability_lag.json index 7f6afbac3cb6e..e70bdb4b3f0ca 100644 --- a/foundationdb/assets/monitors/high_durability_lag.json +++ b/foundationdb/assets/monitors/high_durability_lag.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/log_queue_spill.json b/foundationdb/assets/monitors/log_queue_spill.json index 19d8ecde4813c..52020bab24273 100644 --- a/foundationdb/assets/monitors/log_queue_spill.json +++ b/foundationdb/assets/monitors/log_queue_spill.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/low_disk_space.json b/foundationdb/assets/monitors/low_disk_space.json index 692addb563e66..4c0e5aba21143 100644 --- a/foundationdb/assets/monitors/low_disk_space.json +++ b/foundationdb/assets/monitors/low_disk_space.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/rejections.json b/foundationdb/assets/monitors/rejections.json index 2d537edd473c9..32ab65082ee65 100644 --- a/foundationdb/assets/monitors/rejections.json +++ b/foundationdb/assets/monitors/rejections.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/transaction_commit_latency.json b/foundationdb/assets/monitors/transaction_commit_latency.json index 0d28847e43fb9..5405715b6e033 100644 --- a/foundationdb/assets/monitors/transaction_commit_latency.json +++ b/foundationdb/assets/monitors/transaction_commit_latency.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/foundationdb/assets/monitors/transaction_start_latency.json b/foundationdb/assets/monitors/transaction_start_latency.json index 88ddfd34adb1f..6e83d62f9877a 100644 --- a/foundationdb/assets/monitors/transaction_start_latency.json +++ b/foundationdb/assets/monitors/transaction_start_latency.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/glusterfs/assets/monitors/brick_status.json b/glusterfs/assets/monitors/brick_status.json index 401736031e912..2710f9a441f4c 100644 --- a/glusterfs/assets/monitors/brick_status.json +++ b/glusterfs/assets/monitors/brick_status.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/godaddy/assets/monitors/godaddy_certificate_denied.json b/godaddy/assets/monitors/godaddy_certificate_denied.json index 7d4e14d8c9b17..5878597a8c36c 100644 --- a/godaddy/assets/monitors/godaddy_certificate_denied.json +++ b/godaddy/assets/monitors/godaddy_certificate_denied.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_certificate_expired.json b/godaddy/assets/monitors/godaddy_certificate_expired.json index af793f6aadb6e..1ef7012623fd9 100644 --- a/godaddy/assets/monitors/godaddy_certificate_expired.json +++ b/godaddy/assets/monitors/godaddy_certificate_expired.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_certificate_in_an_error_state.json b/godaddy/assets/monitors/godaddy_certificate_in_an_error_state.json index 00d4834c09747..571374a977023 100644 --- a/godaddy/assets/monitors/godaddy_certificate_in_an_error_state.json +++ b/godaddy/assets/monitors/godaddy_certificate_in_an_error_state.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_certificate_revoked.json b/godaddy/assets/monitors/godaddy_certificate_revoked.json index 022276407794b..45bc0b65ab003 100644 --- a/godaddy/assets/monitors/godaddy_certificate_revoked.json +++ b/godaddy/assets/monitors/godaddy_certificate_revoked.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_days_remaining_for_expiration_of_certificate.json b/godaddy/assets/monitors/godaddy_days_remaining_for_expiration_of_certificate.json index a9b2a96b22d09..c704a68af365d 100644 --- a/godaddy/assets/monitors/godaddy_days_remaining_for_expiration_of_certificate.json +++ b/godaddy/assets/monitors/godaddy_days_remaining_for_expiration_of_certificate.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_domain_dropped_from_request.json b/godaddy/assets/monitors/godaddy_domain_dropped_from_request.json index 251e88d39253b..236c039d76acc 100644 --- a/godaddy/assets/monitors/godaddy_domain_dropped_from_request.json +++ b/godaddy/assets/monitors/godaddy_domain_dropped_from_request.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 0, "silenced": {} }, diff --git a/godaddy/assets/monitors/godaddy_domain_fraud_detected.json b/godaddy/assets/monitors/godaddy_domain_fraud_detected.json index 50dff15a4fa16..7a29fb8316790 100644 --- a/godaddy/assets/monitors/godaddy_domain_fraud_detected.json +++ b/godaddy/assets/monitors/godaddy_domain_fraud_detected.json @@ -21,7 +21,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 0, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/godaddy/assets/monitors/godaddy_domain_verification_failed.json b/godaddy/assets/monitors/godaddy_domain_verification_failed.json index bdabe22545ea5..87bd2e85810df 100644 --- a/godaddy/assets/monitors/godaddy_domain_verification_failed.json +++ b/godaddy/assets/monitors/godaddy_domain_verification_failed.json @@ -21,7 +21,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 0, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/haproxy/assets/monitors/backend_dreq.json b/haproxy/assets/monitors/backend_dreq.json index 08c9887bb91fb..aca60117b766e 100644 --- a/haproxy/assets/monitors/backend_dreq.json +++ b/haproxy/assets/monitors/backend_dreq.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/haproxy/assets/monitors/backend_econ.json b/haproxy/assets/monitors/backend_econ.json index 4c7fa2393eebd..da0fcdef5b195 100644 --- a/haproxy/assets/monitors/backend_econ.json +++ b/haproxy/assets/monitors/backend_econ.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/haproxy/assets/monitors/backend_queue_time.json b/haproxy/assets/monitors/backend_queue_time.json index d4ab3b9ce338c..66acfbc210824 100644 --- a/haproxy/assets/monitors/backend_queue_time.json +++ b/haproxy/assets/monitors/backend_queue_time.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/haproxy/assets/monitors/backend_rtime.json b/haproxy/assets/monitors/backend_rtime.json index 7c96f750d1ed2..12ab1e565ed0c 100644 --- a/haproxy/assets/monitors/backend_rtime.json +++ b/haproxy/assets/monitors/backend_rtime.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/haproxy/assets/monitors/backend_sessions.json b/haproxy/assets/monitors/backend_sessions.json index 992ed7cd0ac2c..84408d9f0a72d 100644 --- a/haproxy/assets/monitors/backend_sessions.json +++ b/haproxy/assets/monitors/backend_sessions.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/haproxy/assets/monitors/frontend_4xx.json b/haproxy/assets/monitors/frontend_4xx.json index c9e67681a5cda..9984e28a29ad4 100644 --- a/haproxy/assets/monitors/frontend_4xx.json +++ b/haproxy/assets/monitors/frontend_4xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/haproxy/assets/monitors/frontend_5xx.json b/haproxy/assets/monitors/frontend_5xx.json index b8008ec9afa5b..e44ad4e7d095b 100644 --- a/haproxy/assets/monitors/frontend_5xx.json +++ b/haproxy/assets/monitors/frontend_5xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/haproxy/assets/monitors/frontend_dreq.json b/haproxy/assets/monitors/frontend_dreq.json index 698c400c1acb0..4d947f890393c 100644 --- a/haproxy/assets/monitors/frontend_dreq.json +++ b/haproxy/assets/monitors/frontend_dreq.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/haproxy/assets/monitors/frontend_ereq.json b/haproxy/assets/monitors/frontend_ereq.json index 5a289ef087216..a6acb2ce811dd 100644 --- a/haproxy/assets/monitors/frontend_ereq.json +++ b/haproxy/assets/monitors/frontend_ereq.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/haproxy/assets/monitors/frontend_sessions.json b/haproxy/assets/monitors/frontend_sessions.json index 488ee7096cb69..28c04a93451d0 100644 --- a/haproxy/assets/monitors/frontend_sessions.json +++ b/haproxy/assets/monitors/frontend_sessions.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/haproxy/assets/monitors/request_rate.json b/haproxy/assets/monitors/request_rate.json index 7c1e5e7c6ee41..38d2988613490 100644 --- a/haproxy/assets/monitors/request_rate.json +++ b/haproxy/assets/monitors/request_rate.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/iis/assets/monitors/err.json b/iis/assets/monitors/err.json index 503e8a020c915..58fc127f2e965 100644 --- a/iis/assets/monitors/err.json +++ b/iis/assets/monitors/err.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/iis/assets/monitors/lock.json b/iis/assets/monitors/lock.json index d0a50cca08632..b99a6e3151024 100644 --- a/iis/assets/monitors/lock.json +++ b/iis/assets/monitors/lock.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/iis/assets/monitors/req.json b/iis/assets/monitors/req.json index 1e657ca3b4879..b6976fc572cee 100644 --- a/iis/assets/monitors/req.json +++ b/iis/assets/monitors/req.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/istio/assets/monitors/failed_sidecar_injection.json b/istio/assets/monitors/failed_sidecar_injection.json index 3cd9d401512d4..e76e61ce7d370 100644 --- a/istio/assets/monitors/failed_sidecar_injection.json +++ b/istio/assets/monitors/failed_sidecar_injection.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/istio/assets/monitors/request_error_rate.json b/istio/assets/monitors/request_error_rate.json index 07cc1745124ac..6d7d8784feef0 100644 --- a/istio/assets/monitors/request_error_rate.json +++ b/istio/assets/monitors/request_error_rate.json @@ -19,7 +19,7 @@ "new_group_delay": 60, "silenced": {}, "avalanche_window": 10, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false }, diff --git a/istio/assets/monitors/xds_push_error_rate.json b/istio/assets/monitors/xds_push_error_rate.json index 0e3139639a727..7b70e62b78bd2 100644 --- a/istio/assets/monitors/xds_push_error_rate.json +++ b/istio/assets/monitors/xds_push_error_rate.json @@ -19,7 +19,7 @@ "new_group_delay": 60, "silenced": {}, "avalanche_window": 10, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false }, diff --git a/kafka/assets/monitors/kafka_high_producer_request_rate.json b/kafka/assets/monitors/kafka_high_producer_request_rate.json index 38ca46f10ac68..297f5095af433 100644 --- a/kafka/assets/monitors/kafka_high_producer_request_rate.json +++ b/kafka/assets/monitors/kafka_high_producer_request_rate.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/kafka/assets/monitors/kafka_offline_partition.json b/kafka/assets/monitors/kafka_offline_partition.json index 682b354c2c4bf..01586fae7540a 100644 --- a/kafka/assets/monitors/kafka_offline_partition.json +++ b/kafka/assets/monitors/kafka_offline_partition.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/karpenter/assets/monitors/pod_state.json b/karpenter/assets/monitors/pod_state.json index 89d329cf24bdc..56a0eb6f3440e 100644 --- a/karpenter/assets/monitors/pod_state.json +++ b/karpenter/assets/monitors/pod_state.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/kubernetes/assets/monitors/monitor_node_unavailable.json b/kubernetes/assets/monitors/monitor_node_unavailable.json index 37ff9c574dcec..a92f61bd03b7f 100644 --- a/kubernetes/assets/monitors/monitor_node_unavailable.json +++ b/kubernetes/assets/monitors/monitor_node_unavailable.json @@ -16,7 +16,7 @@ "locked": false, "new_host_delay": 300, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kubernetes/assets/monitors/monitor_pod_crashloopbackoff.json b/kubernetes/assets/monitors/monitor_pod_crashloopbackoff.json index 1b14f874c716a..c0a4b8f49b3fc 100644 --- a/kubernetes/assets/monitors/monitor_pod_crashloopbackoff.json +++ b/kubernetes/assets/monitors/monitor_pod_crashloopbackoff.json @@ -16,7 +16,7 @@ "locked": false, "new_host_delay": 300, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kubernetes/assets/monitors/monitor_pod_imagepullbackoff.json b/kubernetes/assets/monitors/monitor_pod_imagepullbackoff.json index 07f30a6eb7b44..bed00c104c422 100644 --- a/kubernetes/assets/monitors/monitor_pod_imagepullbackoff.json +++ b/kubernetes/assets/monitors/monitor_pod_imagepullbackoff.json @@ -16,7 +16,7 @@ "locked": false, "new_host_delay": 300, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kubernetes/assets/monitors/monitor_pod_oomkilled.json b/kubernetes/assets/monitors/monitor_pod_oomkilled.json index 3eece4a5d9e41..5bf3566ec8257 100644 --- a/kubernetes/assets/monitors/monitor_pod_oomkilled.json +++ b/kubernetes/assets/monitors/monitor_pod_oomkilled.json @@ -16,7 +16,7 @@ "locked": false, "new_host_delay": 300, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kubernetes/assets/monitors/monitor_pods_failed_state.json b/kubernetes/assets/monitors/monitor_pods_failed_state.json index 708a41da74ee4..8b2dbbcfbf6e3 100644 --- a/kubernetes/assets/monitors/monitor_pods_failed_state.json +++ b/kubernetes/assets/monitors/monitor_pods_failed_state.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kubernetes/assets/monitors/monitor_statefulset_replicas.json b/kubernetes/assets/monitors/monitor_statefulset_replicas.json index b0954fe2785bb..6933c88303bb9 100644 --- a/kubernetes/assets/monitors/monitor_statefulset_replicas.json +++ b/kubernetes/assets/monitors/monitor_statefulset_replicas.json @@ -16,7 +16,7 @@ "locked": false, "new_host_delay": 300, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/kuma/assets/monitors/api_server_error_rate.json b/kuma/assets/monitors/api_server_error_rate.json index 188b66137ba30..227ca505927d1 100644 --- a/kuma/assets/monitors/api_server_error_rate.json +++ b/kuma/assets/monitors/api_server_error_rate.json @@ -19,7 +19,7 @@ "include_tags": true, "new_group_delay": 60, "silenced": {}, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "escalation_message": "The Kuma API server error rate remains high. This may impact configuration updates and management operations." diff --git a/kuma/assets/monitors/multiple_leaders_detected.json b/kuma/assets/monitors/multiple_leaders_detected.json index 235ede86d8e80..8b6ed977b29a2 100644 --- a/kuma/assets/monitors/multiple_leaders_detected.json +++ b/kuma/assets/monitors/multiple_leaders_detected.json @@ -18,7 +18,7 @@ "include_tags": true, "new_group_delay": 60, "silenced": {}, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 300, "require_full_window": true, "evaluation_delay": 30 diff --git a/kuma/assets/monitors/no_leader_detected.json b/kuma/assets/monitors/no_leader_detected.json index db22b15ee721c..d68caeee2a0c6 100644 --- a/kuma/assets/monitors/no_leader_detected.json +++ b/kuma/assets/monitors/no_leader_detected.json @@ -18,8 +18,7 @@ "include_tags": true, "new_group_delay": 300, "silenced": {}, - "notify_no_data": true, - "no_data_timeframe": 20, + "on_missing_data": "show_and_notify_no_data", "renotify_interval": 300, "require_full_window": true, "evaluation_delay": 60 diff --git a/kuma/assets/monitors/xds_delivery_latency.json b/kuma/assets/monitors/xds_delivery_latency.json index b2d00112bb29d..9f4efdc28e097 100644 --- a/kuma/assets/monitors/xds_delivery_latency.json +++ b/kuma/assets/monitors/xds_delivery_latency.json @@ -19,7 +19,7 @@ "include_tags": true, "new_group_delay": 60, "silenced": {}, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false }, diff --git a/kuma/assets/monitors/xds_generation_errors.json b/kuma/assets/monitors/xds_generation_errors.json index 1fe6f3bf65348..237688cef8939 100644 --- a/kuma/assets/monitors/xds_generation_errors.json +++ b/kuma/assets/monitors/xds_generation_errors.json @@ -19,7 +19,7 @@ "include_tags": true, "new_group_delay": 60, "silenced": {}, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 300, "require_full_window": false, "timeout_h": 0, diff --git a/kyverno/assets/monitors/controller_drops.json b/kyverno/assets/monitors/controller_drops.json index 25c8dabddffce..24f424bc6dc64 100644 --- a/kyverno/assets/monitors/controller_drops.json +++ b/kyverno/assets/monitors/controller_drops.json @@ -19,7 +19,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/langchain/assets/monitors/error_rate.json b/langchain/assets/monitors/error_rate.json index 1aa14e7392397..c9e9c89efaada 100644 --- a/langchain/assets/monitors/error_rate.json +++ b/langchain/assets/monitors/error_rate.json @@ -13,7 +13,7 @@ "options": { "include_tags": false, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/langchain/assets/monitors/request_duration.json b/langchain/assets/monitors/request_duration.json index e38660ef1f3ea..fc35e2286cddb 100644 --- a/langchain/assets/monitors/request_duration.json +++ b/langchain/assets/monitors/request_duration.json @@ -13,7 +13,7 @@ "options": { "include_tags": false, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/mailchimp/assets/monitors/abuse_report_rate.json b/mailchimp/assets/monitors/abuse_report_rate.json index 490cf8c3ecce7..ff8d3f66e0f65 100644 --- a/mailchimp/assets/monitors/abuse_report_rate.json +++ b/mailchimp/assets/monitors/abuse_report_rate.json @@ -21,7 +21,7 @@ "notify_audit": false, "include_tags": false, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/mailchimp/assets/monitors/unsubscribe_rate.json b/mailchimp/assets/monitors/unsubscribe_rate.json index f3452aea55bdd..9fad58fd67232 100644 --- a/mailchimp/assets/monitors/unsubscribe_rate.json +++ b/mailchimp/assets/monitors/unsubscribe_rate.json @@ -21,7 +21,7 @@ "notify_audit": false, "include_tags": false, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {} }, "priority": null, diff --git a/marklogic/assets/monitors/marklogic_high_load.json b/marklogic/assets/monitors/marklogic_high_load.json index b51e196569099..981a82c8394de 100644 --- a/marklogic/assets/monitors/marklogic_high_load.json +++ b/marklogic/assets/monitors/marklogic_high_load.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/marklogic/assets/monitors/marklogic_long_requests.json b/marklogic/assets/monitors/marklogic_long_requests.json index 220690a9dd574..eb8dda4a50d5e 100644 --- a/marklogic/assets/monitors/marklogic_long_requests.json +++ b/marklogic/assets/monitors/marklogic_long_requests.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/marklogic/assets/monitors/marklogic_low_cache.json b/marklogic/assets/monitors/marklogic_low_cache.json index e7967e536df72..40bb97452a4e7 100644 --- a/marklogic/assets/monitors/marklogic_low_cache.json +++ b/marklogic/assets/monitors/marklogic_low_cache.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/high_connections.json b/mongo/assets/monitors/high_connections.json index cf0f2d40db26e..a0cb78c2c3260 100644 --- a/mongo/assets/monitors/high_connections.json +++ b/mongo/assets/monitors/high_connections.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/high_fsstorage_usage.json b/mongo/assets/monitors/high_fsstorage_usage.json index f0db9505e9cfc..80c80817814fe 100644 --- a/mongo/assets/monitors/high_fsstorage_usage.json +++ b/mongo/assets/monitors/high_fsstorage_usage.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/high_queued_readers.json b/mongo/assets/monitors/high_queued_readers.json index a5c7b9926e5f6..5a1764a555812 100644 --- a/mongo/assets/monitors/high_queued_readers.json +++ b/mongo/assets/monitors/high_queued_readers.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/high_queued_writers.json b/mongo/assets/monitors/high_queued_writers.json index bb20dc0d45b20..e21fefd55fd23 100644 --- a/mongo/assets/monitors/high_queued_writers.json +++ b/mongo/assets/monitors/high_queued_writers.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/high_replication_lag.json b/mongo/assets/monitors/high_replication_lag.json index 1428bbc6c966f..d525a51cbda47 100644 --- a/mongo/assets/monitors/high_replication_lag.json +++ b/mongo/assets/monitors/high_replication_lag.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/low_oplog_window.json b/mongo/assets/monitors/low_oplog_window.json index 020fbb6408143..7fd4bf228fe84 100644 --- a/mongo/assets/monitors/low_oplog_window.json +++ b/mongo/assets/monitors/low_oplog_window.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mongo/assets/monitors/unhealthy_repliset_member.json b/mongo/assets/monitors/unhealthy_repliset_member.json index 9e9342872418f..8d99612d70236 100644 --- a/mongo/assets/monitors/unhealthy_repliset_member.json +++ b/mongo/assets/monitors/unhealthy_repliset_member.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/mysql/assets/monitors/select_query_rate.json b/mysql/assets/monitors/select_query_rate.json index a9c3d0b36c7ca..a4e1697c61224 100644 --- a/mysql/assets/monitors/select_query_rate.json +++ b/mysql/assets/monitors/select_query_rate.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/nginx/assets/monitors/4xx.json b/nginx/assets/monitors/4xx.json index 17fbd04888321..deda3252e8e45 100644 --- a/nginx/assets/monitors/4xx.json +++ b/nginx/assets/monitors/4xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/nginx/assets/monitors/5xx.json b/nginx/assets/monitors/5xx.json index c7b9ef7201dbc..e1b024b47c81e 100644 --- a/nginx/assets/monitors/5xx.json +++ b/nginx/assets/monitors/5xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/nginx/assets/monitors/conn_dropped.json b/nginx/assets/monitors/conn_dropped.json index 6b4fd8b944543..2f9b60bd481c1 100644 --- a/nginx/assets/monitors/conn_dropped.json +++ b/nginx/assets/monitors/conn_dropped.json @@ -23,7 +23,6 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": false, "renotify_interval": 0, "include_tags": true, "new_group_delay": 60, diff --git a/nginx/assets/monitors/upstream_health_check_failures.json b/nginx/assets/monitors/upstream_health_check_failures.json index 36aedc63acd8f..263ba2331b8de 100644 --- a/nginx/assets/monitors/upstream_health_check_failures.json +++ b/nginx/assets/monitors/upstream_health_check_failures.json @@ -18,7 +18,6 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": false, "renotify_interval": 0, "include_tags": true, "new_group_delay": 60, diff --git a/nginx/assets/monitors/upstream_latency.json b/nginx/assets/monitors/upstream_latency.json index 569ef45fc4175..4bc559cb832e8 100644 --- a/nginx/assets/monitors/upstream_latency.json +++ b/nginx/assets/monitors/upstream_latency.json @@ -23,7 +23,6 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": false, "renotify_interval": 0, "include_tags": true, "new_group_delay": 60, diff --git a/nginx/assets/monitors/upstream_peer_fails.json b/nginx/assets/monitors/upstream_peer_fails.json index 08cef0b5647dd..0b65dc5dd5bed 100644 --- a/nginx/assets/monitors/upstream_peer_fails.json +++ b/nginx/assets/monitors/upstream_peer_fails.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/nginx/assets/monitors/worker_crashes.json b/nginx/assets/monitors/worker_crashes.json index 53c49ef1ab3f8..4bdbeef2d4fd2 100644 --- a/nginx/assets/monitors/worker_crashes.json +++ b/nginx/assets/monitors/worker_crashes.json @@ -18,7 +18,6 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": false, "renotify_interval": 0, "include_tags": true, "new_group_delay": 60, diff --git a/openai/assets/monitors/request_limits.json b/openai/assets/monitors/request_limits.json index a50f75808175c..c8b97aabe2dcb 100644 --- a/openai/assets/monitors/request_limits.json +++ b/openai/assets/monitors/request_limits.json @@ -14,7 +14,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/openai/assets/monitors/token_usage.json b/openai/assets/monitors/token_usage.json index 5d2417b76651e..d3a42df172199 100644 --- a/openai/assets/monitors/token_usage.json +++ b/openai/assets/monitors/token_usage.json @@ -12,9 +12,8 @@ "name": "[OpenAI] Abnormally high token usage ", "options": { "include_tags": false, - "no_data_timeframe": 10, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/openai/assets/monitors/tokens_limits.json b/openai/assets/monitors/tokens_limits.json index 2e8accd89f568..019d73ab24a99 100644 --- a/openai/assets/monitors/tokens_limits.json +++ b/openai/assets/monitors/tokens_limits.json @@ -14,7 +14,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/otel/assets/monitors/otel_refused_spans.json b/otel/assets/monitors/otel_refused_spans.json index 265107a8a91e3..ef9a9f3bf3d1c 100644 --- a/otel/assets/monitors/otel_refused_spans.json +++ b/otel/assets/monitors/otel_refused_spans.json @@ -14,7 +14,7 @@ "include_tags": true, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/postgres/assets/monitors/percent_usage_connections.json b/postgres/assets/monitors/percent_usage_connections.json index bfa477bbe4e8a..575f122d6c413 100644 --- a/postgres/assets/monitors/percent_usage_connections.json +++ b/postgres/assets/monitors/percent_usage_connections.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/postgres/assets/monitors/replication_delay.json b/postgres/assets/monitors/replication_delay.json index 889700af13e39..8b2a9eb860114 100644 --- a/postgres/assets/monitors/replication_delay.json +++ b/postgres/assets/monitors/replication_delay.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/rabbitmq/assets/monitors/consumers_at_zero.json b/rabbitmq/assets/monitors/consumers_at_zero.json index 8b2db043b2e11..0eef5762e85b3 100644 --- a/rabbitmq/assets/monitors/consumers_at_zero.json +++ b/rabbitmq/assets/monitors/consumers_at_zero.json @@ -15,7 +15,7 @@ "critical": 1 }, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "include_tags": true, "new_group_delay": 60 }, diff --git a/rabbitmq/assets/monitors/disk_usage.json b/rabbitmq/assets/monitors/disk_usage.json index 5f2bbfc1ce10a..9318ba6b9131a 100644 --- a/rabbitmq/assets/monitors/disk_usage.json +++ b/rabbitmq/assets/monitors/disk_usage.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/rabbitmq/assets/monitors/disk_usage_prometheus.json b/rabbitmq/assets/monitors/disk_usage_prometheus.json index eb38923467c5a..b8e32d26844a1 100644 --- a/rabbitmq/assets/monitors/disk_usage_prometheus.json +++ b/rabbitmq/assets/monitors/disk_usage_prometheus.json @@ -16,7 +16,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 180, "renotify_statuses": [ "alert" diff --git a/rabbitmq/assets/monitors/message_ready.json b/rabbitmq/assets/monitors/message_ready.json index 3c183681a22dd..0c1ad88d94861 100644 --- a/rabbitmq/assets/monitors/message_ready.json +++ b/rabbitmq/assets/monitors/message_ready.json @@ -15,7 +15,7 @@ "critical": 1 }, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "include_tags": true, "new_group_delay": 60 }, diff --git a/rabbitmq/assets/monitors/message_unack_prometheus.json b/rabbitmq/assets/monitors/message_unack_prometheus.json index 6e1cec866a089..d2b7f92c5e516 100644 --- a/rabbitmq/assets/monitors/message_unack_prometheus.json +++ b/rabbitmq/assets/monitors/message_unack_prometheus.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/rabbitmq/assets/monitors/message_unacknowledge_rate_anomaly.json b/rabbitmq/assets/monitors/message_unacknowledge_rate_anomaly.json index bf1ea9dddac68..8ed92c721fbae 100644 --- a/rabbitmq/assets/monitors/message_unacknowledge_rate_anomaly.json +++ b/rabbitmq/assets/monitors/message_unacknowledge_rate_anomaly.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "threshold_windows": { diff --git a/ray/assets/monitors/cpu_utilization.json b/ray/assets/monitors/cpu_utilization.json index 18814de516d2e..90a0012c4d8e4 100644 --- a/ray/assets/monitors/cpu_utilization.json +++ b/ray/assets/monitors/cpu_utilization.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/ray/assets/monitors/failed_task.json b/ray/assets/monitors/failed_task.json index 36713c21d05a3..9dd49c8cb1d1e 100644 --- a/ray/assets/monitors/failed_task.json +++ b/ray/assets/monitors/failed_task.json @@ -20,7 +20,7 @@ "new_group_delay": 60, "renotify_interval": 0, "escalation_message": "", - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/ray/assets/monitors/gpu_utilization.json b/ray/assets/monitors/gpu_utilization.json index b1e24aadbcdb2..0f008cbbe8ea6 100644 --- a/ray/assets/monitors/gpu_utilization.json +++ b/ray/assets/monitors/gpu_utilization.json @@ -18,7 +18,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "silenced": {} }, diff --git a/ray/assets/monitors/mem_utilization.json b/ray/assets/monitors/mem_utilization.json index 395b4e0eb41c9..0a1568939058e 100644 --- a/ray/assets/monitors/mem_utilization.json +++ b/ray/assets/monitors/mem_utilization.json @@ -18,7 +18,7 @@ }, "notify_audit": false, "include_tags": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "avalanche_window": 10, "new_host_delay": 300, "silenced": {} diff --git a/redisdb/assets/monitors/high_mem.json b/redisdb/assets/monitors/high_mem.json index b230aa497a55d..f3c426f43c3aa 100644 --- a/redisdb/assets/monitors/high_mem.json +++ b/redisdb/assets/monitors/high_mem.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/ringcentral/assets/monitors/sms_budget_overrun.json b/ringcentral/assets/monitors/sms_budget_overrun.json index 8ea84682395e0..2718dfe6ea6ed 100644 --- a/ringcentral/assets/monitors/sms_budget_overrun.json +++ b/ringcentral/assets/monitors/sms_budget_overrun.json @@ -20,7 +20,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 60, "silenced": {} }, diff --git a/ringcentral/assets/monitors/sms_high_error_rate_detected.json b/ringcentral/assets/monitors/sms_high_error_rate_detected.json index 88cf0c9114a40..707249a05e419 100644 --- a/ringcentral/assets/monitors/sms_high_error_rate_detected.json +++ b/ringcentral/assets/monitors/sms_high_error_rate_detected.json @@ -19,7 +19,7 @@ }, "notify_audit": false, "include_tags": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "new_group_delay": 60, "silenced": {} }, diff --git a/scylla/assets/monitors/instance_down.json b/scylla/assets/monitors/instance_down.json index 756f862882696..d8a6b9f851b55 100644 --- a/scylla/assets/monitors/instance_down.json +++ b/scylla/assets/monitors/instance_down.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/silk/assets/monitors/latency_high.json b/silk/assets/monitors/latency_high.json index e5f9d12494cb4..14848dfbb4002 100644 --- a/silk/assets/monitors/latency_high.json +++ b/silk/assets/monitors/latency_high.json @@ -14,9 +14,8 @@ "escalation_message": "", "include_tags": true, "locked": false, - "no_data_timeframe": null, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/singlestore/assets/monitors/license_expiration.json b/singlestore/assets/monitors/license_expiration.json index 79aa0fb80062f..c0513925a220c 100644 --- a/singlestore/assets/monitors/license_expiration.json +++ b/singlestore/assets/monitors/license_expiration.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 60, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "thresholds": { diff --git a/singlestore/assets/monitors/read_failures.json b/singlestore/assets/monitors/read_failures.json index 12947d6167d7e..53283de2095a1 100644 --- a/singlestore/assets/monitors/read_failures.json +++ b/singlestore/assets/monitors/read_failures.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 60, - "no_data_timeframe": null, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "threshold_windows": { diff --git a/singlestore/assets/monitors/write_failures.json b/singlestore/assets/monitors/write_failures.json index 5446231a3b109..015d5a4ce0835 100644 --- a/singlestore/assets/monitors/write_failures.json +++ b/singlestore/assets/monitors/write_failures.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 60, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": false, "threshold_windows": { diff --git a/snmp/assets/monitors/device_unreachable.json b/snmp/assets/monitors/device_unreachable.json index 69f332ba7fd90..fbda5ecbbbfa8 100644 --- a/snmp/assets/monitors/device_unreachable.json +++ b/snmp/assets/monitors/device_unreachable.json @@ -14,7 +14,7 @@ "include_tags": false, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/snmp/assets/monitors/interface_down.json b/snmp/assets/monitors/interface_down.json index 4cb43f71428d5..2bc563297a566 100644 --- a/snmp/assets/monitors/interface_down.json +++ b/snmp/assets/monitors/interface_down.json @@ -14,7 +14,7 @@ "include_tags": false, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/sonarqube/assets/monitors/vulnerabilities.json b/sonarqube/assets/monitors/vulnerabilities.json index b876eef0e07e5..b3ded8a92cb89 100644 --- a/sonarqube/assets/monitors/vulnerabilities.json +++ b/sonarqube/assets/monitors/vulnerabilities.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": true, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 360, "require_full_window": true, "thresholds": { diff --git a/sqlserver/assets/monitors/sqlserver_ao_not_healthy.json b/sqlserver/assets/monitors/sqlserver_ao_not_healthy.json index bbd94684f20b2..af07c4c487b48 100644 --- a/sqlserver/assets/monitors/sqlserver_ao_not_healthy.json +++ b/sqlserver/assets/monitors/sqlserver_ao_not_healthy.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/sqlserver/assets/monitors/sqlserver_db_not_online.json b/sqlserver/assets/monitors/sqlserver_db_not_online.json index 9ee7d675cf848..06b233e6a63b1 100644 --- a/sqlserver/assets/monitors/sqlserver_db_not_online.json +++ b/sqlserver/assets/monitors/sqlserver_db_not_online.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/sqlserver/assets/monitors/sqlserver_db_not_sync.json b/sqlserver/assets/monitors/sqlserver_db_not_sync.json index eb83e83985db4..d3384dd3b8819 100644 --- a/sqlserver/assets/monitors/sqlserver_db_not_sync.json +++ b/sqlserver/assets/monitors/sqlserver_db_not_sync.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/sqlserver/assets/monitors/sqlserver_high_number_failed_auto_param.json b/sqlserver/assets/monitors/sqlserver_high_number_failed_auto_param.json index 9fd444308a14b..0a87ffaf0693e 100644 --- a/sqlserver/assets/monitors/sqlserver_high_number_failed_auto_param.json +++ b/sqlserver/assets/monitors/sqlserver_high_number_failed_auto_param.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/sqlserver/assets/monitors/sqlserver_high_processes_blocked.json b/sqlserver/assets/monitors/sqlserver_high_processes_blocked.json index 477a587e2a68e..c465159cfa83b 100644 --- a/sqlserver/assets/monitors/sqlserver_high_processes_blocked.json +++ b/sqlserver/assets/monitors/sqlserver_high_processes_blocked.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/tekton/assets/monitors/increasing_failed_pipelineruns.json b/tekton/assets/monitors/increasing_failed_pipelineruns.json index 325620e344e9c..d3cf69eb06403 100644 --- a/tekton/assets/monitors/increasing_failed_pipelineruns.json +++ b/tekton/assets/monitors/increasing_failed_pipelineruns.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 360, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/tekton/assets/monitors/increasing_failed_taskruns.json b/tekton/assets/monitors/increasing_failed_taskruns.json index 3e4e5e683dc45..7b86868fb0058 100644 --- a/tekton/assets/monitors/increasing_failed_taskruns.json +++ b/tekton/assets/monitors/increasing_failed_taskruns.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 360, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/tekton/assets/monitors/throttled_taskruns.json b/tekton/assets/monitors/throttled_taskruns.json index 11f56e2c44144..ab63c9ec08434 100644 --- a/tekton/assets/monitors/throttled_taskruns.json +++ b/tekton/assets/monitors/throttled_taskruns.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 360, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "thresholds": { diff --git a/temporal/assets/monitors/FrontendLatency.json b/temporal/assets/monitors/FrontendLatency.json index e5df6e52cfdc1..c20fcef672acc 100644 --- a/temporal/assets/monitors/FrontendLatency.json +++ b/temporal/assets/monitors/FrontendLatency.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/temporal/assets/monitors/HistoryLatency.json b/temporal/assets/monitors/HistoryLatency.json index 2f9ed47093bbc..f51f43b66b2c0 100644 --- a/temporal/assets/monitors/HistoryLatency.json +++ b/temporal/assets/monitors/HistoryLatency.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/temporal/assets/monitors/MatchingLatency.json b/temporal/assets/monitors/MatchingLatency.json index afef436b318c6..211f8b449b22c 100644 --- a/temporal/assets/monitors/MatchingLatency.json +++ b/temporal/assets/monitors/MatchingLatency.json @@ -14,7 +14,7 @@ "avalanche_window": 10, "include_tags": false, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/temporal/assets/monitors/PersistenceLatency.json b/temporal/assets/monitors/PersistenceLatency.json index ab57d7ffbeb3e..f65e56da2bcad 100644 --- a/temporal/assets/monitors/PersistenceLatency.json +++ b/temporal/assets/monitors/PersistenceLatency.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/tomcat/assets/monitors/error_count.json b/tomcat/assets/monitors/error_count.json index d0bbed0f28285..3d5516c68b8b6 100644 --- a/tomcat/assets/monitors/error_count.json +++ b/tomcat/assets/monitors/error_count.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/tomcat/assets/monitors/max_proc_time.json b/tomcat/assets/monitors/max_proc_time.json index 2babef8249ecf..3a78d38628a16 100644 --- a/tomcat/assets/monitors/max_proc_time.json +++ b/tomcat/assets/monitors/max_proc_time.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/tomcat/assets/monitors/processing_time.json b/tomcat/assets/monitors/processing_time.json index 5878a84be5db7..80605b5ba3e3b 100644 --- a/tomcat/assets/monitors/processing_time.json +++ b/tomcat/assets/monitors/processing_time.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/tomcat/assets/monitors/req_count.json b/tomcat/assets/monitors/req_count.json index d7756791e4172..fed43165d9d1f 100644 --- a/tomcat/assets/monitors/req_count.json +++ b/tomcat/assets/monitors/req_count.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "threshold_windows": { diff --git a/tomcat/assets/monitors/thread_busy.json b/tomcat/assets/monitors/thread_busy.json index 9e872ef831f83..17923210a1ad0 100644 --- a/tomcat/assets/monitors/thread_busy.json +++ b/tomcat/assets/monitors/thread_busy.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/tomcat/assets/monitors/thread_count_max.json b/tomcat/assets/monitors/thread_count_max.json index 8fc0939f6829b..4e4cd1352f9b6 100644 --- a/tomcat/assets/monitors/thread_count_max.json +++ b/tomcat/assets/monitors/thread_count_max.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "thresholds": { diff --git a/torchserve/assets/monitors/error_ratio.json b/torchserve/assets/monitors/error_ratio.json index 5d3a0ba55feba..de95f8e7aa2fe 100644 --- a/torchserve/assets/monitors/error_ratio.json +++ b/torchserve/assets/monitors/error_ratio.json @@ -15,7 +15,7 @@ "include_tags": false, "new_host_delay": 300, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/traefik_mesh/assets/monitors/high_request_count.json b/traefik_mesh/assets/monitors/high_request_count.json index 23d97209b0b85..bfbdf82357afd 100644 --- a/traefik_mesh/assets/monitors/high_request_count.json +++ b/traefik_mesh/assets/monitors/high_request_count.json @@ -19,7 +19,7 @@ "notify_audit": false, "include_tags": true, "new_group_delay": 60, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {}, "avalanche_window": 10 } diff --git a/traffic_server/assets/monitors/4xx.json b/traffic_server/assets/monitors/4xx.json index 45c93f392b665..1cf110dca44f5 100644 --- a/traffic_server/assets/monitors/4xx.json +++ b/traffic_server/assets/monitors/4xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/traffic_server/assets/monitors/5xx.json b/traffic_server/assets/monitors/5xx.json index 0d4c57bc914c7..00d1b947845a1 100644 --- a/traffic_server/assets/monitors/5xx.json +++ b/traffic_server/assets/monitors/5xx.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "threshold_windows": { diff --git a/vault/assets/monitors/vault_S3_time_high.json b/vault/assets/monitors/vault_S3_time_high.json index 732ef989e5111..56fb8d000d3f8 100644 --- a/vault/assets/monitors/vault_S3_time_high.json +++ b/vault/assets/monitors/vault_S3_time_high.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "require_full_window": true, "thresholds": { diff --git a/velero/assets/monitors/backup_failures.json b/velero/assets/monitors/backup_failures.json index f8f5f2bedb50d..fd964d6456979 100644 --- a/velero/assets/monitors/backup_failures.json +++ b/velero/assets/monitors/backup_failures.json @@ -19,8 +19,7 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": true, - "no_data_timeframe": 480, + "on_missing_data": "show_and_notify_no_data", "renotify_interval": 240, "include_tags": true, "evaluation_delay": 900, diff --git a/velero/assets/monitors/backup_staleness.json b/velero/assets/monitors/backup_staleness.json index 1609b8481f848..a484b73ae35ed 100644 --- a/velero/assets/monitors/backup_staleness.json +++ b/velero/assets/monitors/backup_staleness.json @@ -18,8 +18,7 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": true, - "no_data_timeframe": 120, + "on_missing_data": "show_and_notify_no_data", "renotify_interval": 60, "include_tags": true, "evaluation_delay": 300, diff --git a/velero/assets/monitors/restore_failures.json b/velero/assets/monitors/restore_failures.json index e7c970856b99a..7408664d3c467 100644 --- a/velero/assets/monitors/restore_failures.json +++ b/velero/assets/monitors/restore_failures.json @@ -18,10 +18,9 @@ }, "notify_audit": false, "require_full_window": false, - "notify_no_data": true, + "on_missing_data": "show_and_notify_no_data", "include_tags": true, - "evaluation_delay": 300, - "no_data_timeframe": 30 + "evaluation_delay": 300 }, "priority": 1 }, diff --git a/vertica/assets/monitors/vertica_replication_safety.json b/vertica/assets/monitors/vertica_replication_safety.json index cabce0ea46204..d8f39e794e111 100644 --- a/vertica/assets/monitors/vertica_replication_safety.json +++ b/vertica/assets/monitors/vertica_replication_safety.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": null, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": "0", "renotify_occurrences": null, "renotify_statuses": null, diff --git a/voltdb/assets/monitors/cpu_load.json b/voltdb/assets/monitors/cpu_load.json index 3e6e5905b7936..157f580aca8b5 100644 --- a/voltdb/assets/monitors/cpu_load.json +++ b/voltdb/assets/monitors/cpu_load.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_host_delay": 300, - "no_data_timeframe": null, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": true, "silenced": {}, diff --git a/weaviate/assets/monitors/node_status.json b/weaviate/assets/monitors/node_status.json index ac149b08ecf5a..e3f9cf74f6318 100644 --- a/weaviate/assets/monitors/node_status.json +++ b/weaviate/assets/monitors/node_status.json @@ -15,7 +15,7 @@ "include_tags": false, "new_group_delay": 60, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "silenced": {}, "thresholds": { "critical": 1 diff --git a/weblogic/assets/monitors/active_threads.json b/weblogic/assets/monitors/active_threads.json index 65df986acb45c..0cc65781ca036 100644 --- a/weblogic/assets/monitors/active_threads.json +++ b/weblogic/assets/monitors/active_threads.json @@ -15,9 +15,8 @@ "include_tags": true, "locked": false, "new_group_delay": 60, - "no_data_timeframe": 10, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {}, diff --git a/weblogic/assets/monitors/stuck_threads.json b/weblogic/assets/monitors/stuck_threads.json index a0d11b9118e59..d39e2415203fe 100644 --- a/weblogic/assets/monitors/stuck_threads.json +++ b/weblogic/assets/monitors/stuck_threads.json @@ -14,9 +14,8 @@ "escalation_message": "", "include_tags": true, "locked": false, - "no_data_timeframe": 10, "notify_audit": false, - "notify_no_data": false, + "on_missing_data": "show_no_data", "renotify_interval": 0, "require_full_window": false, "silenced": {},