温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux Snmp网络管理协议

发布时间:2020-06-16 22:41:27 来源:网络 阅读:1252 作者:shayang88 栏目:网络管理

接下来的几篇文章主要是关于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 none
view all included .1 80
recommunity 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
#查看单个oid
snmpptranslate -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来实现监控。


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI