KurolZ
95727e9c00
feat: support for sharing dashboards ( #1150 )
...
* feat: support for sharing dashboards
* merge dashboard get interface
* update read-only permission verification
2022-09-16 15:03:12 +08:00
xtan
23eb766c14
feat: alert_subscribe add name and disabled ( #1145 )
...
* feat: alert_subscribe add name and disabled
* feat: alert_subscribe add name and disabled
Co-authored-by: tanxiao <tanxiao@asiainfo.com>
2022-09-07 12:24:38 +08:00
SunnyBoy-WYH
a7bad003f5
feat: alert-mute support edit and disable ( #1144 )
...
* batch query prom for single panel
* make code better:
1.extract server/api.go
2.make webapi reading prom with reusing server's API,not a new prom client
* clear code
* clear code
* format code
clear code
* move reader.go,reuse webapi/prom/prom.go clusterTypes clients cache
* clear code,extract common method
* feat: add edit and disabled for alert mute
* fix cr problem
* disabled add default 0
2022-09-05 12:11:50 +08:00
Ulric Qin
8c45479c02
add primary key
2022-08-29 11:27:53 +08:00
xiaoziv
5057cd0ae6
add id column for table user_group_member and role_operation ( #1126 )
...
Co-authored-by: Ziv <xiaozheng@tuya.com>
2022-08-27 10:40:11 +08:00
Yening Qin
80ee54898a
feat: alert rule support cate ( #1123 )
...
* alert rule support cate
* his_event add cate
* change RecoverEvent time
* add get event api
* event query by cate
2022-08-22 14:17:17 +08:00
ulricqin
b4ddd03691
read prom url from database ( #1119 )
...
* add model alerting_engine
* heartbeat using db
* reader.Client from database
* fix sql
2022-08-17 17:20:42 +08:00
xtan
1ed8f38833
feat: add first trigger time ( #1086 )
...
Co-authored-by: tanxiao <tanxiao@asiainfo.com>
2022-08-04 19:29:44 +08:00
ulricqin
2ef541cdd7
refactor recording rule and and field disabled ( #1022 )
2022-07-06 17:21:14 +08:00
Ulric Qin
c193b8abd4
remove drop table sql
2022-07-06 16:08:24 +08:00
Tripitakav
1304a4630b
Add recording rule ( #1015 )
...
* add prometheus recording rules
* fix recording rule sql
* add record rule note
* fix copy error
* add some regx
Co-authored-by: 尚承志 <chengzhi.shang@longbridge.sg>
2022-07-06 15:58:08 +08:00
xtan
a9288e376d
feat: persist notify cur number ( #1013 )
...
Co-authored-by: tanxiao <tanxiao@asiainfo.com>
2022-07-05 16:42:20 +08:00
Ulric Qin
c951f7d822
support max notify number
2022-06-10 16:26:53 +08:00
ning
1dbfcd3dc8
refactor: service api
2022-06-02 11:07:31 +08:00
Ulric Qin
ce35e23a0f
modify alert rule verify
2022-05-31 13:08:09 +08:00
caojiaqiang
e22a4394f7
feat: 告警处理出错给Maintainer管理员发送告警信息 ( #955 )
...
* feat: 告警处理出错给管理员发送告警信息
* feat: 告警处理出错给管理员发送告警信息,发送信息自己拼接,不使用模版
* feat: 告警处理出错给管理员发送告警信息,不实用AlertCurEvent结构
* feat: 告警处理出错给管理员发送告警信息,日志打印、文本发送优化
2022-05-27 19:00:41 +08:00
ulricqin
ecc51001c3
New Dashboard and support variables in alert_rule_note ( #953 )
...
* change alert rule
* Db connect update (#939 )
* update target's cluster field when clustername modified in server.conf
* code refactor
* db connect update
* delete DriverName
Co-authored-by: Ulric Qin <ulric.qin@gmail.com>
Co-authored-by: zhangjiandong <zhang.jiandong@baiso.com>
* update sql struct
* change sql
* add some files for new dashboard
* add new board apis
* fix query data
* add dashboard migrate api
* rule note support template
* add value as data for template
* parse rule note before persist
* use prometheus var names
* fixbug rule note template
* refactor sql
* add logo
* refactor: add some log
* mv package poster to pkg
* add version
* compute user total in usage reporter
* feat: add some service api
Co-authored-by: 710leo <710leo@gmail.com>
Co-authored-by: countingwww <871138993@qq.com>
Co-authored-by: zhangjiandong <zhang.jiandong@baiso.com>
2022-05-20 23:48:49 +08:00
Ulric Qin
1ba0f5ab74
upgrade to 5.6.0
2022-04-08 11:43:11 +08:00
Ulric Qin
7eb665e401
modify default sql of alert_aggr_view
2022-04-08 10:11:55 +08:00
Ulric Qin
d0efb206d9
add preset metric_view
2022-04-06 19:04:02 +08:00
Ulric Qin
f7318cfc5a
alter table user to users
2022-04-05 09:12:30 +08:00
Ulric Qin
d3576440d4
fix index of metric_view and alert_aggr_view
2022-03-28 10:15:53 +08:00
Ulric Qin
c557e383b6
add metric_view crud method
2022-03-27 19:06:31 +08:00
Ulric Qin
30365a2256
code refactor
2022-03-22 15:14:56 +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
c9be9b0538
add label_value field for busi_group
2022-03-21 11:44:51 +08:00
Ulric Qin
7ec6d84c7d
use text for chart.configs
2022-03-17 18:57:57 +08:00
Ulric Qin
598ae07fc2
add feature: recover_duration
2022-01-26 08:59:30 +08:00
Ulric Qin
d590f6d5c1
enable_in_bg logic
2022-01-08 17:52:29 +08:00
Ulric Qin
08c6659804
use longer varchar
2021-12-24 20:03:53 +08:00
Ulric Qin
7f0877bf28
add table column: last_eval_time in alert_his_event
2021-12-11 18:07:01 +08:00
Ulric Qin
964d50b4e7
add perm function in routers
2021-12-10 09:44:06 +08:00
Ulric Qin
e0c1bebb13
modify n9eetc dir
2021-12-08 23:55:51 +08:00