No requirements.
Name | Version |
---|---|
aws | n/a |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
alarm_actions | The actions for the alarm to take when in an alarm state | list |
[] |
no |
alert_level | The level to identify the severity of the alarm E.g Warning, critical, severe | string |
"warning" |
no |
cpu_utilization_evaluation_periods | Number of periods to compare against the opensearch cluster cpu utilization threshold. | string |
"3" |
no |
cpu_utilization_period | Period that the statistic is applied against the opensearch cluster cpu utilization threshold. | string |
"900" |
no |
cpu_utilization_threshold | The opensearch cluster cpu utilization threshold. | string |
"80" |
no |
get_iterator_evaluation_periods | Number of periods to compare against the get iterator age threshold. | string |
"2" |
no |
get_iterator_period | Period that the statistic is applied against the get iterator age metric. | string |
"300" |
no |
get_iterator_threshold | Threshold for the get iterator age in milliseconds. | string |
"1800000" |
no |
get_records_success_evaluation_periods | Number of periods to compare against the get records success threshold. | string |
"2" |
no |
get_records_success_period | Period that the statistic is applied against the get records success. | string |
"300" |
no |
get_records_success_threshold | Threshold for the get records success | string |
"0.5" |
no |
jvm_evaluation_periods | Number of periods to compare against the jvm threshold. | string |
"3" |
no |
jvm_period | Period that the statistic is applied against the jvm threshold. | string |
"900" |
no |
jvm_threshold | The opensearch cluster jvm pressure threshold. | string |
"85" |
no |
kinesis_alarms_required | Boolean to determine if kinesis alarms are required. | bool |
false |
no |
kinesis_stream_name | Name of the kinesis stream to monitor. | string |
"acp-log-stream" |
no |
master_cpu_utilization_evaluation_periods | Number of periods to compare against, the master cpu utilization threshold. | string |
"3" |
no |
master_cpu_utilization_period | Period that the statistic is applied, against the dedicated master cpu utilization threshold. | string |
"900" |
no |
master_cpu_utilization_threshold | The opensearch cluster dedicated master cpu utilization threshold. | string |
"50" |
no |
master_jvm_evaluation_periods | Number of periods to compare against, the master jvm threshold. | string |
"3" |
no |
master_jvm_period | Period that the statistic is applied, against the dedicated master jvm threshold. | string |
"900" |
no |
master_jvm_threshold | The opensearch cluster dedicated master jvm pressure threshold. | string |
"80" |
no |
opensearch_alarms_required | Boolean to determine if opensearch cloudwatch alarms are required. | bool |
false |
no |
opensearch_domain | The opensearch domain that these alarms are required for. | string |
"" |
no |
opensearch_instance | The opensearch instance type, used for determining the threshold for the storage alarm. | string |
"" |
no |
put_records_success_evaluation_periods | Number of periods to compare against the put records success threshold. | string |
"2" |
no |
put_records_success_period | Period that the statistic is applied against the put records success. | string |
"300" |
no |
put_records_success_threshold | Threshold for the put records success | string |
"0.5" |
no |
read_throughput_evaluation_periods | Number of periods to compare against the read throughput threshold. | string |
"3" |
no |
read_throughput_period | Period that the statistic is applied against the read throughput metric. | string |
"300" |
no |
read_throughput_threshold | The read throughput threshold for the statistic to be compared against. | string |
"0.5" |
no |
storage_percentage | The value used to workout the percentage of the threshold. | string |
"0.1" |
no |
unreachable_node_evaluation_periods | Number of periods to compare against, the master jvm threshold. | string |
"1" |
no |
unreachable_node_period | Period that the statistic is applied, against the opensearch cluster unreachable node threshold. | string |
"86400" |
no |
unreachable_node_threshold | The opensearch cluster unreachable node threshold. | string |
"3" |
no |
write_throughput_evaluation_periods | Number of periods to compare against the write throughput threshold. | string |
"3" |
no |
write_throughput_period | Period that the statistic is applied against the write throughput metric. | string |
"300" |
no |
write_throughput_threshold | The write throughput threshold for the statistic to be compared against. | string |
"0.5" |
no |
No outputs.