zabbix-3.2.6之snmp方式监控windows

努力哥-运维自动化 努力哥-运维自动化     2022-09-06     700

关键词:

一、在windows中添加snmp

在服务中添加public和接受服务器的IP地址。

 

二、在zabbix-server服务器中安装net-snmp软件

#安装软件

[root@zabbix-server ~]# yum install net-snmp* -y

[root@zabbix-server ~]# rpm -qa net-snmp*
net-snmp-gui-5.7.2-24.el7_3.2.x86_64
net-snmp-devel-5.7.2-24.el7_3.2.x86_64
net-snmp-sysvinit-5.7.2-24.el7_3.2.x86_64
net-snmp-utils-5.7.2-24.el7_3.2.x86_64
net-snmp-libs-5.7.2-24.el7_3.2.x86_64
net-snmp-agent-libs-5.7.2-24.el7_3.2.x86_64
net-snmp-5.7.2-24.el7_3.2.x86_64
net-snmp-python-5.7.2-24.el7_3.2.x86_64
net-snmp-perl-5.7.2-24.el7_3.2.x86_64

#启动软件

[root@zabbix-server ~]# service snmpd start
Starting snmpd (via systemctl):                            [  确定  ]

[root@zabbix-server ~]# systemctl enable snmpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.

1、修改配置文件

[root@zabbix-server tools]# vi /etc/snmp/snmpd.conf 

# Third, create a view for us to let the group have rights to:

# Make at least  snmpwalk -v 1 localhost -c public system fast again.
#       name           incl/excl     subtree         mask(optional)
view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1
view    systemview    included   .1     #增加这行
proc mountd         #找到这些配置,把注释去掉,下面几行也是一样的
proc ntalkd 4
proc sendmail 10 1
disk / 10000
load 12 14 14

#重启服务

[root@zabbix-server snmp]# service snmpd start
Starting snmpd (via systemctl):                            [  OK  ]

 2、测试客户端,看是否能连通

#有数据返回,就说明配置成功。
[root@zabbix-server snmp]# snmpwalk -v 1 -c public 192.168.30.141

IPV6-MIB::ipv6AddrPfxLength.13.'.............?W.'.114 = INTEGER: 64 bits
IPV6-MIB::ipv6AddrPfxLength.15.'.........0.7..\.'.213 = INTEGER: 64 bits
IPV6-MIB::ipv6AddrType.1.'................'.1 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.11.'.........1...Ue.'.158 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.12.'...........^....'.141 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.13.'. ....8.<....?W.'.114 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.13.'.............?W.'.114 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.15.'.........0.7..\.'.213 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrAnycastFlag.1.'................'.1 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.11.'.........1...Ue.'.158 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.12.'...........^....'.141 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.13.'. ....8.<....?W.'.114 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.13.'.............?W.'.114 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.15.'.........0.7..\.'.213 = INTEGER: false(2)
IPV6-MIB::ipv6AddrStatus.1.'................'.1 = INTEGER: preferred(1)
IPV6-MIB::ipv6AddrStatus.11.'.........1...Ue.'.158 = INTEGER: preferred(1)
IPV6-MIB::ipv6AddrStatus.12.'...........^....'.141 = INTEGER: inaccessible(4)
IPV6-MIB::ipv6AddrStatus.13.'. ....8.<....?W.'.114 = INTEGER: preferred(1)
IPV6-MIB::ipv6AddrStatus.13.'.............?W.'.114 = INTEGER: preferred(1)
IPV6-MIB::ipv6AddrStatus.15.'.........0.7..\.'.213 = INTEGER: inaccessible(4)
IPV6-MIB::ipv6RouteNumber.0 = Gauge32: 10
IPV6-MIB::ipv6DiscardedRoutes.0 = Counter32: 0

 3、在zabbix-server创建主机

添加模板,记得先点添加,再点更新

等待获取数据

查看监控图

 

zabbix-3.2.6之监控windows主机

一、下载zabbix_agents_3.0.4.win.zip修改三个参数:#找到conf下的配置文件zabbix_agentd.win.conf,修改LogFile、Server、、ServerActive、Hostname这四个参数。具体配置如下:LogFile=c:zabbix_agentd.log#默认参数,启动后会自动生成。Server=192.168.30.141#被... 查看详情

zabbix-3.2.6之监控一台新主机

1、更改主机名[[email protected]~]#hostnamezabbix-client[[email protected]-client~]#hostnamectlset-hostnamezabbix-client[[email protected]-client~]#logout2、安装zabbix源[[email protected]~]#m 查看详情

zabbix-3.2.6之自定制监控项参数监控http80端口是否正常

...看到新添加的参数。2、item(监控项)参数参考:https://www.zabbix.com/documentation/3.2/manual/config/items/item键值:https://www.zabbix.com/documentation/3.2/man 查看详情

zabbix-3.2.6之get使用方法

