Commit Graph

1055 Commits

Author SHA1 Message Date
Ulric Qin 496c8d8356 handle alerts builtin 2022-03-23 13:58:45 +08:00
Ulric Qin e707f1a23d Merge branch 'main' of github.com:didi/nightingale 2022-03-23 13:36:43 +08:00
Ulric Qin e7145018ef add alerts and dashboards 2022-03-23 13:36:22 +08:00
Jeyrce.Lu 18164fdb16
perf: optimize alert plugin call(#886) (#891) 2022-03-22 18:10:35 +08:00
Ulric Qin 3b9e40c5d4 add severity in card 2022-03-22 15:49:59 +08:00
Ulric Qin 6d20b8ef72 fill notify groups of events 2022-03-22 15:36:51 +08:00
Ulric Qin 8bdd35975e AlertCurEventGetByIds 2022-03-22 15:24:25 +08:00
Ulric Qin 9ccdd6c3e7 fix nil pointer 2022-03-22 15:18:45 +08:00
Ulric Qin 30365a2256 code refactor 2022-03-22 15:14:56 +08:00
Ulric Qin cdd4100a30 code refactor 2022-03-22 14:43:30 +08:00
Ulric Qin 2cd9f50357 code refactor 2022-03-22 14:38:56 +08:00
Ulric Qin 106345ff49 add debug log 2022-03-22 14:26:37 +08:00
Ulric Qin 7c8c961aef query alerts card 2022-03-22 14:10:10 +08:00
Ulric Qin e1bd7f0267 verify alert_aggr_view 2022-03-22 11:38:16 +08:00
Ulric Qin 025c5809be add alert_aggr_view crud 2022-03-22 11:19:06 +08:00
Ulric Qin d45fdd50e7 modify sql: add group_name for event 2022-03-21 17:35:10 +08:00
Ulric Qin f4388d36de update readme, remove gitee docs links 2022-03-21 17:11:31 +08:00
Ulric Qin 4a62339c69 do not math.Round for metric value 2022-03-21 16:43:28 +08:00
Ulric Qin 5a9b8d6bd0 add configuration: BusiGroupLabelKey 2022-03-21 14:13:04 +08:00
Ulric Qin 8ce71de693 code refactor for append labels 2022-03-21 14:04:32 +08:00
Ulric Qin 6d9846f1f5 sync busi_group 2022-03-21 12:06:53 +08:00
Ulric Qin c9be9b0538 add label_value field for busi_group 2022-03-21 11:44:51 +08:00
Ulric Qin 65f7214e67 update redis metrics 2022-03-20 16:33:39 +08:00
Jeyrce.Lu 302cebbbec
[#886] Feature: 提供一种go plugin 告警通知方式 (#887)
* [#886] Feature: 提供一种go plugin 告警通知方式

* fix: 移除下层并发
2022-03-20 10:27:17 +08:00
zheng 46c60a32fd
修复无法删除空dashboard问题 (#889) 2022-03-17 19:07:24 +08:00
Ulric Qin 7ec6d84c7d use text for chart.configs 2022-03-17 18:57:57 +08:00
Ulric Qin 0bbdb03ace add metrics for mysqld_exporter 2022-03-17 10:38:13 +08:00
Ulric Qin 149d074206 add metrics of mysqld_exporter 2022-03-16 19:43:32 +08:00
Ulric Qin 0b491826ee modify metrics order of mysqld_exporters 2022-03-16 15:18:26 +08:00
Ulric Qin e6d4f2540c add some mysql metric descriptions 2022-03-16 14:44:16 +08:00
Ulric Qin fcc75710cb add some mysql metrics of mysqld_exporter 2022-03-16 13:23:35 +08:00
UlricQin de65c5a6cf docker-compose use 5.4.1 2022-03-14 19:04:37 +08:00
Ulric Qin fde52167b3 delete no use code 2022-03-07 18:21:10 +08:00
Ulric Qin 1ffdf3d283 bugfix: AdminRole 2022-03-07 18:19:19 +08:00
Ulric Qin 94a49c17f7 persist recovered events 2022-03-03 10:44:06 +08:00
Ulric Qin e515039ad4 use bgrwCheck func to check alert_rule put 2022-03-03 10:25:52 +08:00
Ulric Qin 93f88296da update notify.py in docker dir 2022-03-01 17:07:20 +08:00
Ulric Qin 1f4e8e752e update docker-compose configs 2022-03-01 17:04:10 +08:00
Ulric Qin fed9b9a19d upgrade docker-compose 2022-03-01 16:32:58 +08:00
Ulric Qin fbcc71340d upgrade 5.4.0 2022-03-01 16:27:51 +08:00
Ulric Qin c6356df81f +NotifyBuiltinEnable 2022-03-01 16:27:21 +08:00
Ulric Qin 085bd39684 modify mailbody 2022-03-01 14:02:38 +08:00
Ulric Qin b73bef8a0c lower NotifyConcurrency 2022-03-01 13:52:03 +08:00
Ulric Qin 9c662de129 add smtp log 2022-03-01 13:50:51 +08:00
Ulric Qin caa37b087c use batch send mail 2022-03-01 13:44:46 +08:00
Ulric Qin b63c853889 use smtp.DialAndSend func 2022-03-01 13:27:23 +08:00
Ulric Qin 2ff79c7780 use golang as sender 2022-03-01 11:16:55 +08:00
Ulric Qin 403cb5a6ad not stable version 2022-02-28 23:50:02 +08:00
zheng b43f196d86
优化只保留5位小数 (#878)
* 优化只保留5位小数

* 优化小数点保留方法
2022-02-28 18:06:23 +08:00
Ulric Qin 483b353494 Merge branch 'main' of github.com:didi/nightingale 2022-02-26 12:00:25 +08:00