zabbix的自动发现机制,代理功能,SNMP监控

1.zabbix自动发现机制

zabbix客户端主动和服务端联系,将自己的地址和端口发送服务端,实现自动添加监控主机

客户端是主动的一方。

缺点:自定义网段中主机数量太多,登记耗时会很久,而且这个自动发现机制不是很稳定

所有:

systemctl stop firewalld

setenforce 0

在网页删除test2的主机

test1:

把网页的服务端和终端名字保持一致

所有

vim /etc/hosts

192.168.233.10 test1

192.168.233.20 test2

192.168.233.30 test3

192.168.233.40 test4

yum install -y ntpdate

ntpdate -u ntp.aliyun.com

date

test2:

vim /etc/zabbix/zabbix_agent2.conf

144 取消注释

创建自动发现规则

在动作

依次重启zabbix

实在不行

test2:

set-hostname zabbix-agent02

vim /etc/hosts

vim /etc/zabbix/zabbix_agent02.conf

test1:

vim /etc/hosts

2.zabbix的代理功能

zabbix的代理功能:代替服务端收集客户端的数据,然后把数据传送给服务端

组件:

客户端:192.168.233.30

代理服务器:192.168.233.40

服务端:192.168.233.10

test4:

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

cd /etc/yum.repos.d

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' zabbix.repo

yum clean all && yum makecache

yum install -y zabbix-proxy-mysql zabbix-get

yum install -y mariadb-server mariadb

systemctl restart mariadb

mysql_secure_installation

回车

y

123456

123456

y

y

y

y

mysql -u root -p123456

CREATE DATABASE zabbix_proxy character set utf8 collate utf8_bin;

GRANT all ON zabbix_proxy.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';

flush privileges;

exit

rpm -ql zabbix-proxy-mysql

zcat /usr/share/doc/zabbix-proxy-mysql-5.0.40/schema.sql.gz | mysql -uroot -p123456 zabbix_proxy

vim /etc/zabbix/zabbix_proxy.conf

systemctl restart zabbix-proxy.service

test3:

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

cd /etc/yum.repos.d

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

yum clean all && yum makecache

yum install -y zabbix-agent2

vim /etc/zabbix/zabbix_agent2.conf

指向代理服务器

systemctl restart zabbix-agent2.service

test4:

systemctl restart zabbix-proxy.service

页面:

打开页面:

如果找到了没有启动

增加模版

3.

zabbix的SNMP监控:

SNMP:simple network management protocol

简单网络管理协议

监控和管理网络设备的标准协议

监控交换机和路由器等网络设备

设备监控:路由器,交换机,服务器,打印机,三层交换机

性能监控:带宽利用率,CPU利用率等等,可以通过图形了解网络的负载情况

故障告警:邮件,短信

使用SNMP,监控ens33的数据流量,如果设备故障,发送邮件告警

test1:

yum install -y net-snmp net-snmp-utils

vim /etc/snmp/snmpd.conf

57gg 添加一行

view systemview included .1

##

view systemview included .1

SNMP是一个树型结构 .1监控所有的SNMP的协议树

systemctl restart snmpd

snmpwalk -v 2c -c public 192.168.233.10 sysname

##

-v version snmp协议使用的版本

2c 2 snmpV2协议 c 共同体的字符串 snmp的协议

-c public firewalld

显示firewalld的公共区域public的主机名

使用的是snmpv2协议

sysname 主机名键值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值