miten SNMP service asennetaan Centosiin 8.2

librenms, sankaritarkkailijani!

librenms, sankaritarkkailijani!

tässä oppaassa vain asennan configure SNMP-demonin Centos 8.2: een (viimeistään tätä kirjoitettaessa). SNMP: tä käytetään koneen tilan lukemiseen, tämä sisältää CPU: n, verkon (-liikenne,- asetukset,…), muistin, … voin ehdottaa librenms: iä näytölle. Takaisin SNMP-demonin perustamiseen !

Asenna
Asenna palvelu rakkaalla yumilla.

yum install net-snmp net-snmp-utils

Config
kokoonpanoon; joka löytyy täältä : / etc/snmp / snmpd.conf
poistan kuitenkin alkuperäisen – suurimman osan ajasta – ja vain kopioi/liitä se, jota käytän kaikilla palvelimilla; Säilytä alkuperäinen viitteenä, vaikka se on hyvin monisanainen (IMHO)

mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.ori

tämä on config käytän ja miksi Kommentit :

# this create a SNMPv1/SNMPv2c community named "my_servers"# and restricts access to LAN adresses 192.168.0.0/16 (last two 0's are ranges)rocommunity my_servers 192.168.0.0/16# setup infosyslocation "rack 1, room 3, Antwerpen serverrroom"syscontact "Svenn"# open upagentAddress udp:161# run asagentuser root# dont log connection from UDP:dontLogTCPWrappersConnects yes# fix for larger then 2TB disks (raid!)realStorageUnits 0

verkon turvallisuus

koska tämä on verkkotyökalu, meidän on sallittava saapuvat yhteydet palomuurin kautta; CentOS 6-7: lle tämä on enimmäkseen IPTABLES, jos käytät Centos 8: aa niin FirewallD on se, joka config;

IPTABLES

iptables -A INPUT -s 192.168.0.0/16 -p udp --dport 161 -j ACCEPT

muista muuttaa ip-aluetta!

FirewallD

firewall-cmd --permanent --add-service=snmpfirewall-cmd --reload

huomautus En lisännyt aluetta tähän (voit lisätä vyöhykkeen).

aloitettaessa daemon

systemctl start snmpdsystemctl enable snmpd

Reduce verbose

vanhemmissa versioissa snmpd oli todella monisanainen. Oletuksena jokainen yhteys on kirjautunut rsyslogiin. Ottaen huomioon olen kyselyn 5 minuutin välein, tämä lisää /var / log / viestit. Joten laskee sitä hieman, tämä voidaan tehdä / etc / sysconfig / snmpd lisätä seuraavat, vähentää monisanaisuus :

OPTIONS=”-Ls3d”

Extending snmp

Librenms voi seurata useita snmp-laajennuksia, minulle olennaisimpia ovat zfs, apc ups, NFS-palvelin (oma luomukseni), nämä voidaan yleensä lisätä pienellä suoritettavalla skriptillä lisäämällä tämä snmp: ssä.conf

extend nfs-server /etc/snmp/nfs-server.shextend zfs /etc/snmp/zfs-linuxextend ups-apcups /etc/snmp/ups-apcups.sh

lisätietoja näistä viittaan librenmsin dokumentaatioon.

librenms apps overview

Multiple extends available !

Testing … 123
on the machine you are installing LibreNMS or any other NMS package try :

snmpwalk -c my_servers -v1 servername SNMPv2-MIB::sysDescr.0

tämän pitäisi palauttaa järjestelmän kuvaus. (vain muutos-C yhteisö ja-v1 palvelinnimi/IP)

Vastaa

Sähköpostiosoitettasi ei julkaista.