千家信息网

Linux Snmp网络管理协议

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,接下来的几篇文章主要是关于Linux服务器的监控、网络管理以及邮件报警的一些简单介绍,因为不是Linux运维出身,这里只是爱好的学习总结,希望对自己有所帮助。一、网络管理的概念1、监督、组织和控制网络
千家信息网最后更新 2025年01月20日Linux Snmp网络管理协议

接下来的几篇文章主要是关于Linux服务器的监控、网络管理以及邮件报警的一些简单介绍,因为不是Linux运维出身,这里只是爱好的学习总结,希望对自己有所帮助。

一、网络管理的概念

1、监督、组织和控制网络通信服务和信息处理所必须的各种活动的总称。

2、利用多种应用程序、工具和设备来监控和维护网络运行的一种技术。

控制台程序通过监控收集被管理设备数据,然后处理数据比方说绘制成图,来实现监控行为。

被管理设备网络管理工作站
MIB数据集控制台程序

二、SNMP协议

1、轮询(Polling)和中断(Interrupe)

其中控制程序访问数据叫做轮询,而被管理设备出现问题时主动发送报告给控制程序叫中断。

2、常用网络管理软件

网管软件公司说明
sitescopeHP兼容跨平台,适合大型企网络管理
netviewIBM既可以作为一个跨平台系统,也可以作为一个开发平台,适合大规模企业
mrtg开源软件监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息
cacti开源软件一套基于PHP、MYSQL、SNMP、RRDTool开发的网络流量监测图形分析工具
SolarwindsSolarwinds包括网络自动发现、故障发现、性能监控的姑等组合的软件
WhatsUpIPswitch提供对网络服务状态、SNMP数据、windows和syslog事件的监控和警告

三、安装snmp

1、安装snmp软件包

yum-yinstallnet-snmp*

2、编辑snmp配置文件

vim/etc/snmp/snmp.conf

access notConfigGroup "" any noauth exact all none noneview all included .1 80recommunity public 192.168.10.1

3、启动服务

servicesnmpdrestart

四、常用systemoid


#linux 系统负载#1分钟系统负载.1.3.6.1.4.1.2021.10.1.5.1#15分钟系统负载.1.3.6.1.4.1.2021.10.1.5.3#linux cpu 使用和空闲#cpu使用率.1.3.6.1.4.1.2021.10.11.50.0#cpu空闲率.1.3.6.1.4.1.2021.10.11.53.0#监视硬盘空间#根分区oid.1.3.6.1.4.1.2021.9.1.8.1#boot分区.1.3.6.1.4.1.2021.9.1.8.2#TCP连接数.1.3.6.1.2.1.6.9.0#监视内存使用量#内存使用量.1.3.6.1.2.1.25.2.2.1.6.2#swap使用量.1.3.6.1.2.1.25.2.2.1.6.3#监视系统进程数.1.3.6.1.2.1.25.1.6.0#更多参数可参考官方

五、snmp常用命令

#查看系统所有的oid以及oid名称snmpwalk -v1 -cpublic localhost -m all#查看该oid的描述snmpptranslate -Td .1.3.6.1.4.1.2021.9.1.8.1#查看单个oidsnmpptranslate -T1 .1.3.6.1.4.1.2021.9.1.8.1#查看整个oid全称snmpptranslate -Of .1.3.6.1.4.1.2021.9.1.8.1#查看该oid的名称和值snmpget -v1 cpublic localhost .1.3.6.1.4.1.2021.9.1.8.1

这些内容主要是要结合下一篇要说的mrtg来实现监控。


0