INSTALACJA MIB SNMP W SYSTEMIE CENTOS/RHEL 6

Zacznijmy od początku.
Co to jest MIB? Jest to skrót od Management Information Base, a sam MIB jest prostą bazą w której są zapisane informacje o obiektach, a każdy obiekt to jakaś informacja.
MIB są wykorzystywane przez SNMP, za pomocą którego można z urządzeń odczytywać i otrzymywać informacje, a także je konfigurować.

Za przykład instalacji nowego MIBa posłuży nam powernet412 umożliwiający obsługę urządzeń APC Symmetra z kartą ap9617/ap9618/ap9619.

Instalacja narzędzi SNMP i bibliotek

yum -y install net-snmp-libs net-snmp-utils

Pobranie pakietu MIB ze strony producenta i zapisanie go w odpowiedniej ścieżce

wget ftp://ftp.apc.com/apc/public/software/pnetmib/mib/412/powernet412.mib -O /usr/share/snmp/mibs/powernet412.mib.txt

Utworzenie konfiguracji MIB, lub dodanie tego pliku do istniejącej już konfiguracji

echo 'mibfile /usr/share/snmp/mibs/powernet412.mib.txt' >> /usr/share/snmp/snmp.conf

Warto przeglądnąć jakie identyfikatory obiektów istnieją w pliku, w tym jest ich dużo, nas interesuje coś, co obsługuje UPS-a:

grep 'OBJECT IDENTIFIER' /usr/share/snmp/mibs/powernet412.mib.txt

Na koniec komenda do snmpwalk, aby skorzystać z identyfikatora ups dla tej karty zarządzającej

snmpwalk -v 1 -c public 10.1.66.5 ups
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
debian Debian/Ubuntu Linux: Find If Installed APT Package Includes a Fix/Patch Via CVE Number
Viewed 9544 times since Sun, Sep 23, 2018
UUIDs and Linux: Everything you ever need to know [Update]
Viewed 5014 times since Tue, Jul 17, 2018
SSL HowTo: Decode CSR
Viewed 5103 times since Mon, Feb 18, 2019
Easily Monitor CPU Utilization in Linux Terminal With Stress Terminal UI
Viewed 4183 times since Thu, Apr 18, 2019
A Quick and Practical Reference for tcpdump
Viewed 12604 times since Fri, Jul 27, 2018
Using stunnel and TinyProxy to obfuscate HTTP traffic
Viewed 7063 times since Fri, Sep 28, 2018
YUM How to use yum command on CentOS/RHEL
Viewed 7278 times since Thu, Oct 25, 2018
How to accurately determine when the system was booted
Viewed 2382 times since Wed, Oct 3, 2018
Extending Linux LVM partitions - scripts
Viewed 6613 times since Sun, May 20, 2018
How to enable Proxy Settings for Yum Command on RHEL / CentOS Servers
Viewed 12687 times since Thu, Jul 19, 2018