LINUX.ORG.RU

Статистика о PC по SNMP


0

0

Доброго времени суток.
Необходимо получать статистику о загрузке CPU, сети, памяти с копмьютера под ASP Linux (kernel 2.4.20).
Есть snmpd 5.1
Признаюсь честно - первый раз занялся таким вопросом.
Комментарии в snmpd.conf ни на что не наталкивают.
Где об этом почитать, где узнать MIB для пролучения нужных данных...
Заранее спасибо!


Ответ на: комментарий от george_root

У меня есть RRD. Все что мне нужно - узнать MIB значения, возвтращающего интерессующие меня параметры. Или нюансы настройки snmpd.conf разрешающие получить эту информациию. Насколько я знаю snmpwalk должен показать доступные для снятия данные. Но у меня кроме того что это Linux 2.4.20 и что администратор сервера я - другой понятной мне информации не выдает

mthawk
() автор топика
Ответ на: комментарий от Zulu

[root@myserver mrtg]# snmpwalk -v 2c -c public localhost |grep -i cpu
HOST-RESOURCES-MIB::hrSWRunName.4 = STRING: "ksoftirqd_CPU0"
HOST-RESOURCES-MIB::hrSWRunPath.4 = STRING: "ksoftirqd_CPU0"
HOST-RESOURCES-MIB::hrSWRunParameters.2075 = STRING: "-i cpu"
HOST-RESOURCES-MIB::hrSWRunPerfCPU.1 = INTEGER: 6183
HOST-RESOURCES-MIB::hrSWRunPerfCPU.2 = INTEGER: 260
HOST-RESOURCES-MIB::hrSWRunPerfCPU.3 = INTEGER: 1058
HOST-RESOURCES-MIB::hrSWRunPerfCPU.4 = INTEGER: 89
HOST-RESOURCES-MIB::hrSWRunPerfCPU.5 = INTEGER: 10647
HOST-RESOURCES-MIB::hrSWRunPerfCPU.6 = INTEGER: 77
HOST-RESOURCES-MIB::hrSWRunPerfCPU.7 = INTEGER: 1283352
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.9 = INTEGER: 2169
HOST-RESOURCES-MIB::hrSWRunPerfCPU.10 = INTEGER: 54992
HOST-RESOURCES-MIB::hrSWRunPerfCPU.11 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.19 = INTEGER: 153
HOST-RESOURCES-MIB::hrSWRunPerfCPU.71 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.479 = INTEGER: 10155
HOST-RESOURCES-MIB::hrSWRunPerfCPU.483 = INTEGER: 2
HOST-RESOURCES-MIB::hrSWRunPerfCPU.521 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.558 = INTEGER: 4423
HOST-RESOURCES-MIB::hrSWRunPerfCPU.610 = INTEGER: 38404
HOST-RESOURCES-MIB::hrSWRunPerfCPU.613 = INTEGER: 210441
HOST-RESOURCES-MIB::hrSWRunPerfCPU.615 = INTEGER: 3433
HOST-RESOURCES-MIB::hrSWRunPerfCPU.616 = INTEGER: 5246
HOST-RESOURCES-MIB::hrSWRunPerfCPU.617 = INTEGER: 4058
HOST-RESOURCES-MIB::hrSWRunPerfCPU.683 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.684 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.685 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.686 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.1463 = INTEGER: 52
HOST-RESOURCES-MIB::hrSWRunPerfCPU.1465 = INTEGER: 29
HOST-RESOURCES-MIB::hrSWRunPerfCPU.1731 = INTEGER: 52
HOST-RESOURCES-MIB::hrSWRunPerfCPU.2072 = INTEGER: 2
HOST-RESOURCES-MIB::hrSWRunPerfCPU.2074 = INTEGER: 39
HOST-RESOURCES-MIB::hrSWRunPerfCPU.2075 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.3727 = INTEGER: 21
HOST-RESOURCES-MIB::hrSWRunPerfCPU.5119 = INTEGER: 21
HOST-RESOURCES-MIB::hrSWRunPerfCPU.5151 = INTEGER: 24
HOST-RESOURCES-MIB::hrSWRunPerfCPU.5152 = INTEGER: 20
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8527 = INTEGER: 27
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8528 = INTEGER: 22
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8529 = INTEGER: 30
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8530 = INTEGER: 18
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8531 = INTEGER: 14
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8543 = INTEGER: 28
HOST-RESOURCES-MIB::hrSWRunPerfCPU.8549 = INTEGER: 24
HOST-RESOURCES-MIB::hrSWRunPerfCPU.9535 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.9634 = INTEGER: 12
HOST-RESOURCES-MIB::hrSWRunPerfCPU.12126 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.14249 = INTEGER: 2424
HOST-RESOURCES-MIB::hrSWRunPerfCPU.14577 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.15191 = INTEGER: 198
HOST-RESOURCES-MIB::hrSWRunPerfCPU.15282 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.15284 = INTEGER: 5980
HOST-RESOURCES-MIB::hrSWRunPerfCPU.15286 = INTEGER: 83
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23186 = INTEGER: 115
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23867 = INTEGER: 2
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23869 = INTEGER: 411
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23871 = INTEGER: 9
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23914 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23927 = INTEGER: 8
HOST-RESOURCES-MIB::hrSWRunPerfCPU.23998 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24000 = INTEGER: 705
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24001 = INTEGER: 5
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24037 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24039 = INTEGER: 3
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24131 = INTEGER: 1965
HOST-RESOURCES-MIB::hrSWRunPerfCPU.24360 = INTEGER: 1376
HOST-RESOURCES-MIB::hrSWRunPerfCPU.25331 = INTEGER: 1
HOST-RESOURCES-MIB::hrSWRunPerfCPU.27147 = INTEGER: 441
HOST-RESOURCES-MIB::hrSWRunPerfCPU.27752 = INTEGER: 3
HOST-RESOURCES-MIB::hrSWRunPerfCPU.29952 = INTEGER: 3683
HOST-RESOURCES-MIB::hrSWRunPerfCPU.29955 = INTEGER: 141
HOST-RESOURCES-MIB::hrSWRunPerfCPU.30507 = INTEGER: 104
HOST-RESOURCES-MIB::hrSWRunPerfCPU.30512 = INTEGER: 26
HOST-RESOURCES-MIB::hrSWRunPerfCPU.30514 = INTEGER: 0
HOST-RESOURCES-MIB::hrSWRunPerfCPU.30523 = INTEGER: 18
HOST-RESOURCES-MIB::hrSWRunPerfCPU.31816 = INTEGER: 14

[root@myserver mrtg]# snmpwalk -v 2c -c public localhost |grep -i proc
SNMPv2-MIB::sysORDescr.8 = STRING: The MIB for Message Processing and Dispatching.
HOST-RESOURCES-MIB::hrSystemProcesses.0 = Gauge32: 75
HOST-RESOURCES-MIB::hrSystemMaxProcesses.0 = INTEGER: 0
HOST-RESOURCES-MIB::hrStorageDescr.5 = STRING: /proc/bus/usb
HOST-RESOURCES-MIB::hrDeviceType.768 = OID: HOST-RESOURCES-TYPES::hrDeviceProcessor
HOST-RESOURCES-MIB::hrDeviceType.3072 = OID: HOST-RESOURCES-TYPES::hrDeviceCoprocessor
HOST-RESOURCES-MIB::hrDeviceDescr.768 = STRING: AuthenticAMD: AMD Duron(tm) processor
HOST-RESOURCES-MIB::hrDeviceDescr.3072 = STRING: Guessing that there's a floating point co-processor
HOST-RESOURCES-MIB::hrProcessorFrwID.768 = OID: SNMPv2-SMI::zeroDotZero
HOST-RESOURCES-MIB::hrFSMountPoint.2 = STRING: "/proc/bus/usb"
HOST-RESOURCES-MIB::hrSWRunPath.613 = STRING: "postgres: logger process "
HOST-RESOURCES-MIB::hrSWRunPath.615 = STRING: "postgres: writer process "
HOST-RESOURCES-MIB::hrSWRunPath.616 = STRING: "postgres: stats buffer process "
HOST-RESOURCES-MIB::hrSWRunPath.617 = STRING: "postgres: stats collector process "
HOST-RESOURCES-MIB::hrSWRunParameters.2131 = STRING: "-i proc"
HOST-RESOURCES-MIB::hrSWInstalledName.173 = STRING: "procps-2.0.11-6"
HOST-RESOURCES-MIB::hrSWInstalledName.239 = STRING: "procinfo-18-8"

mthawk
() автор топика
Ответ на: комментарий от mthawk

Что-то у тебя только поддерево HOST-RESOURCES-MIB::
Попробуй .1 указать в качестве вершины, от которой начинать.

Zulu ★★☆☆
()
Ответ на: комментарий от mthawk

~$ snmpwalk localhost -v 2c -c Ohngo6ye1queemai .1 

Там и выберешь, что тебе интересно получить с хоста. 

man snmpwalk, однако.

Zulu ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.