pengchen1358 opened a new issue #8480:
URL: https://github.com/apache/skywalking/issues/8480


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Apache SkyWalking Component
   
   OAP server (apache/skywalking)
   
   ### What happened
   
   配置skywalking 钉钉告警 告警不发送通知到钉钉
   apiVersion: v1
   data:
     alarm-settings.yml: |
       # Licensed to the Apache Software Foundation (ASF) under one
       # or more contributor license agreements.  See the NOTICE file
       # distributed with this work for additional information
       # regarding copyright ownership.  The ASF licenses this file
       # to you under the Apache License, Version 2.0 (the
       # "License"); you may not use this file except in compliance
       # with the License.  You may obtain a copy of the License at
       #
       #     http://www.apache.org/licenses/LICENSE-2.0
       #
       # Unless required by applicable law or agreed to in writing, software
       # distributed under the License is distributed on an "AS IS" BASIS,
       # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied.
       # See the License for the specific language governing permissions and
       # limitations under the License.
   
       # Sample alarm rules.
       rules:
         # Rule unique name, must be ended with `_rule`.
         service_resp_time_rule:
           metrics-name: service_resp_time
           op: ">"
           threshold: 1000
           period: 10
           count: 3
           silence-period: 5
           message: Response time of service {name} is more than 1000ms in 3 
minutes of last 10 minutes.
         service_sla_rule:
           # Metrics value need to be long, double or int
           metrics-name: service_sla
           op: "<"
           threshold: 8000
           # The length of time to evaluate the metrics
           period: 10
           # How many times after the metrics match the condition, will trigger 
alarm
           count: 2
           # How many times of checks, the alarm keeps silence after alarm 
triggered, default as same as period.
           silence-period: 3
           message: Successful rate of service {name} is lower than 80% in 2 
minutes of last 10 minutes
         service_resp_time_percentile_rule:
           # Metrics value need to be long, double or int
           metrics-name: service_percentile
           op: ">"
           threshold: 1000,1000,1000,1000,1000
           period: 10
           count: 3
           silence-period: 5
           message: Percentile response time of service {name} alarm in 3 
minutes of last 10 minutes, due to more than one condition of p50 > 1000, p75 > 
1000, p90 > 1000, p95 > 1000, p99 > 1000
         service_instance_resp_time_rule:
           metrics-name: service_instance_resp_time
           op: ">"
           threshold: 1000
           period: 10
           count: 2
           silence-period: 5
           message: Response time of service instance {name} is more than 
1000ms in 2 minutes of last 10 minutes
         database_access_resp_time_rule:
           metrics-name: database_access_resp_time
           threshold: 1000
           op: ">"
           period: 10
           count: 2
           message: Response time of database access {name} is more than 1000ms 
in 2 minutes of last 10 minutes
         endpoint_relation_resp_time_rule:
           metrics-name: endpoint_relation_resp_time
           threshold: 10
           op: ">"
           period: 10
           count: 2
           message: Response time of endpoint relation {name} is more than 
1000ms in 2 minutes of last 10 minutes
       #  Active endpoint related metrics alarm will cost more memory than 
service and service instance metrics alarm.
       #  Because the number of endpoint is much more than service and instance.
       #
       #  endpoint_avg_rule:
       #    metrics-name: endpoint_avg
       #    op: ">"
       #    threshold: 1000
       #    period: 10
       #    count: 2
       #    silence-period: 5
       #    message: Response time of endpoint {name} is more than 1000ms in 2 
minutes of last 10 minutes
   
       dingtalkHooks:
         textTemplate: |-
           {
             "msgtype": "text",
             "text": {
               "content": "Apache SkyWalking Alarm: \n %s."
             }
           }
         webhooks:
           - url: 
https://oapi.dingtalk.com/robot/send?access_token=6c1e1626351262adf1da8eb6dab56ffff3258b5aa36d66f24dd3617f9875075d
             secret: 
SECdec8ff8c7f503d63a177adf60862f71041e93be3ed0d641c6bc5387f4cd246ab
   kind: ConfigMap
   metadata:
     annotations:
   
   ### What you expected to happen
   
   想实现钉钉告警,上面是我贴的cm 配置
   
   ### How to reproduce
   
   上面cm 配置
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to