====== SNMP ======
apt-get install snmp snmpd
Na jednom serveru jsem dával ještě instalaci knihovny
apt-get install libsnmp-dev
Nicméně tato knihovna má závislost na Maria databázi a tu instalovat nechci. Proto jsem tuto knihovnu neinstaloval.
První krok je editace souboru **/etc/snmp/snmpd.conf** ve kterém jsem musel udělat tyto úpravy:
#agentaddress 127.0.0.1,[::1]
agentaddress 127.0.0.1:161
rocommunity public 127.0.0.1
rocommunity public default
# pro ipv6 přidat odkomentovat tyto řádky
#rocommunity6 public 127.0.0.1
#rocommunity6 public default
# tyto řádky jsem musel zakomentovat
#rocommunity public default -V systemonly
#rocommunity6 public default -V systemonly
Pak restartovat službu a případně kontrolovat log, jestli služba nevypisuje chyby.
To, zda služba běží lze zkontrolovat:
netstat -nlpu|grep 161
Dalším krokem je provedení dotazu po kterém by měl následovat několikastránkový dlouhý výpis. Pokud proběhne, je všechno v pořádku nastaveno.
snmpwalk -v 1 -c public localhost
snmpwalk -v2c -c public localhost
Na závěr ještě zapnout službu po spuštění.
systemctl enable snmpd
zdroje:
* https://kifarunix.com/install-and-configure-snmp-on-debian-10-buster/
* https://wiki.debian.org/SNMP
* http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch22_:_Monitoring_Server_Performance
* https://www.xmodulo.com/monitor-linux-servers-snmp-cacti.html
* https://support.auvik.com/hc/en-us/articles/204221884-How-to-enable-SNMP-on-Linux-based-servers-workstations
* https://linuxhint.com/enable-non-free-packages-debian-11/
* https://kifarunix.com/install-and-configure-snmp-on-debian-10-buster/
* https://martinuvzivot.cz/konfigurace-snmp-na-ubuntu-20-04-configure-snmp-ubuntu-20-04/