在如何利用Zabbix监控网络设备三篇文章的前两篇中,我们介绍了如何通过Zabbix代理监控网络设备。但有些设备无法安装Zabbix代理,需要采用其他方法监控。需要考虑无法安装软件的嵌入式设备或应用程序。对于这些设备,可通过SNMP进行监控。     这是关于Zabbix网络监控三篇文章的第二部分。第一部分详见此处。     许多设备都提供SNMP支持。在大多数情况下,只需要进行简单的配置:开启SNMP服务,配置设备可以通过网络访问并确保安全。SNMP的默认安全配置为通过定义团体名称定义。get community的命令用于获得设备信息,set community命令用于变更设备参数以及snmp陷阱,snmp陷阱用于发送告警给如Zabbix的网络监控服务器。     在启用SNMP后,需要在Zabbix管理台上将设备作为主机进行添加:     1.登录Zabbix网页界面http://yourhost/zabbix并选择Configuration>Hosts。从此处点击,Create Hosts添加想要监控的设备。     2. 输入设备相关属性: Name名称: 输入希望在Zabbix中现实的设备名称。 New host group 新建主机分组:可以考虑把所有SNMP设备划分到某个设备组中,方便管理和查阅。 DNS name/IP address DNS域名/IP地址: 输入设备的DNS域名或IP地址。 Connect to 连接方式: 选择采用IP地址还是DNS域名连接设备。     3. 点击Save添加设备。现在已经可以看到设备被加入Zabbix监控主机列表中了。       如果没有配置任何监控项目,Zabbix是无法监控设备信息的。要创建一个或多个监控项,需要选择主机,并点击item连接。下一步,点击Create Item按钮。可以发现一个表格,需要在表格中配置监控项相关属性。最重要的部分是输入SNMP的对象标示符(OID)。OID的输入格式为 MIB-NAME::ItemName。如果不知道如何填写,可以使用命令 snmpwalk -v 2c -c public 来请求完整的可用项目列表。在示例中我们将配置一个监控项用来请求主机上运行的进程数。该配置项来自 HOST-RESOURCES-MIB,配置格式为:     HOST-RESOURCES-MIB::hrSystemProcesses.0     基于这样,可以通过详细配置监控项获得如下信息: Description描述:正如我们希望显示设备目前正在运行的进程数,所以可以在描述中填写 Number of Processes(进程数)。 Type 类型:SNMPv2代理.如果不生效,可以试试SNMPv1代理。所有支持SNMP管理的设备都支持SNMPv1协议。 SNMP OID SNMP对象标识符:格式为HOST-RESOURCES-MIB::hrSystemProcesses.0 SNMP community SNMP团体名:这是监控团体的密码。配置在SNMP代理商,通常默认值是public。 SNMP port SNMP端口:SNMP默认值为161。 Key 键值:这是被纳入监控项的管理信息库(MIB)中所对应的数值,也就是你希望监控的参数。在例子中,使用hrSystemProcesses.0。 Type of information 信息类型:选择数值记录类型。在例子中,选择类型为数字。     现在,其他剩余参数保持默认,然后按下 Save,将新监控项进行保存。     从Zabbix管理界面,可以通过Monitor>Latest data查看最新数据。选择SNMP-devices组查看我们已经配制好的主机和监控项。点击监控项,可以看到当前进程数,还包括Zabbix最近一次检测时间。在此示例中,监控项的数值会每30秒自动更新。     现在我们就完成了针对SNMP设备监控配置的基本示范,用户可以根据实际需求配置其他监控项。     初始化监控项比较花费心思;需要对MIB进行分析,了解哪些是可通过SNMP获取的信息以及哪些信息需要监控。一旦做好了这些配置,Zabbix将根据你的需求监控这些可通过SNMP协议管理的设备,这将使未来的维护工作受益匪浅。     作者简介:Sander van Vugt 是在荷兰的一名独立培训师和顾问。他是一名精通Linux高可用性、虚拟化和性能优化方面的专家,在这三方领域有着丰富的项目经验。

TechTarget中国原创内容,原文链接: http://www.searchdatacenter.com.cn/showcontent_71635.htm
© TechTarget中国:http://www.techtarget.com.cn

转载于:https://www.cnblogs.com/liuchaogege/p/7491129.html

