zabbix技术分享——使用docker-compose快速部署zabbix监控系统
10571使用docker-compose这个容器编排工具来高效的启动zabbix监控系统
View details热门搜索 企业动态 新闻中心 成功案例 社区 Prometheus交流区
在IT运维工作中,日志起着举足轻重的作用,它最能反映出应用当前和以往出现过的问题,充分利用好日志,可以帮助我们快速解决运维问题。我们可以通过zabbix监控系统日志、nginx、Apache、业务日志等等,在海量日志中抓取我们关心的异常记录,并且根据异常情况提供报警。下面将为大家讲解如何使用zabbix创建自定义键值监控项,以监控系统日志文件大小。

解压agent包
[root@localhost sbin]# tar xvf zabbix_agent-6.2.2-linux-3.0-amd64-static.tar.gz
编写配置文件,修改参数
[root@localhost sbin]# vim /root/conf/zabbix_agentd.conf

其中的参数含义:
Server=192.168.109.181 #zabbix server ip
ServerActive=192.168.109.181 # zabbix server ip
Hostname=192.168.109.149 #本主机名
HostMetadataItem=system.uname #获取自身操作系统参数信息
AllowRoot=1 #运行以root用户运行agent
运行启动命令
[root@localhost sbin]# /root/sbin/zabbix_agentd -c /root/conf/zabbix_agentd.conf
使用ss -tnl检测10050端口是否存在,若存在即安装成功

[root@localhost sbin]# vim /root/conf/zabbix_agentd.conf

其中参数含义:
test #自定义键值得名称
du -sh /var/log/messages|awk ‘{print $1}’ #获取数据所运行的命令或者是脚本,这里是命令
重启agent
[root@localhost sbin]# ps -ef|grep zabbix

1、点击“配置”—> “主机” ,查询刚刚上线的被管节点的IP,最后点击监控项

2、点击“创建监控项”

“名称” 可以自定义
“类型” 选择zabbix客户端或者zabbix客户端(主动式)
“键值” 填写上面我们在agent配置文件填写的自定义键值得名称
最后点击“添加”

点击 “检测”à “最新数据” à 筛选刚刚添加的被管节点以及监控项

如图,zabbix监控系统文件日志大小已成功实现

这一期的zabbix的技术分享到这就结束了,是不是炒鸡简单呢?更多zabbix监控日志内容,还可以查看往期内容:zabbix6.0监控业务日志(https://forum.lwops.cn/article/316),zabbix监控日志方法分享,我是乐维君,专注运维技术分享,关注我,运维更无忧。

使用docker-compose这个容器编排工具来高效的启动zabbix监控系统
View detailszabbix是一个功能强大的网络监控工具,它可以监控各种网络设备、服务器、应用程序等。zabbix监控数据的收集和处理通过轮询器进程完成,这些进程运行在zabbix server和zabbix proxy上。但是,有时候可能会遇到无...
View details在zabbix使用过程中,zabbix-agent通常部署在被监控目标上,用于主动监控本地资源和应用程序,并将目标的可用性、完整性及其他统计信息数据发送给zabbix-serv...
View details历史数据(history)和趋势数据(trends)是Zabbix中存储收集到的数据的两种方式。官方文档显示,Zabbix历史数据是每分钟收集到的监控数据,趋势数据则是按小...
View details