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
linux manual tools
Viewed 527 times since Fri, Sep 28, 2018
How to Register and Enable Red Hat Subscription, Repositories and Updates for RHEL 7.0 Server
Viewed 1012 times since Mon, Oct 29, 2018
Check a Website Availability from the Linux Command Line
Viewed 434 times since Mon, Feb 18, 2019
Using grep to find string in files
Viewed 155 times since Fri, May 15, 2020
ZPOOL: Create a new zpool for zfs filesystems
Viewed 751 times since Sun, Jun 3, 2018
Install OpenVPN On CentOS / RHEL 7
Viewed 108 times since Fri, May 15, 2020
SSH Essentials: Working with SSH Servers, Clients, and Keys
Viewed 1142 times since Wed, Jun 27, 2018
Easily Monitor CPU Utilization in Linux Terminal With Stress Terminal UI
Viewed 601 times since Thu, Apr 18, 2019
Linux - How to get CPU information
Viewed 471 times since Fri, Jun 8, 2018
RHEL: Adding a boot entry to GRUB/GRUB2 configuration
Viewed 1026 times since Sun, May 27, 2018