ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

zabbix 添加监控方法

2022-05-26 23:34:25  阅读:141  来源: 互联网

标签:get netstat iostat agent zabbix 添加 监控


1-基本Linux监控方式
配置--主机--创建主机

主机选项卡--星号为必填项

主机名称:123
群组:123
agent IP地址:1.1.1.1

模板选项卡
手动输入主要的几个监控指标

OS linux
ping
http https

先点上面的添加,再点下面的添加

2-自定义监控模式

yum install sysstat -y \安装sysstat工具包

iostat \查看硬盘tps值

iostat | awk '$1 ~/nvme0n1/{print $2}' \精确获取到iostat命令tps的值,我这里是M2硬盘,所以是nvme0n1,一般为sda

vim /etc/zabbix/zabbix_agentd.conf \修改zabbix-agent.conf配置文件

UserParameter=sda_tps,iostat | awk '$1 ~/nvme0n1/{print $2}'
\找到UserParameter= 后面加上名称key,具体的命令脚本

systemctl restart zabbix-agent.service \重启监控项

现在zabbix server服务端上进行测试取值,确认监控添加是否正确

yum install zabbix-get -y \安装zabbix-get最新版

zabbix_get -s 10.110.112.112 -k sda_tps \-sIP地址,-k监控名称key,-p端口默认为10050

配置-主机-创建监控项

最新数据

vim /etc/zabbix/zabbix_agentd.conf \再次打开配置文件

UserParameter=estab_count,netstat -antp | grep ':80' | grep -c 'ESTABLISHED' \再次增加一个取值项

systemctl restart zabbix-agent.service \重启zabbix-agent服务

zabbix_get -s 10.110.112.112 -k estab_count \测试取值有报错,原因为命令权限为root,需要给文件增加权限

which netstat \找到netstat这个文件的位置

chmod u+s /usr/bin/netstat \增加root权限

标签:get,netstat,iostat,agent,zabbix,添加,监控
来源: https://www.cnblogs.com/winyhan/p/16315825.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有