Zabbix之自定义添加item key

Zabbix之自定义添加item key

给要监控的主机先装上zabbix-agent,并使用被动模式

客户端安装上zabbix-agent,zabbix服务器创建监控主机

# 直接使用rpm装
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.28-1.el7.x86_64.rpm

# 使用yum装
# lb-node1
[root@lb-node1 ~]# yum install -y zabbix-agent
[root@lb-node2 ~]#rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm


# lb-node2
[root@lb-node2 ~]#rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
[root@lb-node2 ~]# yum install -y zabbix-agent

// 修改lb-node1与lb-node2的Server
[root@lb-node1 ~]# sed -i 's@Server=127.0.0.1@Server=192.168.1.17@g' /etc/zabbix/zabbix_agentd.conf 
[root@lb-node1 ~]# grep ^[a-Z] /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.17
ServerActive=127.0.0.1
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/
[root@lb-node1 ~]# 

# 启动agent,并加入开机自启
[root@lb-node1 ~]# systemctl start zabbix-agent.service 
[root@lb-node1 ~]# systemctl enable zabbix-agent.service 

Zabbix创建主机

  • 创建主机lb-node1
    [外链图片转存失败(img-sit1OqNM-1562417675528)(FFF675CE87E24ACAA849E8A9AD5CCE59)]

  • 添加Template OS Linux模板
    [外链图片转存失败(img-Th7reH1m-1562417675529)(19C7E6FE27EE4B329D4B7E062C571D77)]

  • 创建主机lb-node2(可用克隆的方式)
    [外链图片转存失败(img-tgCM9MvL-1562417675530)(B5005BA07A124B4581726406676C65D8)][外链图片转存失败(img-dDMRHN9q-1562417675531)(9A91AE286CAC43B9A13319F34D17F31D)]

  • 克隆成功[外链图片转存失败(img-Ia8n2IBD-1562417675532)(1AF1C263E31E46D2919864EAA460D8E4)]
    [外链图片转存失败(img-X2mKh0gh-1562417675532)(9ACBFB3C48784D9F8DB46BDBF0724DC5)]

自定义添加item

# vim /etc/zabbix/zabbix_agentd.conf +293
...
UserParameter=memory.uasge[*],/bin/cat /proc/meminfo |grep "$1"|awk '{print $$2}'
UserParameter=login_user,/usr/bin/w |awk -F "," 'NR==1{print $2}'|awk '{print $1}'
 #监控客户端登陆个数

# 重启agent
systemctl restart zabbix-agent

测试,zabbix-server服务端验证配置

[外链图片转存失败(img-Cs0tSiqi-1562417675534)(0846F64F4DDB471D89151D06DD637029)]
MemTotal: 所有可用RAM大小 (即物理内存减去一些预留位和内核的二进制代码大小)
MemFree: LowFree与HighFree的总和,被系统留着未使用的内存
[外链图片转存失败(img-ZhW6hXxa-1562417675535)(D6BE4751D76847E4B5D000CD40F7BE0E)]

报警

告警信息将分为两个等级梯度发送

首先要支持远程执行命令,必须开启远程执行命令,以及sudo权限

[root@linux-node2 ~]# vim /etc/zabbix/zabbix_agentd.conf
EnableRemoteCommands=1
[root@linux-node2 zabbix_agentd.d]# systemctl restart zabbix-agent
[root@linux-node2 ~]# visudo
zabbix      ALL=NOPASSWD: /usr/bin/systemctl restart httpd

[外链图片转存失败(img-CvKeBkrd-1562417675536)(08561345AD124F7D843E9248F57B409D)]
[外链图片转存失败(img-D6Rj0o23-1562417675537)(B4FE211EA63546679B38DC99277CF928)]
[外链图片转存失败(img-w2NEwMbq-1562417675538)(5816752A999B4BE788ADE3221C5DF6F0)]
第一梯度:1-2步,远程执行命令重启Apache,间隔时间为60s,发送执行2次知道故障恢复。
[外链图片转存失败(img-PS03R8To-1562417675539)(552C463406CF449DAACDE8613CB166A3)]
第二梯度:3-4步,发送给Admin用户,间隔时间为60s,发送两次,直到故障恢复。
[外链图片转存失败(img-SzVoGeQe-1562417675540)(747AAF1AF57740C6845FF146995510AE)]在这里插入图片描述

  • 定义用户接受媒体
    [外链图片转存失败(img-vCaAP9US-1562417675541)(E87ED78461C149DB884A014A679F53A7)][外链图片转存失败(img-UNjxgG8y-1562417675542)(47EC02B9E8C046D3981165313C8F15C7)]
    [外链图片转存失败(img-8lhBjaEt-1562417675543)(ACF4F88F95F54570B5247B48160D12F3)]
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值