Salut, On peut recupérer par SNMP pas mal de chose: - nom machine, cpu, ram, process, packages, ... Analyse de tout ce qui est dispo via snmp # pour avoir une petite description text snmpwalk -v2c -c public -Of fuji.codelutin.home > /tmp/snmp-all-text.txt # pour avoir les oid numerique snmpwalk -v2c -c public -Of -On fuji.codelutin.home > /tmp/snmp-all-num.txt # pour voir les deux en meme temps diff -y --width=196 /tmp/snmp-all-text.txt /tmp/snmp-all-num.txt |less -S On peut trouver un peu de doc sur http://www.oid-info.com/get/<oid> par exemple http://www.oid-info.com/get/1.3.6.1.2.1.25.4.2.1 si l'oid est une table on peut l'afficher via snmptable -v2c -c public fuji.codelutin.home .1.3.6.1.2.1.25.4.2 sinon via snmpwalk -v2c -c public fuji.codelutin.home .1.3.6.1.2.1.25.4.2.1 Quelques infos trouvées qui semble intéressantes: Description de la machine .iso.org.dod.internet.mgmt.mib-2.system.sysDescr.0 .1.3.6.1.2.1.1.1.0 uptime: doit toujours etre superieur au precedent, sinon ca veut dire que la machine a rebooter -> alert immediat .iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.sysUpTimeInstance .1.3.6.1.2.1.1.3.0 Nom de la machine: ne doit pas changer -> alert .iso.org.dod.internet.mgmt.mib-2.system.sysName.0 .1.3.6.1.2.1.1.5.0 nb d'interface reseau: .iso.org.dod.internet.mgmt.mib-2.interfaces.ifNumber.0 .1.3.6.1.2.1.2.1.0 Info sur les interfaces (mac address, up/down, ...) .iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry .1.3.6.1.2.1.2.2.1.1 ip, netmask, broadcast .iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable.ipAddrEntry .1.3.6.1.2.1.4.20.1 nombre de process en cours doit-etre toujous a peu pres constant .iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemProcesses.0 .1.3.6.1.2.1.25.1.6.0 Le memoire de la machine .iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrMemorySize.0 .1.3.6.1.2.1.25.2.2.0 Les partitions, leur taille: le swap, la memoire, disque .iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry .1.3.6.1.2.1.25.2.3.1 processor core, interface reseaux .iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDeviceTable.hrDeviceEntry .1.3.6.1.2.1.25.3.2.1 Les process pid, name, path, args .iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry .1.3.6.1.2.1.25.4.2.1 Les process cpu, mem: .iso.org.dod.internet.mgmt.mib-2.host.hrSWRunPerf.hrSWRunPerfTable.hrSWRunPerfEntry .1.3.6.1.2.1.25.5.1.1 Package installed: si ajout/suppression alert .iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInstalledEntry .1.3.6.1.2.1.25.6.3.1 -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com