Skip to content

Commit 718db4e

Browse files
author
杨红飞
committed
[Update] 更新Prometheus报警内容的美观
1 parent b744d1a commit 718db4e

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed
Binary file not shown.

biz/handlers/send_handler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,11 @@ def patch(self, *args, **kwargs):
102102
self.write(dict(code=0, msg='关联用户成功'))
103103

104104

105-
class SendHanlder(tornado.web.RequestHandler):
105+
class SendHanlder(BaseHandler):
106106

107107
def post(self, *args, **kwargs):
108108
data = json.loads(self.request.body.decode("utf-8"))
109-
save_data() # 用户前端配置的信息写入redis,发送告警使用,默认1小时一次,这是为了立刻添加的让其生效
109+
#save_data() # 用户前端配置的信息写入redis,发送告警使用,默认1小时一次,这是为了立刻添加的让其生效
110110
# print('data---->', data)
111111
alerts = data.get('alerts') # 获取AlertManager POST报警数据
112112
# alerts = [{'status': 'firing', 'labels': {'alertname': 'Node主机CPU利用率过高', 'instance': '172.16.1.53:9100', 'prometheus': 'monitoring/k8s', 'severity': '严重'}, 'annotations': {'detail': '172.16.1.53:9100: CPU利用率过高于75% (当前值: 92.11666666667345)', 'summary': '172.16.1.53:9100: CPU利用率过高'}, 'startsAt': '2019-03-18T05:34:54.025953211Z', 'endsAt': '0001-01-01T00:00:00Z', 'generatorURL': 'http://prometheus-k8s-1:9090/graph?g0.expr=100+-+%28avg+by%28instance%29+%28irate%28node_cpu_seconds_total%7Bjob%3D%22node-exporter%22%2Cmode%3D%22idle%22%7D%5B5m%5D%29%29+%2A+100%29+%3E+75&g0.tab=1'}]

biz/promethues_write_redis.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ def save_data():
5252

5353

5454
if __name__ == '__main__':
55-
#save_data()
56-
pass
55+
save_data()
56+
#pass

0 commit comments

Comments
 (0)