576 Commits (2bea8b7c842cbb1f4c2493126064f4e0aa3f238e)

Author SHA1 Message Date
Ulric Qin 496c8d8356 handle alerts builtin
3 years ago
Jeyrce.Lu 18164fdb16
perf: optimize alert plugin call(#886) (#891)
3 years ago
Ulric Qin 3b9e40c5d4 add severity in card
3 years ago
Ulric Qin 6d20b8ef72 fill notify groups of events
3 years ago
Ulric Qin 8bdd35975e AlertCurEventGetByIds
3 years ago
Ulric Qin 9ccdd6c3e7 fix nil pointer
3 years ago
Ulric Qin 30365a2256 code refactor
3 years ago
Ulric Qin cdd4100a30 code refactor
3 years ago
Ulric Qin 2cd9f50357 code refactor
3 years ago
Ulric Qin 106345ff49 add debug log
3 years ago
Ulric Qin 7c8c961aef query alerts card
3 years ago
Ulric Qin e1bd7f0267 verify alert_aggr_view
3 years ago
Ulric Qin 025c5809be add alert_aggr_view crud
3 years ago
Ulric Qin d45fdd50e7 modify sql: add group_name for event
3 years ago
Ulric Qin 4a62339c69 do not math.Round for metric value
3 years ago
Ulric Qin 5a9b8d6bd0 add configuration: BusiGroupLabelKey
3 years ago
Ulric Qin 8ce71de693 code refactor for append labels
3 years ago
Ulric Qin 6d9846f1f5 sync busi_group
3 years ago
Ulric Qin c9be9b0538 add label_value field for busi_group
3 years ago
Jeyrce.Lu 302cebbbec
[#886] Feature: 提供一种go plugin 告警通知方式 (#887)
3 years ago
zheng 46c60a32fd
修复无法删除空dashboard问题 (#889)
3 years ago
Ulric Qin 1ffdf3d283 bugfix: AdminRole
3 years ago
Ulric Qin 94a49c17f7 persist recovered events
3 years ago
Ulric Qin e515039ad4 use bgrwCheck func to check alert_rule put
3 years ago
Ulric Qin c6356df81f +NotifyBuiltinEnable
3 years ago
Ulric Qin 9c662de129 add smtp log
3 years ago
Ulric Qin caa37b087c use batch send mail
3 years ago
Ulric Qin b63c853889 use smtp.DialAndSend func
3 years ago
Ulric Qin 2ff79c7780 use golang as sender
3 years ago
Ulric Qin 403cb5a6ad not stable version
3 years ago
zheng b43f196d86
优化只保留5位小数 (#878)
3 years ago
Ulric Qin 483b353494 Merge branch 'main' of github.com:didi/nightingale
3 years ago
Ulric Qin cddc99981d modify perm of read tasks
3 years ago
zheng 01f1f50880
限制timestamp不能大于当前时间5分钟 (#872)
3 years ago
Ulric Qin 8664c3df37 refactor
3 years ago
eshun f009c43878
add windows support (#867)
3 years ago
Ulric Qin f8482601a8 Merge branch 'main' of github.com:didi/nightingale
3 years ago
Ulric Qin 8c4ab88888 return all busi-groups when subscribe
3 years ago
张哲铭 37421dd56a
兼容使用pg数据库,contacts字段json格式无法转换的问题 (#868)
3 years ago
UlricQin d31fe9cb71 modify user-groups query limit
3 years ago
UlricQin bd762172d4 add space in error log
3 years ago
UlricQin b32a7b3a9e add global callback
3 years ago
UlricQin 3ccc09674e query user-groups
3 years ago
UlricQin 9beef8f36a add last_sent_time for alert_cur_event
3 years ago
UlricQin 2e63993b7f fix
3 years ago
UlricQin b482c7a076 recover_duration done
3 years ago
Ulric Qin 598ae07fc2 add feature: recover_duration
3 years ago
Ulric Qin e5d7612af9 n9e-server support basic auth for Reader
3 years ago
UlricQin f3924dab5b delete pendings when recoverRule
3 years ago
UlricQin 7f4cb3888f support falcon datamodel
3 years ago
UlricQin 120c2fe52a fix proxy Host header
3 years ago
UlricQin b9c674d662 prometheus proxy add Header Host
3 years ago
Ulric Qin dcee4677ed Merge branch 'main' of github.com:didi/nightingale
3 years ago
Ulric Qin d590f6d5c1 enable_in_bg logic
3 years ago
UlricQin 850a370f9d add targets apis
3 years ago
UlricQin 40e7ede5e3 Merge branch 'main' of github.com:didi/nightingale
3 years ago
UlricQin 9a2257dd1e ldap user default role configuration
3 years ago
Ulric Qin b693e80d75 check basicauth
3 years ago
Ulric Qin e9ce679649 handle python2 encoding
3 years ago
Ulric Qin a56d6b568b refactor log print
3 years ago
Ulric Qin 904d09d91c add datadog deflate encoding
3 years ago
Ulric Qin 3700f7a10b update datadog url
3 years ago
Ulric Qin d57415d23d add datadog receiver
3 years ago
Ulric Qin 06eca94492 add datadogSeries
3 years ago
Ulric Qin 74e4724e66 delete no use code: repeater.go
3 years ago
Ulric Qin 1ea8694769 refactor fireEvent
3 years ago
Ulric Qin 218140066b fix r.rule.NotifyRepeatStep unit
3 years ago
Ulric Qin 837cfab1bd refactor repeater
3 years ago
Ulric Qin 3428b11ea8 configuration for metrics.yaml and templates
3 years ago
Ulric Qin 49176ae240 support grafana-agent
3 years ago
Ulric Qin 8eb4a39e7d fix index out of range
3 years ago
Ulric Qin 0f65a1f5dd add remote write api support
3 years ago
Ulric Qin a71edc4040 extract IamLeader function and fix repeat
3 years ago
Ulric Qin 23b6cf1a68 fix repeat sender
3 years ago
Ulric Qin 0f3bbf6368 use NotifyRepeatNext as TriggerTime when repeat notify
3 years ago
Ulric Qin caa33c29e9 refactor creating busi group
3 years ago
Ulric Qin d5050338f3 use last_eval_time for filter
3 years ago
Ulric Qin 7f0877bf28 add table column: last_eval_time in alert_his_event
3 years ago
Ulric Qin d4c4257517 code refactor for i18n when occur duplicate tagkey
3 years ago
Ulric Qin 61f76afa0d handle duplicate tagkey
3 years ago
Ulric Qin 5634f48725 remove perm of targets
3 years ago
Ulric Qin 964d50b4e7 add perm function in routers
3 years ago
Ulric Qin d2cb48a2ef remove writer name
3 years ago
Ulric Qin 53411dc5d9 add perm
3 years ago
Ulric Qin cab6089a37 add perm control busi-group adding
3 years ago
Ulric Qin 32fea64f3e use configuration file to control AnonymousAccess
3 years ago
Ulric Qin aa2e5f15ee update recover event
3 years ago
Ulric Qin ed5e93f373 modify event url
3 years ago
Ulric Qin 48247ea7fe At least one team have rw permission
3 years ago
Ulric Qin 12a5f335bd get event detail no need login
3 years ago
Ulric Qin 5e19eadd61 add recover_time only when IsRecovered
3 years ago
Ulric Qin 0e88f0074c add recover_time
3 years ago
Ulric Qin 2bfc67686d refactor alert_subscribe.user_group_ids
3 years ago
Ulric Qin 4f8fedbaa0 delete no use code
3 years ago
Ulric Qin b108c9f11a refactor: The business group must retain at least one team
3 years ago
Ulric Qin bef8e8e548 bugfix: handle rule judge
3 years ago
Ulric Qin 88063cd30e bugfix: callback ibex
3 years ago
Ulric Qin a94a602d4f remove jwtAuth in prom api
3 years ago
UlricQin df97166f07 add api: check perm
3 years ago
UlricQin b418dec3ab bugfix: event mute
3 years ago