opensearch-cloudwatch

ION-Analytics/opensearch-cloudwatch/acuris

Terraform Module HCL ACURIS
Install
module "opensearch-cloudwatch" {
source = "ION-Analytics/opensearch-cloudwatch/acuris"
version = "3.1.2"
}
plain text: /constructs/tfmod-ion-analytics-opensearch-cloudwatch-acuris/install.txt
⭐ Source on GitHub 📦 Registry page
README

platform-opensearch-cloudwatch This module is designed to be used by anyone with an AWS OpenSearch domain to easily set up Cloudwatch monitoring. Default thresholds and period lengths should be reasonable for most; however, most can be overridden as needed. Simple binary thresholds such as count >0 for "is the cluster red" or "is the cluster yellow" are not overridable. The module has a single required input -- opensearch_domain, which must match the name of an opensearch domain existent in the AWS account/region in use. Variable names for threshold and period overrides can be found in the code. The module outputs the name of the SNS queue defined as a Cloudwatch topic; configuration of SNS email or Datadog subscriptions should be done in the calling module.

Inputs (23)
NameTypeDescriptionDefault
opensearch_domainstring required
cpu_utilization_periodstring30
jvm_memory_pressure_periodstring300
master_cpu_utilization_periodstring900
shards_active_thresholdstring30000
thread_pool_search_queue_thresholdstring500
thread_pool_search_queue_huge_evaluation_periodsstring1
cpu_utilization_thresholdstring80
jvm_memory_pressure_evaluation_periodsstring3
master_cpu_utilization_thresholdstring50
master_cpu_utilization_evaluation_periodsstring3
master_jvm_memory_pressure_evaluation_periodsstring1
thread_pool_search_queue_huge_periodstring60
cpu_utilization_evaluation_periodsstring3
master_jvm_memory_pressure_periodstring900
shards_active_periodstring60
thread_pool_search_queue_periodstring60
thread_pool_search_queue_evaluation_periodsstring1
free_storage_space_thresholdstring20480
jvm_memory_pressure_thresholdstring80
master_jvm_memory_pressure_thresholdstring80
Outputs (1)
sns_topic
Resources (2)
aws_cloudwatch_metric_alarmaws_sns_topic
Details
FrameworkTerraform Module
LanguageHCL
Version3.1.2
Cloud ACURIS
Total downloads1.2k
Inputs23
Outputs1
Resources2
NamespaceION-Analytics
Updated