Điểm:0

Kiểm tra quy tắc cảnh báo Prometheus không thành công với khoảng thời gian dài

lá cờ mg

Tôi có một quy tắc cảnh báo:

các nhóm:
  - tên: tên nào đó                                                                    
    quy tắc:
      - cảnh báo: Giấy chứng nhận hết hạn
        expr: certificate_expires_in_days < 20
        trong: 1h
        nhãn:
          mức độ nghiêm trọng: quan trọng
        chú thích:
          tóm tắt: Chứng chỉ cho {{ $labels.instance }} sẽ hết hạn sau {{ $value }} ngày.   

và một bài kiểm tra:

rule_files:
  - 'đường dẫn/đến/alert_rules.yml'
                                                                                         
đánh giá_khoảng: 15m 

kiểm tra:
  - khoảng cách: 15m 
    đầu vào_series:
      - sê-ri: 'certificate_expires_in_days{instance="foo"}'
        giá trị: '5 5 5 5 5 5 5 5'
    cảnh báo_rule_test:
      - eval_time: 2h
        tên cảnh báo: Giấy chứng nhận hết hạn
        exp_alerts:
          - exp_nhãn:
              mức độ nghiêm trọng: quan trọng
              ví dụ: foo 
            exp_annotations:
              tóm tắt: Chứng chỉ cho foo sẽ hết hạn sau 5 ngày.

Kiểm tra không thành công, cho biết cảnh báo hoàn toàn không được kích hoạt:

$ chứng chỉ kiểm tra quy tắc promtool.yml
Kiểm tra đơn vị: chứng chỉ.yml
  THẤT ​​BẠI:
    tên cảnh báo:Chứng chỉHết hạn, thời gian:2h, 
        exp:"[Nhãn:{alertname=\"CertificateExpiry\", instance=\"foo\", mức độ nghiêm trọng=\"critical\"} Chú thích:{summary=\"Chứng chỉ cho foo sẽ hết hạn sau 5 ngày.\"} ]", 
        lấy:"[]"

Tuy nhiên, nếu tôi thay đổi đánh giá và chuỗi thời gian như:

      - cảnh báo: Giấy chứng nhận hết hạn                                                         
        expr: certificate_expires_in_days < 20                                           
        cho: 8m                                                                          
        nhãn:                                                                          
          mức độ nghiêm trọng: quan trọng                                                             
        chú thích:                                                                     
          tóm tắt: Chứng chỉ cho {{ $labels.instance }} sẽ hết hạn sau {{ $value }} ngày. 

rule_files:
  - 'đường dẫn/đến/alert_rules.yml'

đánh giá_khoảng: 1m                                                                  
                                                                                         
kiểm tra:                                                                                   
  - khoảng cách: 1m                                                                         
    đầu vào_series:                                                                        
      - sê-ri: 'certificate_expires_in_days{instance="foo"}'                            
        giá trị: '5 5 5 5 5 5 5 5'                                                        
    cảnh báo_rule_test:                                                                     
      - eval_time: 8 phút                                                                    
        tên cảnh báo: Giấy chứng nhận hết hạn                                                     
        exp_alerts:                                                                      
          - exp_nhãn:                                                                  
              mức độ nghiêm trọng: quan trọng                                                         
              ví dụ: foo                                                              
            exp_annotations:                                                             
              tóm tắt: Chứng chỉ cho foo sẽ hết hạn sau 5 ngày.

thử nghiệm thành công. Vì vậy, vấn đề là với thời gian, lỗi chính tả ở những nơi khác có thể được loại trừ.

Rõ ràng, đó là một lỗi chú ý ngu ngốc nào đó từ phía tôi, nhưng tôi không thể nhìn thấy nó. Ai đó có thể giúp đỡ, xin vui lòng?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.