snmp(Simple Network Management Protocol)
最近はやりのZabbixとか統合監視ツールで実際の生データを収集してる偉い奴。
とりあえず遊んでみた
$ sudo apt-get install snmp snmpd
$ snmpwalk -v 1 -c public localhost
実は
データはMIBツリーを参照して取得している。
こいつを参照するのにRedhat系のディストリ(CentOSとか)だと
UCD-SNMP-MIB::laLoad.1 = STRING: 0.00
UCD-SNMP-MIB::laLoad.2 = STRING: 0.01
UCD-SNMP-MIB::laLoad.3 = STRING: 0.05
となるのがUbuntuではならなかった。ので解決方法調べに。
解決
$ sudo apt-get install -y snmp-mibs-downloder
$ sudo download-mibs
としておいて、/etc/snmp/snmp.conf
mibs:
↓
# mibs:
$ /etc/init.d/snmpd restart
で解決。めでたしめでたし。