技巧:结合Zabbix与SNMP监控嵌入式设备相关推荐

  1. Zabbix的snmp监控

    Zabbix的snmp监控 一.SNMP介绍 二.服务端安装snmp监控工具 三.修改SNMP相关配置文件 四.重启snmp服务 五.测试收集信息 六.WEB配置 七.检查SNMP是否添加成功 一.S ...

  2. zabbix 通过 SNMP 监控 Windows主机

    1.实验环境 zabbix-server:10.0.11.55 Windows客户端:自己在用的笔记本电脑(10.0.11.53) zabbix_agent:Windows 版 agent 2.下载 ...

  3. 解决Zabbix用snmp监控网络流量不准的问题

    发现Zabbix用snmp监控网络流量不准的问题好久了,根据防火墙或上网行为的显示流量远远过300Mbps,但是zabbix图形上显示的差别很大. 今天终于找到一篇文章http://www.linux ...

  4. zabbix通过snmp监控带外管理ping不可用的问题

    最近在配置zabbix通过snmp监控带外管理时发现ping不可用,导致无法监测带外管理状态是否正常 查看报错:at least one of "/usr/sbin/fping" ...

  5. 通过Zabbix和SNMP监控华为UPS与机柜

    目录 1       网络配置 1.1 网管端配置SNMP版本和团体名: 1.2 准备MIB 1.3 安装本地MIB浏览器 1.4 找到指定的OID 2       Zabbix配置 2.1 Zabb ...

  6. linux 多块硬盘 snmp,[技术干货] Zabbix使用snmp监控Linux硬盘大小不准问题

    最近有收到来自某市公交集团项目的运维人员反馈,说是有某台oracle服务器上的硬盘分区在zabbix监控平台上和实际的大小不符:这台机器记得当时是安装agent来监控的,但后面发生数据库由于不明原因崩 ...

  7. zabbix使用SNMP监控思科无线控制器WLC

    本文参考 1.Oid-20180802-Cisco WLC 监控 Client/AP 数,https://blog.csdn.net/u012251305/article/details/813696 ...

  8. linux snmp监控硬盘,[技术干货] Zabbix使用snmp监控Linux硬盘大小不准问题

    最近有收到来自某市公交集团项目的运维人员反馈,说是有某台oracle服务器上的硬盘分区在zabbix监控平台上和实际的大小不符:这台机器记得当时是安装agent来监控的,但后面发生数据库由于不明原因崩 ...

  9. zabbix使用snmp监控交换机

    注意:本文仅为指导性文档,相关配置请自行查阅资料 1.交换机配置snmp 请根据交换机的型号查找相关配置 作为了解snmp参考,此文并无实质性配置 https://blog.csdn.net/gong ...

最新文章

  1. 会计的思考(38):会计--让业务做到心中有数,有真数
  2. python实例变量初始化_Python – 应该在__init__中初始化所有成员变量
  3. hp 交换机远程连接_使用iLO远程管理HP系列服务器
  4. get\post常用参数使用说明
  5. leetcode1476. 子矩形查询
  6. python 图片转文字错误_python3把base64字符串写成图片文件出错
  7. 微信公众平台运营指导
  8. nginx做负载CDN加速获取端真实ip
  9. SQlite 发布3.2.5版本
  10. PAT B1035 插入与归并 (25 分)
  11. varchar2转number 详解 Oracle
  12. 讯飞语音测评的简单demo演示
  13. 如何一下清空微信好友_微信清理好友方法|微信如何正确清理已删除你的微信好友 微信清理好友方法介绍_东坡下载...
  14. 使用VS2013+MATLAB2016B开发MEX(64位)程序
  15. 超炫的3D特效相册功能android
  16. 【知识兔】Excel教程:文本转数值的这些套路,你都会了吗?
  17. 家用计算机中PCB板材质,介绍PCB电路板的主要原材料
  18. 一小时搭建实时数据分析平台
  19. 学习笔记:分库分表之中间件Mycat实战
  20. 中科院自动化研究所急招!一次性个人奖励250万!提供免租公寓一套!

热门文章

  1. 国外十大最流行PHP框架排名
  2. 用户、组的管理常用到的命令介绍
  3. Java Robot对象实现服务器屏幕远程监视
  4. 心灵小栈: 镌刻在地下500米的母爱
  5. oracle停止一切进程,oracle启动/停止的几种方法以及 启动和停止过程中出错的解决办法...
  6. 一文读懂公有链、私有链、联盟链
  7. 同步等待 异步等待_异步/等待和承诺的解释
  8. 讽刺笑话_完全不讽刺的2019年网络设计指南
  9. 软件工程与软件测试基础知识_这是我在软件工程工作九个月中学到的知识
  10. Python培训教程分享:“高效实用” 的Python工具库