SNMP : utilisation des valeurs numériques pour ne pas avoir besoin du paquet non-free snmp-mibs-downloader

This commit is contained in:
jdubois 2021-10-18 16:02:11 +02:00
parent b6994ffcde
commit 75e7f036a3

View file

@ -142,10 +142,10 @@ Le plugin [snmp](https://collectd.org/documentation/manpages/collectd-snmp.5.sht
Un block `Data` définit l'OID et sous quel format stocker les valeurs récupérées, et un block `Host` définit quelles machines interroger ainsi que la configuration SNMP.
Exemple pour récupérer le débit et le nombre de paquets unicast d'un switch, la charge d'un APC, et la fréquence, la tension, l'intensité, la source préférée et le statut d'un ATS.
Sous debian, le paquet non-free `snmp-mibs-downloader` pour la MIB réseau et le paquet `snmp` sont nécessaires.
Sous debian, le paquet `snmp` est nécessaire.
~~~
# apt install snmp-mibs-downloader snmp
# apt install snmp
~~~
~~~
@ -156,26 +156,26 @@ LoadPlugin snmp
<Data "ifmib_if_octets64">
Type "if_octets"
Table true
Instance "IF-MIB::ifAlias"
Values "IF-MIB::ifHCInOctets" "IF-MIB::ifHCOutOctets"
Instance "1.3.6.1.2.1.31.1.1.1.1"
Values "1.3.6.1.2.1.31.1.1.1.6" "1.3.6.1.2.1.31.1.1.1.10"
</Data>
<Data "ifmib_if_packets64">
Type "if_packets"
Table true
Instance "IF-MIB::ifAlias"
Values "IF-MIB::ifHCInUcastPkts" "IF-MIB::ifHCOutUcastPkts"
Instance "1.3.6.1.2.1.31.1.1.1.1"
Values "1.3.6.1.2.1.31.1.1.1.7" "1.3.6.1.2.1.31.1.1.1.11"
</Data>
<Data "ifmib_if_errors">
Type "if_errors"
Table true
Instance "IF-MIB::ifAlias"
Values "IF-MIB::ifInErrors" "IF-MIB::ifOutErrors"
Instance "1.3.6.1.2.1.31.1.1.1.1"
Values "1.3.6.1.2.1.2.2.1.14" "1.3.6.1.2.1.2.2.1.20"
</Data>
<Data "ifmib_if_dropped">
Type "if_dropped"
Table true
Instance "IF-MIB::ifAlias"
Values "IF-MIB::ifInDiscards" "IF-MIB::ifOutDiscards"
Instance "1.3.6.1.2.1.31.1.1.1.1"
Values "1.3.6.1.2.1.2.2.1.13" "1.3.6.1.2.1.2.2.1.19"
</Data>
# https://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15215-collect-cpu-util-snmp.html
<Data "cpu_5s">