Commit Graph

951 Commits

Author SHA1 Message Date
UlricQin 77c6e0dbff Merge branch 'master' of https://github.com/didi/nightingale 2021-07-21 18:13:43 +08:00
UlricQin 3e22aabe28 tag value support blank 2021-07-21 18:11:45 +08:00
ning1875 bedea9eb05
添加jmx_exporter内置大盘图 (#739)
* 1. notify.py 支持安装channel反射发送
2. 支持钉钉群发送
3. 生成告警模板信息

* 1. notify.py 支持安装channel反射发送
2. 支持钉钉群发送
3. 增加二开说明

* 1. notify.py 用户创建一个虚拟的用户保存上述im群 的机器人token信息 user的contacts map中

* 1. notify.py alerts目录改为原来的

* 1. notify.py dingtalk send continue匹配

* 1. push型告警支持多条件 任意一个触发就触发

* 1. prometheus查询接口 tag-keys tag-values支持 params为空的情况

* 1. prometheus查询接口 ident匹配全部改为精确匹配
2. tagKey 提示改为tag_key

* 1. prometheus查询接口 支持instance_query 对外暴露

* 1. prometheus instance_query改名为instant-query
2. page group中去掉数据查询相关path

* 1. prometheus range_query 时间戳改为秒级
2. 查询支持传入分辨率参数

* 1. 新增jmx_exporter内置大盘
2021-07-21 14:20:01 +08:00
ning1875 0d8e5ec77c
prometheus range_query 时间戳和分辨率 (#738)
* 1. notify.py 支持安装channel反射发送
2. 支持钉钉群发送
3. 生成告警模板信息

* 1. notify.py 支持安装channel反射发送
2. 支持钉钉群发送
3. 增加二开说明

* 1. notify.py 用户创建一个虚拟的用户保存上述im群 的机器人token信息 user的contacts map中

* 1. notify.py alerts目录改为原来的

* 1. notify.py dingtalk send continue匹配

* 1. push型告警支持多条件 任意一个触发就触发

* 1. prometheus查询接口 tag-keys tag-values支持 params为空的情况

* 1. prometheus查询接口 ident匹配全部改为精确匹配
2. tagKey 提示改为tag_key

* 1. prometheus查询接口 支持instance_query 对外暴露

* 1. prometheus instance_query改名为instant-query
2. page group中去掉数据查询相关path

* 1. prometheus range_query 时间戳改为秒级
2. 查询支持传入分辨率参数
2021-07-20 16:15:06 +08:00
UlricQin de840af331
Multi roles support (#737)
* support multi user roles

* resources list support search tags and note
2021-07-20 14:40:50 +08:00
710leo 255b2b2320 fix: router path duplicate 2021-07-19 19:31:58 +08:00
ning1875 034b7a642e
refactor: rename instance_query to instant_query 2021-07-19 19:17:22 +08:00
710leo 407f9ca6ad refactor: change query default resolution 2021-07-19 16:27:37 +08:00
ning1875 bf1d8b1be4
feat: add instance_query api (#731) 2021-07-19 16:14:52 +08:00
UlricQin 562f3ea937 code refactor 2021-07-18 16:39:10 +08:00
UlricQin 0a29fb89c4 test xorm 2021-07-18 16:30:02 +08:00
UlricQin 27daddcb72 bugfix: query alert event 2021-07-18 16:16:57 +08:00
UlricQin c7b00ee8c6 rename default dash 2021-07-18 15:08:14 +08:00
UlricQin 1d7c7fd8af add i18n configuration 2021-07-18 09:04:01 +08:00
710leo 6b06e78b61 Merge branch 'master' of https://github.com/didi/nightingale 2021-07-17 19:33:53 +08:00
710leo 9ec1882032 docs: update changelog 2021-07-17 19:33:46 +08:00
Ulric Qin 18fc86d68a refactor plugin example 2021-07-17 19:27:10 +08:00
710leo a628d5bb59 docs: change tpl and sql 2021-07-17 18:48:55 +08:00
710leo df1e1cd334 docs: upgrade 5.0.0-rc2 2021-07-17 17:03:47 +08:00
710leo d6c6eaa064 refactor: series push api 2021-07-17 15:37:16 +08:00
yubo b4bdb08dc1
fix: support gzip/zlib with series push (#734) 2021-07-17 14:56:10 +08:00
Ulric Qin ae9c21e293 code refactor 2021-07-16 23:46:11 +08:00
Ulric Qin b65c8f696b check tag key 2021-07-16 23:30:09 +08:00
UlricQin 88e6e4bf56 add plugin example 2021-07-16 20:29:34 +08:00
UlricQin 8f4597045d rename preset classpath all->all.resources 2021-07-16 20:02:56 +08:00
UlricQin a7f12ad871 support query data use guest 2021-07-16 18:41:11 +08:00
UlricQin 4e791d50d4 refactor warning info at api: check regexp 2021-07-16 08:30:48 +08:00
UlricQin 9758e55b72 code refactor: extract _s and _e func 2021-07-15 18:46:40 +08:00
710leo 473239cc9a refactor: format history points timestamp 2021-07-10 02:42:57 +08:00
710leo 477cac6ca9 fix: process event mute 2021-07-10 02:32:28 +08:00
710leo 258e9738f7 feat: add tpl & status api 2021-07-09 20:13:28 +08:00
ning1875 39de0892f1
fix: query index api 2021-07-08 20:37:23 +08:00
710leo 36ec4e09fd docs: add docs 2021-07-06 23:00:44 +08:00
710leo aa4e6b7f36 feat: dashboards import and export 2021-07-06 22:52:36 +08:00
qinyening 6440645c5a
feat: alert rule api fill users and groups (#723) 2021-07-06 21:33:19 +08:00
qinyening 4585519943
fix: tag-keys tag-values query when params are empty (#722)
Co-authored-by: ning1875 <907974064@qq.com>
2021-07-06 20:42:27 +08:00
ning1875 1f16bc9a7b
refactor: send dingtalk notify 2021-07-04 18:53:33 +08:00
710leo 4b9cbf9aee refactor: add metric description in sql 2021-07-02 09:14:14 +08:00
710leo e0cc7dbffa refactor: log regex check api 2021-06-29 20:09:40 +08:00
ning1875 fd9d78061b
feat: notify support mail and dingding 2021-06-29 14:55:30 +08:00
UlricQin b03d57f40a do not cache ident alias mapper when ident is blank 2021-06-28 18:17:14 +08:00
qinyening 4e6e70c14d
release v5.0.0-rc1 (#708)
* release v5.0.0-rc1
2021-06-28 00:42:39 +08:00
710leo 2ef9a77325 upgrade 4.0.3 2021-06-27 18:13:26 +08:00
710leo 18b9fb3ee2 add some log 2021-06-25 11:46:34 +08:00
710leo 02f2554cc1 fix: nodata repeated recovery alerting 2021-06-22 23:11:55 +08:00
stonelgh 07961c9f21
m3db: fix Errorf calls (#703) 2021-06-21 15:06:44 +08:00
wjkxiaowu f770b3cf14
add system env when plugin run (#699)
Co-authored-by: root <root@localhost.localdomain>
2021-06-15 11:13:51 +08:00
UlricQin 62dd006d50
Update README.md 2021-06-14 20:57:43 +08:00
qinyening 9ff845d375
Update README.md 2021-06-09 19:32:21 +08:00
moses 58860dca48
去除配置文件重复项 (#694) 2021-06-09 15:15:08 +08:00