夜莺v5能直接把报警推送到自定义接口吗

Viewed 69

夜莺v5能直接把报警推送到自定义接口吗,具体怎么实现,改哪些参数和配置文件啊

1 Answers

可以。告警规则里可以配置回调地址,server.conf 里也可以配置全局回调地址。夜莺会把告警事件encode为json,放到HTTP request body中推给回调地址。你要是不知道这个json的格式,可以用nc起一个监听,把监听地址配置到回调地址里,这样产生告警事件之后发给nc监听的端口,你就可以看到内容了。nc起端口可以这么起:

nc -k -l 1234

上例是监听在 1234 这个端口,假设nc这个机器的ip是192.168.1.2,回调地址就可以配置为 http://192.168.1.2:1234 告警出发之后,你就可以在nc命令的stdout里看到request body了