az SNMP szolgáltatás telepítése a Centos rendszeren 8.2

librenms, hős monitorom!

librenms, hős monitorom!

ebben az útmutatóban csak a configure SNMP démont telepítem a Centos 8.2-re (legkésőbb ebben az írásban). Az SNMP a gép állapotának felolvasására szolgál, ez magában foglalja a CPU-t, a hálózatot (- forgalom, – beállítások,…), a memóriát, … javasolhatom a librenms-t a monitorhoz. Vissza az SNMP démon beállításához !

telepítés
telepítse a szolgáltatást szeretett yum segítségével.

yum install net-snmp net-snmp-utils

Config
a konfigurációhoz; ami itt található: / etc / snmp / snmpd.conf
azonban eltávolítom az eredetit – legtöbbször -, és csak másolom / beillesztem azt, amelyet minden szerveren használok; megtartom az eredetit referenciaként, bár nagyon bőbeszédű (IMHO)

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

ezt a konfigurációt használom, és miért a megjegyzésekben :

# 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

hálózati biztonság

mivel ez egy hálózati eszköz, engedélyeznünk kell a bejövő kapcsolatokat a tűzfalon keresztül; a Centos 6-7 esetében ez többnyire IPTABLES, ha Centos 8-at használ, akkor a FirewallD az, aki konfigurálja;

IPTABLES

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

feltétlenül változtassa meg az ip tartományt!

FirewallD

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

megjegyzés itt nem adtam hozzá a tartományt (hozzáadhat egy zónát).

a démon indítása

systemctl start snmpdsystemctl enable snmpd

reduce verbose

régebbi verziókban az snmpd valóban bőbeszédű volt. Alapértelmezés szerint minden kapcsolat be van jelentkezve az rsyslog – ba. Figyelembe véve, hogy 5 percenként szavazok, ez összeadódik a /var/log/messages fájlban. Így leengedi egy kicsit, ezt meg lehet tenni az /etc / sysconfig / snmpd add a következő, hogy csökkentse a bőbeszédűséget :

OPTIONS=”-Ls3d”

az snmp kiterjesztése

a Librenms több snmp kiterjesztést képes nyomon követni, számomra a legfontosabbak a zfs, apc ups, nfs server (saját létrehozásom), ezeket általában egy kis futtatható szkript segítségével lehet hozzáadni, hozzáadva ezt az snmp-ben.conf

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

További információ ezekről a LibreNMS dokumentációjában található.

librenms apps áttekintés

több kiterjeszti elérhető !

tesztelés … 123
a librenms-t vagy bármely más NMS-csomagot telepítő gépen próbálja ki :

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

ennek vissza kell adnia a rendszer leírását. (csak a-C közösség és-v1 szervernév/IP módosítása)

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.