[經驗交流] 試用 grafana 報警功能


1. grafana 概述

grafana 是一款優秀的數據展示工具,幾乎是各類時序數據庫的前端標配系統。grafana 在V4版本中已經加入了報警功能。

2. influxdb 概述

influxdb 是influxdata的時序數據庫產品,influxdata 還提供了 kapacitor 基於命令行創建數據監控腳本、實現報警功能,同時提供 chronograf,用來可視化創建、管理數據監控腳本。

3. kapacitor 和 chronograf 

kapacitor 的功能比較豐富,但是通過命令行的方式編寫、創建大量數據監控任務並不現實,如果被監控項目達到幾百上千,可以想像只使用 kapacitor 的成本有多高。理想的方式是 kapacitor 配合一個 ui 管理系統使用,比如:chronograf。可惜chronograf 現在並不成熟,只能創建非常簡單的數據監控任務,根本不能滿足實際需要。比如,要創建這樣一個數據監控任務,在 chronograf 界面上是無法完成的:

如果連續60秒內某個field的值序列的中值 (median) 小於指定的值,或者連續2分鍾內該 field 沒有值,則發送報警(支持多種報警,比如:郵件、短信)。

注:上述數據監控要求寫在一個任務里

4. grafana 報警功能體驗

但是在grafana 里就可以輕松的實現,甚至可以通過ui建立更加復雜的數據監控任務。

 

 

報警管理與數據展示集成到一起,使用起來也是非常的直觀、方便:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM