Как найти запущенные процессы на сервере "demo.snmplabs.com"? - PullRequest
2 голосов
/ 16 мая 2019

Я использую модуль PYSNMP для python, чтобы выполнить задачу. Но мне еще предстоит найти OID для этого.

1 Ответ

1 голос
/ 16 мая 2019

Я думаю, что вы ищете Host Resources MIB , в частности hrSWRunTable.

Демонстрационный сервер SNMPLabs отвечает на это, поэтому с Net-SNMP вы должны сделать:

snmptable -v2c -c public demo.snmplabs.com hrSWRunTable

(На моем компьютере с CentOS 7 HOST-RESOURCES-MIB по умолчанию полезно установить, так что это должно «просто работать» для вас, если вы также используете Net-SNMP. Не спрашивайте меня, как подключить MIB хотя в PySNMP.)

Однако, , как и многие MIB той эпохи , он предоставляет информацию, которая в наше время может считаться рискованной, поэтому я бы не стал задерживать дыхание в поиске «настоящего» агента, реализующего любой из его объектов. !

...