电话告警zabbix配置
1 总述
先描述下整体需求。需要把zabbix的告警信息通过电话能通知到人,我们演示个案例,监控一台服务器的80端口,端口down时,把告警信息通知到用户。总共分6步,下面是详细配置。
2 添加监控项
查找对应主机,创建监控项。



3 添加触发器
 
 
4 创建报警媒介类型
 
 

| try { Zabbix.Log(4, 'params= '+value); params = JSON.parse(value); req = new CurlHttpRequest(); data = {}; result = {}; req.AddHeader('Content-Type: application/json'); resp = req.Post('http://192.168.20.33:8080/api/v1/alertzabbix',JSON.stringify(params)); } catch (error) { result = {}; } 
 return JSON.stringify(result); | 
5 创建用户和用户组
先创建用户组
 
 
再创建用户,并将用户添加至用户组。
 
 
 

6 创建动作
 

 
7 测试
这台机器上80端口是nginx所占用,把nginx停服后,就能收到电话告警。
    休对故人思故国 且将新火试新茶 诗酒趁年华
 
                    
                     
                    
                 
                    
                

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号