zabbix

监控项

创建新的监控项

数据采集 ----- 主机 ----- 监控项 ----- 创建监控项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用系统键值对

system.cpu.load[,] 左边:那台主机 右边:需要监控的操作时间等
在这里插入图片描述
在这里插入图片描述

将创建在主机上的监控项复制到模板上

全选创建监控项 ----- 复制 ----- 模板 ----- 空模板(wuhang)----- 数据采集 ----模板(查看结果)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建图形

数据采集 — 模板 — 图形 — 创建图表 — 名字、添加监控项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

创建自定义键值

创建模板

[root@zabbix-agent ~]# vim /etc/zabbix/zabbix_agentd.conf 
UserParameter=loginusers,who | wc -l
[root@zabbix-agent ~]# vim /etc/zabbix/zabbix_agentd.conf 

数据采集 — 模板 — 创建模板 — 在键值对写入loginusers
在这里插入图片描述
在这里插入图片描述

创建图像

数据采集 — 模板 — 创建模板 – 名称、添加监控项
在这里插入图片描述

编译仪表盘

仪表盘 – 编辑仪表盘 – 选择图表右上方的三点 – 删除 – 双击空白出现创建 – 类型选择图形 – 添加数据采集 — 数据采集中选择颜色模板和需要显示的内容
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

编辑触发器

数据采集 – 模板 – 触发器 – 创建触发器 – 写入名称选择严重级别表达式(表达式中要添加监控项和结果)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

邮件发送

原理 和 添加本地解析

在这里插入图片描述

[root@zabbix-server ~]# vim /etc/hosts 
[root@zabbix-server ~]# cat /etc/hosts 
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.100.60  zabbix-server.example.com  zabbix-server
192.168.100.70  zabbix-agent.example.com  zabbix-agent
[root@zabbix-server ~]# ping zabbix-agent
PING zabbix-agent.example.com (192.168.100.70) 56(84) bytes of data.
64 bytes from zabbix-agent.example.com (192.168.100.70): icmp_seq=1 ttl=64 time=0.332 ms
64 bytes from zabbix-agent.example.com (192.168.100.70): icmp_seq=2 ttl=64 time=0.283 ms
^C
--- zabbix-agent.example.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1025ms
rtt min/avg/max/mdev = 0.283/0.307/0.332/0.024 ms
[root@zabbix-server ~]# 

本地发送

[root@zabbix-server ~]# yum -y install postfix
[root@zabbix-server ~]# vim /etc/postfix/main.cf
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
[root@zabbix-server ~]# systemctl restart postfix.service 
[root@zabbix-server ~]# systemctl enable postfix.service 
Created symlink /etc/systemd/system/multi-user.target.wants/postfix.service → /usr/lib/systemd/system/postfix.service.

媒介
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用户
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
触发器动作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第三方邮件发送

媒介
在这里插入图片描述
用户
在这里插入图片描述
在这里插入图片描述
触发器动作
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

第三方邮件发送 + 脚本

[root@zabbix-agent mail]# yum -y install s-nail
[root@zabbix-server mail]# vim /etc/s-nail.rc
set from=wanghahaha2024@163.com
set smtp=smtp.163.com
set smtp-auth-user=wanghahaha2024@163.com
set smtp-auth-password=粘贴163邮箱授权码
set smtp-auth=login
set ssl-verify=ignore
[root@zabbix-server mail]# vim /etc/s-nail.rc 
[root@zabbix-server mail]# chown -R zabbix:zabbix /etc/s-nail.rc
[root@zabbix-server mail]# vim  /usr/lib/zabbix/alertscripts/mail-send.sh
[root@zabbix-server mail]# cat /usr/lib/zabbix/alertscripts/mail-send.sh 
#!/bin/bash
messages=`echo $3 | tr '\r\n' '\n'`
subject=`echo $2 | tr '\r\n' '\n'`
echo "${messages}" | s-nail -s "${subject}" $1
[root@zabbix-server mail]# chown -R zabbix:zabbix /usr/lib/zabbix/alertscripts/mail-send.sh
[root@zabbix-server ~]# chmod  +x  /usr/lib/zabbix/alertscripts/mail-send.sh

媒介
在这里插入图片描述

脚本参数
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}

在这里插入图片描述

用户
在这里插入图片描述

触发器动作

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

主题和内容
problem: {EVENT.NAME}
problem start at {EVENT.TIME} on {EVENT.DATE}
problem name: {EVENT.NAME}
host: {HOST.NAME}
severity: {EVENT.SEVERITY}

original problem ID: {EVENT.ID}
{TRIGGER.URL}

resolved: {EVENT.NAME}
problem has been resolved at {EVENT.RECOVERY.TIME} ON {EVENT.RECOVERY.DATE}
problem name: {EVENT.NAME}
host: {HOST.NAME}
severity: {EVENT.SEVERITY}

original problem id: {EVENT.ID}
{TRIGGER.URL}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值