一、zabbix-get介绍Zabbix-Get是zabbix中的一个程序,用于zabbix-server到zabbix-agent的数据获取,通常用来检测验证agnet的配置是否正确。在zabbix-server上面安装下载软件包:zabbix-get-3.2.6-1.el7.x86_64.rpm地址:http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_... 查看详情

zabbix专题:第十章zabbix之snmp方式监控

zabbix专题:第十章zabbix之SNMP方式监控(SNMP基本都是监控网络设备,本文介绍点理论知识)概述如果我们需要监控打印机、路由器、UPS等设备,肯定不能使用zabbixagentd,因为他们不能安装软件的,还好他们一般都支持SNMP协议,这样我... 查看详情

zabbix-3.2.6之单位符号unitsymbols

概述在zabbix里面,我们不需要使用大数字来,例如我们可以不使用86400来表示一天,这个数字又不容易理解也容易出错。用什么办法来解决大数字问题呢?我们可以使用单位来简化,例如简化zabbix触发器表达式或者itemkey。所以,... 查看详情

安装zabbix-3.2.6编译报错noacceptableccompiler

执行安装zabbix在编译的时候./configure--prefix=/usr/local/zabbix/--enable-server--enable-agent--with-mysql--enable-ipv6--with-net-snmp--with-libcurl报错如下:configure:3625:error:noacceptableCcompilerfoundin$PATH解决方案 查看详情

zabbix分布式zabbix_proxy(代码片段)

Zabbix是一个分布式监控系统,它可以以一个中心点、多个分节点的模式运行,使用Proxy能大大的降低ZabbixServer的压力,ZabbixProxy可以运行在独立的服务器上1)下载zabbix软件包wgethttp://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3... 查看详情

zabbix实战之部署篇zabbix使用snmp监控linux系统

【Zabbix实战之部署篇】Zabbix使用SNMP监控Linux系统一、SNMP协议介绍1.SNMP协议简介2.SNMP协议特点二、实践环境介绍三、检查Zabbix监控平台环境1.检查Zabbix相关组件容器状态2.检查Zabbix的首页四、被控端安装SNMP监控工具1.检查被控端服... 查看详情

zabbix的启动管理方式

1)一般启动方式启动:[[email protected]~]#/usr/local/zabbix-3.2.6/sbin/zabbix_server[[email protected]core5]#netstat-tulpnActiveInternetconnections(onlyservers)ProtoRecv-QSend-QLocalAddressForeignAddr 查看详情

安装zabbix

/usr/local/zabbix-3.2.6/usr/local/php-5.6.3 cd/usr/local/src #进入软件包下载目录tarzxvfzabbix-3.2.6.tar.gz #解压cd /usr/local/zabbix-3.2.6/database/mysql   #进入mysql数据库创建脚本目录ls #列出文件 查看详情

prometheus监控系统之snmp-exporter部署来监控交换机端口流量

一、背景:实验使用prometheus系统来监控交换机端口流量二、环境:1、主机1:192.168.0.208,centos7.6,已安装prometheus服务,拟安装snmp-exporter。2、主机2:GNS3网络仿真系统,已配置交换机提供snmp信息服务,通过getif软件成功读取了交... 查看详情

zabbix的源码安装

下载软件包 1.下载并解压安装包cd/usr/local/srcwgethttps://ncu.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gztar-xvfzabbix-3.2.6.tar.gz 2.创建zabbix的运行用户 为了安全考虑zabb 查看详情

centos_install_zabbix-3.2.6

[[email protected]~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)[[email protected]~]#uname-r3.10.0-327.el7.x86_64 [[email protected]~]#hostnamezabbix-server[[email  查看详情

第十六篇zabbix监控项之snmp方式监控(代码片段)

一、SNMP简单概述1.1、什么是Snmp  SNMP是英文"SimpleNetworkManagementProtocol"的缩写,中文意思是"简单网络管理协议"。SNMP是一种简单网络管理协议,它属于TCP/IP五层协议中的应用层协议,用于网络管理的协议。SNMP主要用于网络设备... 查看详情

监控之cacti部署和原理

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户... 查看详情

硬件层监控之zabbix-snmp-trap企业级实战

监控对象:服务器存储交换机路由器防洪墙 监控数据采集方法:  SNMP trap 目前我监控以下的硬件信息:1、cpu处理器状态2、cpu省电模式状态(如果开启了省电模式,在压力大的时候,会很卡的)3、raid状态(比... 查看详情

如何用zabbix的snmp方式监控windows的温度

参考技术A您安装zabbix的操作系统是liunx还是windows?如果是Linux,您执行ps-ef|grepzabbix查看一下运行zabbix进程号是多少,然后执行kill-9进程号就可以关闭zabbix了,如果是windows系统,就去服务内去关闭这个服务就行 参考技术B不识庐山... 查看详情