jak nainstalovat službu SNMP na Centos 8.2

librenms, můj hrdina monitor!

librenms, můj hrdina monitor!

v této příručce nainstaluji configure SNMP daemon na Centos 8.2 (nejnovější při tomto psaní). SNMP se používá ke čtení stavu stroje, to zahrnuje CPU, síť (- traffic, – settings,…), paměť, … mohu navrhnout LibreNMS, pro monitor. Zpět na Nastavení SNMP démona nahoru !

instalace
nainstalujte službu pomocí našeho milovaného yum.

yum install net-snmp net-snmp-utils

Config
do konfigurace; který lze nalézt zde: / etc / snmp / snmpd.conf
i však odstranit původní – většinu času – a jen kopírovat/vložit ten, který používám na všech serverech; zachovat originál pro referenci, i když jeho velmi podrobný (IMHO)

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

Toto je konfigurace, kterou používám, a proč v komentářích :

# 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

zabezpečení sítě

vzhledem k tomu, že se jedná o síťový nástroj, musíme povolit příchozí připojení přes firewall; pro Centos 6-7 je to většinou IPTABLES, pokud používáte Centos 8, pak FirewallD je ten, který se konfiguruje;

IPTABLES

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

nezapomeňte změnit rozsah ip!

FirewallD

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

Poznámka: rozsah jsem zde nepřidal (můžete přidat zónu).

spuštění démona

systemctl start snmpdsystemctl enable snmpd

snižte podrobnost

ve starších verzích byl snmpd opravdu podrobný. Ve výchozím nastavení je každé připojení přihlášeno do rsyslogu. Vzhledem k tomu, že volím každých 5 minut, sčítá se to v /var/log / messages. Takže to trochu snižuje, to lze provést v /etc / sysconfig / snmpd přidejte následující, abyste snížili výřečnost :

OPTIONS=“ – Ls3d “

rozšíření snmp

Librenms může sledovat více SNMP rozšiřuje, nejdůležitější pro mě jsou ZFS, apc ups, NFS server (moje vlastní tvorba), tyto mohou být obecně přidány pomocí malého spustitelného skriptu přidání do snmp.conf

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

pro více informací o nich bych odkazoval na dokumentaci LibreNMS.

librenms apps přehled

více rozšiřuje k dispozici !

testování … 123
na stroji instalujete LibreNMS nebo jakýkoli jiný balíček NMS zkuste :

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

to by mělo vrátit popis systému. (pouze změnit-C COMMUNITY a-v1 SERVERNAME / IP)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.