net-snmp

Linux snmp导入MIB库

这一生的挚爱 提交于 2019-11-27 09:39:21
Linux 中所使用的net-snmp自带了一些标准的MIB,但是世界上支持snmp的设备有无数种,各厂家都有自己的定义,这些定义不可能都包含在net-snmp自带的MIB中,因此,想要正确轮询一个这样的设备,必须载入厂家自己的MIB文件。 一般我们下载回来的MIB文件可能后缀名为.mib,为了清晰起见,一般改成 MIB_NAME.txt这样的形式,当然不改也可以,这个MIB文件叫什么名字无关紧要。 系统要载入一个MIB文 件,net-snmp必须知道从哪里载入。默认情况下是下边两个目录: 1. $HOME/.snmp/mibs 2. /usr/local/share/snmp/mibs 不过也有些发行版会改变这个默认路径,那么可以用下边两种方法之一获取它所使用的路径。 1.如果系统安装了net-snmp-config: # net-snmp-config --default-mibdirs 2.如果未安装net-snmp-config: # snmptranslate -Dinit_mib .1.3 2>&1 |grep MIBDIR init_mib: Seen MIBDIRS: Looking in '/root/.snmp/mibs:/usr/share/snmp/mibs' for mib dirs ... 二、net-snmp加载MIB文件方法

Cacti Install

試著忘記壹切 提交于 2019-11-26 20:32:31
一、Cacti简介 Cacti是通过snmpget来获取数据,使用RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。 Cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。 Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等变量。 snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round Robin Archive)

Redhat6.6更改网易yum源 [图文版]

大城市里の小女人 提交于 2019-11-25 20:36:30
当前系统版本 [root@redhat-128 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.6 (Santiago) yum安装软件报错 [root@redhat-128 ~]# yum install -y net-snmp Loaded plugins: product-id, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package net-snmp available. Error: Nothing to do 查询redhat6 yum相关依赖包 [root@redhat-128 ~]# rpm -qa | grep yum yum-metadata-parser-1.1.2-16.el6.x86_64 yum-utils-1.1.30-30.el6.noarch yum-rhn-plugin-0.9.1-50.el6.noarch yum-plugin-security-1.1