Zabbix添加Linux监控主机
Posted 江晓龙的技术博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix添加Linux监控主机相关的知识,希望对你有一定的参考价值。
zabbix添加主机环境准备
ip | 主机名 | 服务 |
---|---|---|
192168.81.210 | zabbix-server | zabbix-server |
192.168.81.220 | 192_168_81_220 | zabbix-agent |
192.168.81.230 | 192_168_81_230 | zabbix-agent |
1.添加一台监控主机
1.1.为zabbix server添加监控
1.安装zabbix-agent
[root@zabbix-server ~]# yum -y install zabbix-agent --downloaddir=/root
2.启动zabbix-agent
[root@zabbix-server ~]# systemctl start zabbix-agent.service
[root@zabbix-server ~]# systemctl enable zabbix-agent.service
3.刷新页面查看是否是启用状态
如果长时间不启用,重启zabbix-server即可
systemctl restart zabbix-server
1.2.添加一台新的主机监控
所有zabbix客户端都要按着下面的命令进行配置,配置完成后在页面上添加监控主机
1.安装zabbix-agent
[root@zabbix-server ~]# yum -y install zabbix-agent
2.配置zabbix agent
主要配置Server即可
[root@192_168_81_220 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
[root@192_168_81_220 ~]# egrep ^[a-z]|^[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.81.210
ServerActive=192.168.81.210
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/*.conf
3.启动zabbix-agent
[root@192_168_81_220 ~]# systemctl start zabbix-agent
[root@192_168_81_220 ~]# systemctl enable zabbix-agent
1.3.页面添加监控主机
1.3.1.点击创建主机
1.3.2.配置监控主机信息
配置主机名称和可见名称,也就是监控主机ip地址
群组:一般都会将监控主机加入到某个群组,如果群组不存在则点击下拉列表中的新
代理程序端口:ip地址要写监控主机的ip,如果改了默认的10050端口则修改为新改的,没有修改则保持默认
最后点击添加
1.3.3.添加监控模板
1.3.4.重启zabbix-sevrer使主机立即生效
刚刚添加完的主机这里是灰色的,将zabbix-server重启后即可生效,默认60s同步一次数据库,重启可以立即生效
重启zabbix-server
[root@zabbix-server ~]# systemctl restart zabbix-server
试着telenet监控端端口
[root@zabbix-server ~]# telnet 192.168.81.220 10050
Trying 192.168.81.220...
Connected to 192.168.81.220.
Escape character is ^].
^CConnection closed by foreign host.
刷新页面
以上是关于Zabbix添加Linux监控主机的主要内容,如果未能解决你的问题,请参考以下文章
Zabbix添加对Linux服务器的监控(Zabbix-Agent)
Zabbix4.0.1使用自带模板监控Linux主机基本选项(CPU内存硬盘网卡)