Zabbix 监控主机

Posted 2567xl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix 监控主机相关的知识,希望对你有一定的参考价值。

添加自身为被监控主机

技术图片

 

 技术图片

 

 技术图片

 

 技术图片

 技术图片

 

先添加再更新

 技术图片

 

 技术图片

 

 技术图片

 

 添加 windows 主机 windows10

Windows 解压 zabbix_agents_3.2.0.win.zip

1、首先在 C 盘根目录下创建 zabbix 的文件夹

2、将需要的文件拖到该文件夹内(bin/win64)

3、修改 windows 配置文件(zabbix.agent.win.conf)的三处

Server = 192.168.200.123

ServerActive = 192.168.200.123

Hostname = windows10

完成后保存放到 windows 中

Windows 中启动 zabbix (注意:以下操作请严格安装文档操作否则将会报错)

以管理员省份运行 命令提示符

技术图片

 

 关闭后重新打开一个 cmd 查看

技术图片

 

 Zabbix 中添加 windows 主机实现监控

和添加自身主机类似

配置 ——> 主机 ——>创建主机

主机名称 :windows10

群组要创建    Windows servers

添加的模板为 Template  OS Windows 

Zabbix 监控网络设备

安装 GNS

先安装 Wireshark-win64-1.12.4.exe 和 SolarWinds-ResponseTimeViewer-v1.0-GNS.exe

在安装 GNS3-1.3.10-all-in-one.exe

添加 router 镜像

技术图片

技术图片

技术图片

 

 技术图片

 

 技术图片

 

 技术图片

 

 技术图片

 

 技术图片

 

 工作中放入一个 router  一个 Cloud1

Cloud1     右击 ——> configure

技术图片

 

 技术图片

 

 技术图片

 

 router       右击 ——> Console

网络设备支持 snmp 协议来做监控,首先在交换机上配置 IP 地址,并开启 snmp,主要是设置共同体的值。

conf t

int f0/0

ip add 192.168.200.100 255.255.255.0

no sh

exit

no ip routing

snmp-server community centos RO

snmp-server enable traps

snmp-server host 192.168.200.123 centos               指定共团体名称

Zabbix 中添加监控设备

技术图片

 

 技术图片

 

技术图片

 

 填写共团体名称(不写监控不到)

 技术图片

 

 技术图片

 

 添加 图形

技术图片

 

 技术图片

 

监控项全部添加

 技术图片

 

 Zabbix 监控 Linux 主机

Linux-clinet 操作(agent)

 源码安装 zabbix

yum -y install libxml2-devel libcurl-devel pcre-devel ntpdate gcc gcc-c++ make   //安装依赖包

ntpdate s1a.time.edu.cn                      //联网时间同步清华大学源

tar xf zabbix-3.4.11.tar.gz -C /usr/src/

cd /usr/src/zabbix-3.4.11/

./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl --with-libxml2 && make -j2 &&make install

cp misc/init.d/tru64/zabbix_agentd /etc/init.d/                 //复制启动脚本

vim /etc/init.d/zabbix_agentd                                           

24  DAEMON=/usr/local/zabbix/sbin/zabbix_agentd                           //更改为安装路径

chmod +x /etc/init.d/zabbix_agentd                                                     //添加执行权限

cd

useradd -M -s /sbin/nologin zabbix                                                      //创建程序用户

chown -R zabbix:zabbix /usr/local/zabbix/                                           //授权安装目录

cd /usr/local/zabbix/

mkdir logs

chown -R zabbix:zabbix logs/

cp /usr/local/zabbix/etc/zabbix_agentd.conf{,.bak}

vim /usr/local/zabbix/etc/zabbix_agentd.conf

PidFile=/tmp/zabbix_agentd.pid
Server=127.0.0.1,192.168.200.123
ServerActive=192.168.200.123
Hostname=server.zabbix.com                                              
LogFile=/usr/local/zabbix/logs/zabbix_agentd.log
Include=/usr/local/zabbix/etc/zabbix_server.conf.d/*.conf

UnsafeUserParameters=1

UserParameter=mysql.version,mysql -V

UserParameter=mysql.status[*],/usr/local/zabbix/etc/chk_mysql.sh $1

UserParameter=mysql.ping,mysqladmin -uroot -p123123 -P3306 -h192.168.200.124 ping | grep -c alive

service zabbix_agentd start

Zabbix agent started.

netstat -lnpt | grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 10374/zabbix_agentd

Zabbix 添加 Linux 主机

 同添加自身主机类似

配置——>主机——> 创建主机

主机名称:agent.zabbix.com

IP地址:192.168.200.124

 

 

 

 

 

 

 

 

 

以上是关于Zabbix 监控主机的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix应用二:Zabbix添加监控主机

zabbix添加监控主机可用性为啥不亮

36-Zabbix使用监控模板监控主机流程

zabbix 怎么监控windows动态主机

Zabbix添加Linux监控主机

zabbix监控tomcat主机,并自动部署新主机