zabbix自定义监控项和设置sendEmail

1、改配置文件,自定义监控项

key必须唯一,返回值小于512k
vim /etc/zabbix/zabbix_agentd.conf 

296 UserParameter=login-user,uptime | awk -F ' ' '{print $4}'

systemctl restart zabbix-agent

在zabbixserver上执行

zabbix_get -s 172.16.234.122 -k login-user

没有zabbix_get yum 安装

2、在web界面上增加自定义监控项  

配置  主机  监控项  创建监控项

配置  主机  图形 创建图形

 可以点 五角星添加到喜爱的图形

 添加触发器

添加声音报警

 安装sendEmail

wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz
mkdir /usr/local/bin
tar zxf sendEmail-v1.56.tar.gz -C /usr/src
cd /usr/src/sendEmail-v1.56
cp -a sendEmail /usr/local/bin
chmod +x /usr/local/bin/sendEmail
yum install perl-Net-SSLeay perl-IO-Socket-SSL -y

cd /usr/lib/zabbix/alertscripts

vim sendEmail.sh

#!/bin/bash
#
to=$1
subject_utf8=$2
body_utf8=$3
# 转换邮件标题为GB2312,解决邮件标题含有中文,收到邮件显示乱码的问题。
subject_gb2312=`iconv -t GB2312 -f UTF-8 << EOF
$subject_utf8
EOF`
[ $? -eq 0 ] && subject="$subject_gb2312" || subject="$subject_utf8"

# 转换邮件内容为GB2312
body_gb2312=`iconv -t GB2312 -f UTF-8 << EOF
$body_utf8
EOF`
[ $? -eq 0 ] && body="$body_gb2312" || body="$body_utf8"

/usr/local/bin/sendEmail -f 'ZABBIX INFORMATION<IT-service-IN@tjbhca.com>' -t "$to" -s 172.16.103.91 -u "$subject" -o message-content-type=html -o message-charset=gb2312 -xu 'IT-service(IN)@tjbhca.com' -xp Tjca@2018 -m "$body" -o tls=no

chmod +x sendEmail.sh
chown zabbix.zabbix sendEmail.sh
./sendEmail.sh XXX@126.com test 123

 

 

故障{TRIGGER.STATUS},服务器:{HOST.NAME}发生: {TRIGGER.NAME}故障! 

告警主机IP地址:{HOST.CONN}<br/>
告警主机:{HOST.NAME}<br/>
告警时间:{EVENT.DATE} {EVENT.TIME}<br/>
告警等级:{TRIGGER.SEVERITY}<br/>
告警信息: {TRIGGER.NAME}<br/>
告警项目:{TRIGGER.KEY1}<br/>
问题详情:{ITEM.NAME}:{ITEM.VALUE}<br/>
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}<br/>

恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME}: {TRIGGER.NAME}已恢复!

告警主机IP地址:{HOST.CONN}<br/>
告警主机:{HOST.NAME}<br/>
告警时间:{EVENT.DATE} {EVENT.TIME}<br/>
告警等级:{TRIGGER.SEVERITY}<br/>
告警信息: {TRIGGER.NAME}<br/>
告警项目:{TRIGGER.KEY1}<br/>
问题详情:{ITEM.NAME}:{ITEM.VALUE}<br/>
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}<br/>

piwik.org

流量统计软件,开源的

原文地址:https://www.cnblogs.com/liulj0713/p/9733164.html