首页 > 代码库 > zabbix告警模板表格化

zabbix告警模板表格化

 

为了更好的用户体验,我们需要尽量美化我们的输出内容,尽量做到整齐划一,让人看了会有很舒服的感觉,

这个好像和苹果的产品一样,给人一种美感让人感觉非常享受。

一般我们的zabbix告警邮件就是纯文字,建议发送邮件的时候采用html的信体方式发送,并且表格化、颜色化输出。

下面是我的模板代码,可以根据自己的需求做调整:

技术分享
 1 <table border="1"  bordercolor="black" cellspacing="0px" cellpadding="4px">
 2 <tr >
 3 
 4 <td>告警主机</td>
 5 <td bgcolor="#FF3333">{HOSTNAME1}</td>
 6 </tr>
 7 
 8 <tr>
 9 <td>告警时间</td>
10 <td>{EVENT.DATE} {EVENT.TIME}</td>
11 </tr>
12 
13 <tr>
14 <td>告警等级</td>
15 <td>{TRIGGER.SEVERITY}</td>
16 </tr>
17 
18 <tr>
19 <td>告警信息</td>
20 <td>{TRIGGER.NAME}</td>
21 </tr>
22 
23 <tr>
24 <td>告警项目</td>
25 <td>{TRIGGER.KEY1}</td>
26 </tr>
27 <tr >
28 <td>问题详情</td>
29 <td bgcolor="#FF3333">{ITEM.NAME}:&nbsp;{ITEM.VALUE}</td>
30 </tr>
31 <tr>
32 <td>当前状态</td>
33 <td>{TRIGGER.STATUS}:&nbsp;{ITEM.VALUE1}</td>
34 </tr>
35 <tr>
36 <td>事件ID</td>
37 <td>{EVENT.ID}</td>
38 </tr>
39 
40 </table>
View Code

下面是效果图:

技术分享

 

恢复后的模板可以将颜色调成绿色的,这样体验就更好了。

技术分享

 

是不是感觉很好,比单纯的文字要好的多,所以一定要注重用户体验。

就好像你的标题,越简洁越好,同时还要描述清楚主题.

 

zabbix告警模板表格化