@@ -44,15 +44,12 @@ module "accounts" {
4444}
4545
4646resource "alicloud_cms_alarm" "sharding_cpu_usage" {
47- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
48- enabled = var. enable_alarm_rule
49- name = var. alarm_rule_name
50- project = local. project
51- metric = " ShardingCpuUsage"
52- dimensions = {
53- instanceId = local.this_instance_id
54- device = " /dev/vda1,/dev/vdb1"
55- }
47+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
48+ enabled = var. enable_alarm_rule
49+ name = var. alarm_rule_name
50+ project = local. project
51+ metric = " ShardingCpuUsage"
52+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
5653 escalations_critical {
5754 statistics = var. alarm_rule_statistics
5855 comparison_operator = var. alarm_rule_operator
@@ -66,15 +63,12 @@ resource "alicloud_cms_alarm" "sharding_cpu_usage" {
6663}
6764
6865resource "alicloud_cms_alarm" "sharding_connection_usage" {
69- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
70- enabled = var. enable_alarm_rule
71- name = var. alarm_rule_name
72- project = local. project
73- metric = " ShardingConnectionUsage"
74- dimensions = {
75- instanceId = local.this_instance_id
76- device = " /dev/vda1,/dev/vdb1"
77- }
66+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
67+ enabled = var. enable_alarm_rule
68+ name = var. alarm_rule_name
69+ project = local. project
70+ metric = " ShardingConnectionUsage"
71+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
7872 escalations_critical {
7973 statistics = var. alarm_rule_statistics
8074 comparison_operator = var. alarm_rule_operator
@@ -88,15 +82,12 @@ resource "alicloud_cms_alarm" "sharding_connection_usage" {
8882}
8983
9084resource "alicloud_cms_alarm" "sharding_max_rt" {
91- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
92- enabled = var. enable_alarm_rule
93- name = var. alarm_rule_name
94- project = local. project
95- metric = " ShardingMaxRt"
96- dimensions = {
97- instanceId = local.this_instance_id
98- device = " /dev/vda1,/dev/vdb1"
99- }
85+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
86+ enabled = var. enable_alarm_rule
87+ name = var. alarm_rule_name
88+ project = local. project
89+ metric = " ShardingMaxRt"
90+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
10091 escalations_critical {
10192 statistics = var. alarm_rule_statistics
10293 comparison_operator = var. alarm_rule_operator
@@ -110,15 +101,12 @@ resource "alicloud_cms_alarm" "sharding_max_rt" {
110101}
111102
112103resource "alicloud_cms_alarm" "sharding_memory_usage" {
113- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
114- enabled = var. enable_alarm_rule
115- name = var. alarm_rule_name
116- project = local. project
117- metric = " ShardingMemoryUsage"
118- dimensions = {
119- instanceId = local.this_instance_id
120- device = " /dev/vda1,/dev/vdb1"
121- }
104+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
105+ enabled = var. enable_alarm_rule
106+ name = var. alarm_rule_name
107+ project = local. project
108+ metric = " ShardingMemoryUsage"
109+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
122110 escalations_critical {
123111 statistics = var. alarm_rule_statistics
124112 comparison_operator = var. alarm_rule_operator
@@ -132,15 +120,12 @@ resource "alicloud_cms_alarm" "sharding_memory_usage" {
132120}
133121
134122resource "alicloud_cms_alarm" "sharding_used_connection" {
135- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
136- enabled = var. enable_alarm_rule
137- name = var. alarm_rule_name
138- project = local. project
139- metric = " ShardingUsedConnection"
140- dimensions = {
141- instanceId = local.this_instance_id
142- device = " /dev/vda1,/dev/vdb1"
143- }
123+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
124+ enabled = var. enable_alarm_rule
125+ name = var. alarm_rule_name
126+ project = local. project
127+ metric = " ShardingUsedConnection"
128+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
144129 escalations_critical {
145130 statistics = var. alarm_rule_statistics
146131 comparison_operator = var. alarm_rule_operator
@@ -154,15 +139,12 @@ resource "alicloud_cms_alarm" "sharding_used_connection" {
154139}
155140
156141resource "alicloud_cms_alarm" "sharding_used_memory" {
157- count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
158- enabled = var. enable_alarm_rule
159- name = var. alarm_rule_name
160- project = local. project
161- metric = " ShardingUsedMemory"
162- dimensions = {
163- instanceId = local.this_instance_id
164- device = " /dev/vda1,/dev/vdb1"
165- }
142+ count = local. create_more_resources && var. enable_alarm_rule ? 1 : 0
143+ enabled = var. enable_alarm_rule
144+ name = var. alarm_rule_name
145+ project = local. project
146+ metric = " ShardingUsedMemory"
147+ metric_dimensions = " [{\" instanceId\" :\" ${ local . this_instance_id } \" ,\" device\" :\" /dev/vda1\" }]"
166148 escalations_critical {
167149 statistics = var. alarm_rule_statistics
168150 comparison_operator = var. alarm_rule_operator
0 commit comments