Difference between revisions of "Terraform resource: datadog monitor json"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
== Official example == | == Official example == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | resource "datadog_monitor_json" "monitor_json" { | ||
+ | monitor = <<-EOF | ||
+ | { | ||
+ | "name": "Example monitor - service check", | ||
+ | "type": "service check", | ||
+ | "[[query]]": "\"ntp.in_sync\".by(\"*\").last(2).count_by_status()", | ||
+ | "message": "Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.", | ||
+ | "tags": [], | ||
+ | "multi": true, | ||
+ | "restricted_roles": null, | ||
+ | "options": { | ||
+ | "include_tags": true, | ||
+ | "new_host_delay": 150, | ||
+ | "notify_audit": false, | ||
+ | "notify_no_data": false, | ||
+ | "thresholds": { | ||
+ | "warning": 1, | ||
+ | "ok": 1, | ||
+ | "critical": 1 | ||
+ | } | ||
+ | }, | ||
+ | "priority": null, | ||
+ | "classification": "custom" | ||
+ | } | ||
+ | EOF | ||
+ | } | ||
== See also == | == See also == |
Revision as of 09:16, 12 June 2024
Official example
resource "datadog_monitor_json" "monitor_json" { monitor = <<-EOF { "name": "Example monitor - service check", "type": "service check", "query": "\"ntp.in_sync\".by(\"*\").last(2).count_by_status()", "message": "Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.", "tags": [], "multi": true, "restricted_roles": null, "options": { "include_tags": true, "new_host_delay": 150, "notify_audit": false, "notify_no_data": false, "thresholds": { "warning": 1, "ok": 1, "critical": 1 } }, "priority": null, "classification": "custom" } EOF }
See also
Advertising: