You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2021/02/16 01:10:20 UTC
[GitHub] [skywalking] kezhenxu94 commented on issue #6370: Alarm compression rules not working
kezhenxu94 commented on issue #6370:
URL: https://github.com/apache/skywalking/issues/6370#issuecomment-779520736
> ```yaml
> composite-rules:
> comp_rule:
> expression: service_instance_resp_time_alert_rule && service_instance_jvm_cpu__alert_rule
> message: Message4
> expression: (service_instance_resp_time_alert_rule || service_instance_jvm_cpu__alert_rule)
> message: Message5
> expression: service_instance_resp_time_alert_rule
> message: Message7
> expression: service_instance_jvm_cpu__alert_rule
> message: Message8
> expression: service_instance_jvm_cpu__alert_rule && service_instance_jvm_memory_heap_alert_rule
> message: Message6
> ```
This is not a valid yaml file (b/c you have duplicate keys `expression` and `message` under section `comp_rule`), try this
```yaml
# ... the other configurations
composite-rules:
comp1_rule:
expression: service_instance_resp_time_alert_rule && service_instance_jvm_cpu__alert_rule
message: Message4
comp2_rule:
expression: (service_instance_resp_time_alert_rule || service_instance_jvm_cpu__alert_rule)
message: Message5
comp3_rule:
expression: service_instance_resp_time_alert_rule
message: Message7
comp4_rule:
expression: service_instance_jvm_cpu__alert_rule
message: Message8
comp5_rule:
expression: service_instance_jvm_cpu__alert_rule && service_instance_jvm_memory_heap_alert_rule
message: Message6
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org