|
|
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые sysadmins и разработчики. Есть задача - снимать показания загруженности процессоров на Unix кластере для принятия решений. Данные поступают в маленькую базу на рабочей станции или небольшом app-сервере под WindowsServer, где совмещаюстся с информацией от сервера БД (количество активных пользователей, дисковая нагрузка и т.п.) который размещён на этом-же кластере. Простой вариант снятия показаний - это вход через telnet на каждый из узлов и вызов top -d 1 и анализ output. Вопрос: есть ли специализированные интерфейсы съема статистики наподобие Windows WMI ? И как с ними стыковатся со стороны сервера, работющего под управлением Windows Server. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2008, 12:59:23 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
maytonДобрый день, уважаемые sysadmins и разработчики. Спасибо. Код: plaintext 1. #sar 1 HP-UX rp3440bo B.11.11 U 9000/800 03/20/08 13:59:14 %usr %sys %wio %idle 13:59:15 31 2 17 50 У меня на серверах запущен zabbix агент (малюсенькая прога). Заббикс сервер опрашивает, снимает показания, строит графики, вычисляет триггеры, шлет письма, смс. Есть утилита zabbix_get, запускается на сервере: Код: plaintext 1. 2. 3. Можно просто телнетом законектится на порт 10050 и сказать чего-нибудь, он сразу отвечает: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2008, 14:05:09 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
В итоге видим например system.cpu.util[all,user,avg15] показания снимались каждые 180 сек: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2008, 14:10:43 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
еще вариант поднять snmp и снимать с него # snmpwalk back -v1 -c public sysDescr.0 SNMPv2-MIB::sysDescr.0 = STRING: HP-UX rp3440bo B.11.11 U 9000/800 2499988222 Percentage of idle CPU time; # snmpwalk back -v1 -c public .1.3.6.1.4.1.11.2.3.1.1.15.0 SNMPv2-SMI::enterprises.11.2.3.1.1.15.0 = Counter32: 149760999 # snmpget back -v1 -c public sysUpTimeInstance DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (267951543) 31 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2008, 14:17:52 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
Точно. Я совсем забыл про SNMP! Надо только разобратся со спецификациями и поискать подходящего клиента под JDK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2008, 16:00:00 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
UP! Тема для меня всё еще актуальна. Денис! Подскажите пожалуйста, откуда вы берёте параметр .1.3.6.1.4.1.11.2.3.1.1.15.0. Как мне его посмотреть в моём сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 21:07:19 |
|
||
|
HP-Unix: мониторинг загрузки CPU.
|
|||
|---|---|---|---|
|
#18+
mayton Денис! Подскажите пожалуйста, откуда вы берёте параметр .1.3.6.1.4.1.11.2.3.1.1.15.0. есть .mib файлы там эти парамерты описаны. http://www.google.com/search?q=hp-unix.mib mayton Как мне его посмотреть в моём сервере? snmp утилиты snmpwalk snmpget опрашивают сервер back, по протоколу v1, секретное слово по дефолту public утилиты умеют использовать mib-ы берем например http://www.uwo.ca/its/network/backbone/noc/hp-unix сохраняю копи-пастом, как текстовый файл test.mib # snmpwalk back -v1 -c public -m /root/test.mib computerSystemPhysMemory Did not find 'Timeticks' in module RFC1155-SMI (/root/test.mib) HP-UNIX::computerSystemPhysMemory.0 = INTEGER: 4192256 получаем что у сервера 4гига озу, путь к файлу нужен целиком -m /root/test.mib в мибе дерево, обойдем дерево начиная с ветки hp: # snmpwalk back -v1 -c public -m /root/test.mib hp|head -20 Did not find 'Timeticks' in module RFC1155-SMI (/root/test.mib) HP-UNIX::computerSystemUpTime.0 = Timeticks: (2175718700) 251 days, 19:39:47.00 HP-UNIX::computerSystemUsers.0 = Gauge32: 1 HP-UNIX::computerSystemAvgJobs1.0 = Gauge32: 108 HP-UNIX::computerSystemAvgJobs5.0 = Gauge32: 105 HP-UNIX::computerSystemAvgJobs15.0 = Gauge32: 87 HP-UNIX::computerSystemMaxProc.0 = INTEGER: 4096 HP-UNIX::computerSystemFreeMemory.0 = Gauge32: 55440 HP-UNIX::computerSystemPhysMemory.0 = INTEGER: 4192256 HP-UNIX::computerSystemMaxUserMem.0 = Gauge32: 3746608 HP-UNIX::computerSystemSwapConfig.0 = INTEGER: 4194304 HP-UNIX::computerSystemEnabledSwap.0 = Gauge32: 4194304 HP-UNIX::computerSystemFreeSwap.0 = Gauge32: 3931024 HP-UNIX::computerSystemUserCPU.0 = Counter32: 112208528 HP-UNIX::computerSystemSysCPU.0 = Counter32: 49935005 HP-UNIX::computerSystemIdleCPU.0 = Counter32: 1544147218 HP-UNIX::computerSystemNiceCPU.0 = Counter32: 214600859 HP-UNIX::fileSystemMounted.0 = Gauge32: 15 HP-UNIX::fileSystemID1.1073741825.0 = INTEGER: 1073741825 HP-UNIX::fileSystemID1.1073741827.7 = INTEGER: 1073741827 HP-UNIX::fileSystemID1.1073741828.7 = INTEGER: 1073741828 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2009, 09:23:29 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35203988&tid=1486100]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
196ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 523ms |

| 0 / 0 |
