You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_apiserver_enabled"></a> [apiserver\_enabled](#input\_apiserver\_enabled)| Flag to enable API server monitor |`string`|`"true"`| no |
54
+
| <aname="input_apiserver_enabled"></a> [apiserver\_enabled](#input\_apiserver\_enabled)| Flag to enable API server monitor (do not work on some clusters, see https://docs.datadoghq.com/containers/kubernetes/control_plane/?tab=datadogoperator#ManagedServices)|`string`|`"false"`| no |
53
55
| <aname="input_apiserver_extra_tags"></a> [apiserver\_extra\_tags](#input\_apiserver\_extra\_tags)| Extra tags for API server monitor |`list(string)`|`[]`| no |
54
56
| <aname="input_apiserver_message"></a> [apiserver\_message](#input\_apiserver\_message)| Custom message for API server monitor |`string`|`""`| no |
55
57
| <aname="input_apiserver_no_data_timeframe"></a> [apiserver\_no\_data\_timeframe](#input\_apiserver\_no\_data\_timeframe)| Number of minutes before reporting no data |`string`|`10`| no |
@@ -60,6 +62,12 @@ Creates DataDog monitors with the following checks:
60
62
| <aname="input_filter_tags_custom_excluded"></a> [filter\_tags\_custom\_excluded](#input\_filter\_tags\_custom\_excluded)| Tags excluded for custom filtering when filter\_tags\_use\_defaults is false |`string`|`""`| no |
61
63
| <aname="input_filter_tags_separator"></a> [filter\_tags\_separator](#input\_filter\_tags\_separator)| Set the filter tags separator (, or AND) |`string`|`","`| no |
62
64
| <aname="input_filter_tags_use_defaults"></a> [filter\_tags\_use\_defaults](#input\_filter\_tags\_use\_defaults)| Use default filter tags convention |`string`|`"true"`| no |
65
+
| <aname="input_heartbeat_enabled"></a> [heartbeat\_enabled](#input\_heartbeat\_enabled)| Flag to enable heartbeat monitor |`string`|`"true"`| no |
66
+
| <aname="input_heartbeat_extra_tags"></a> [heartbeat\_extra\_tags](#input\_heartbeat\_extra\_tags)| Extra tags for heartbeat monitor |`list(string)`|`[]`| no |
67
+
| <aname="input_heartbeat_message"></a> [heartbeat\_message](#input\_heartbeat\_message)| Custom message for heartbeat monitor |`string`|`""`| no |
68
+
| <aname="input_heartbeat_no_data_timeframe"></a> [heartbeat\_no\_data\_timeframe](#input\_heartbeat\_no\_data\_timeframe)| Number of minutes before reporting no data |`string`|`20`| no |
69
+
| <aname="input_heartbeat_time_aggregator"></a> [heartbeat\_time\_aggregator](#input\_heartbeat\_time\_aggregator)| Time aggregator for heartbeat monitor |`string`|`"min"`| no |
70
+
| <aname="input_heartbeat_timeframe"></a> [heartbeat\_timeframe](#input\_heartbeat\_timeframe)| Timeframe for heartbeat monitor |`string`|`"last_30m"`| no |
63
71
| <aname="input_message"></a> [message](#input\_message)| Message sent when a monitor is triggered |`any`| n/a | yes |
64
72
| <aname="input_new_group_delay"></a> [new\_group\_delay](#input\_new\_group\_delay)| Delay in seconds before monitor new resource |`number`|`300`| no |
65
73
| <aname="input_new_host_delay"></a> [new\_host\_delay](#input\_new\_host\_delay)| Delay in seconds before monitor new resource |`number`|`300`| no |
@@ -74,6 +82,7 @@ Creates DataDog monitors with the following checks:
74
82
| Name | Description |
75
83
|------|-------------|
76
84
| <aname="output_apiserver_id"></a> [apiserver\_id](#output\_apiserver\_id)| id for monitor apiserver |
85
+
| <aname="output_heartbeat_id"></a> [heartbeat\_id](#output\_heartbeat\_id)| id for monitor heartbeat |
description="Flag to enable API server monitor (do not work on some clusters, see https://docs.datadoghq.com/containers/kubernetes/control_plane/?tab=datadogoperator#ManagedServices)"
@@ -74,6 +76,13 @@ Creates DataDog monitors with the following checks:
74
76
| <aname="input_ingress_5xx_threshold_warning"></a> [ingress\_5xx\_threshold\_warning](#input\_ingress\_5xx\_threshold\_warning)| 5xx warning threshold in percentage |`string`|`"10"`| no |
75
77
| <aname="input_ingress_5xx_time_aggregator"></a> [ingress\_5xx\_time\_aggregator](#input\_ingress\_5xx\_time\_aggregator)| Monitor aggregator for Ingress 5xx errors [available values: min, max or avg]|`string`|`"min"`| no |
76
78
| <aname="input_ingress_5xx_timeframe"></a> [ingress\_5xx\_timeframe](#input\_ingress\_5xx\_timeframe)| Monitor timeframe for Ingress 5xx errors [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`]|`string`|`"last_5m"`| no |
79
+
| <aname="input_ingress_down_enabled"></a> [ingress\_down\_enabled](#input\_ingress\_down\_enabled)| Flag to enable Nginx Ingress is down monitor |`string`|`"true"`| no |
80
+
| <aname="input_ingress_down_extra_tags"></a> [ingress\_down\_extra\_tags](#input\_ingress\_down\_extra\_tags)| Extra tags for Nginx Ingress is down monitor |`list(string)`|`[]`| no |
81
+
| <aname="input_ingress_down_message"></a> [ingress\_down\_message](#input\_ingress\_down\_message)| Message sent when an alert is triggered |`string`|`""`| no |
82
+
| <aname="input_ingress_down_threshold_critical"></a> [ingress\_down\_threshold\_critical](#input\_ingress\_down\_threshold\_critical)| Nginx Ingress is down critical threshold in percentage |`number`|`0.3`| no |
83
+
| <aname="input_ingress_down_threshold_warning"></a> [ingress\_down\_threshold\_warning](#input\_ingress\_down\_threshold\_warning)| Nginx Ingress is down warning threshold in percentage |`number`|`0.7`| no |
84
+
| <aname="input_ingress_down_time_aggregator"></a> [ingress\_down\_time\_aggregator](#input\_ingress\_down\_time\_aggregator)| Monitor aggregator for Nginx Ingress is down [available values: min, max or avg]|`string`|`"avg"`| no |
85
+
| <aname="input_ingress_down_timeframe"></a> [ingress\_down\_timeframe](#input\_ingress\_down\_timeframe)| Monitor timeframe for Nginx Ingress is down [available values: `last_#m` (1, 5, 10, 15, or 30), `last_#h` (1, 2, or 4), or `last_1d`]|`string`|`"last_10m"`| no |
77
86
| <aname="input_message"></a> [message](#input\_message)| Message sent when an alert is triggered |`any`| n/a | yes |
78
87
| <aname="input_new_group_delay"></a> [new\_group\_delay](#input\_new\_group\_delay)| Delay in seconds before monitor new resource |`number`|`300`| no |
79
88
| <aname="input_new_host_delay"></a> [new\_host\_delay](#input\_new\_host\_delay)| Delay in seconds before monitor new resource |`number`|`300`| no |
@@ -87,6 +96,7 @@ Creates DataDog monitors with the following checks:
87
96
88
97
| Name | Description |
89
98
|------|-------------|
99
+
| <aname="output_nginx_ingress_is_down_id"></a> [nginx\_ingress\_is\_down\_id](#output\_nginx\_ingress\_is\_down\_id)| id for monitor nginx\_ingress\_is\_down |
90
100
| <aname="output_nginx_ingress_too_many_4xx_id"></a> [nginx\_ingress\_too\_many\_4xx\_id](#output\_nginx\_ingress\_too\_many\_4xx\_id)| id for monitor nginx\_ingress\_too\_many\_4xx |
91
101
| <aname="output_nginx_ingress_too_many_5xx_id"></a> [nginx\_ingress\_too\_many\_5xx\_id](#output\_nginx\_ingress\_too\_many\_5xx\_id)| id for monitor nginx\_ingress\_too\_many\_5xx |
| <aname="input_disk_out_enabled"></a> [disk\_out\_enabled](#input\_disk\_out\_enabled)| Flag to enable Out of disk monitor |`string`|`"true"`| no |
72
-
| <aname="input_disk_out_extra_tags"></a> [disk\_out\_extra\_tags](#input\_disk\_out\_extra\_tags)| Extra tags for Out of disk monitor |`list(string)`|`[]`| no |
73
-
| <aname="input_disk_out_message"></a> [disk\_out\_message](#input\_disk\_out\_message)| Custom message for Out of disk monitor |`string`|`""`| no |
74
-
| <aname="input_disk_out_threshold_warning"></a> [disk\_out\_threshold\_warning](#input\_disk\_out\_threshold\_warning)| Out of disk monitor (warning threshold) |`string`|`3`| no |
75
69
| <aname="input_disk_pressure_enabled"></a> [disk\_pressure\_enabled](#input\_disk\_pressure\_enabled)| Flag to enable Disk pressure monitor |`string`|`"true"`| no |
76
70
| <aname="input_disk_pressure_extra_tags"></a> [disk\_pressure\_extra\_tags](#input\_disk\_pressure\_extra\_tags)| Extra tags for Disk pressure monitor |`list(string)`|`[]`| no |
77
71
| <aname="input_disk_pressure_message"></a> [disk\_pressure\_message](#input\_disk\_pressure\_message)| Custom message for Disk pressure monitor |`string`|`""`| no |
@@ -137,7 +131,6 @@ Creates DataDog monitors with the following checks:
137
131
138
132
| Name | Description |
139
133
|------|-------------|
140
-
| <aname="output_disk_out_id"></a> [disk\_out\_id](#output\_disk\_out\_id)| id for monitor disk\_out |
141
134
| <aname="output_disk_pressure_id"></a> [disk\_pressure\_id](#output\_disk\_pressure\_id)| id for monitor disk\_pressure |
142
135
| <aname="output_kubelet_ping_id"></a> [kubelet\_ping\_id](#output\_kubelet\_ping\_id)| id for monitor kubelet\_ping |
143
136
| <aname="output_kubelet_syncloop_id"></a> [kubelet\_syncloop\_id](#output\_kubelet\_syncloop\_id)| id for monitor kubelet\_syncloop |
0 commit comments