2016-07-22 11 views
0

Я настроил MRTG для мониторинга сетевого трафика, загрузки процессора и памяти. Статистика сетевого трафика в норме, но статистика загрузки CPU показывает, что процессор используется на 100%, хотя на самом деле это так, как я проверю с помощью команды top. Ниже приведена конфигурация MRTG для CPU (mrtg.cfg).Почему mrtg показывает нагрузку на 100 процентов CPU

# 10.12.2.1 CPU configuration 
Target[CPU]: .1.3.6.1.4.1.2021.10.1.5.1&.1.3.6.1.4.1.2021.10.1.5.2:[email protected] 
MaxBytes[CPU]: 100 
Unscaled[CPU]: dwmy 
Options[CPU]: gauge, growright, nopercent 
YLegend[CPU]: Load Average 
ShortLegend[CPU]: (%) 
LegendI[CPU]: Load Average 1 min 
LegendO[CPU]: Load Average 5 min 
Legend1[CPU]: Load Average 1 min 
Legend2[CPU]: Load Average 5 min 
Title[CPU]: CPU Load Average 
PageTop[CPU]: <h1>10.12.2.1 CPU Load Average</h1> 

Где находится проблема в конфигурации? Вот моментальный снимок вывода статистики CPU.

enter image description here

+0

Какие значения вы можете получить, если вы вручную написали snmp_get в oid из командной строки? – user3788685

ответ

0

Это проблема с использованием SNMP для сбора CPU и загрузить статистику Avg. В зависимости от вашей ОС и реализации SNMP и количества имеющихся у вас процессоров вы можете обнаружить, что запрос SNMP ошибочно возвращает большое значение, потому что в момент, когда вы проверяете, один процессор используется SNMP daemon.

Если вы можете, лучше использовать OID, который возвращает среднее значение за последние 5 минут, а не время использования, так как это предотвращает проблему. Обычно вы можете найти OID LoadAvg5min, но некоторые реализации SNMP этого не имеют.

Другой альтернативой является использование внешнего плагина. Вы можете использовать MRTG mrtg-nrpe для вызова агента Nagios NRPE на удаленном хосте, который затем вызывает плагины Nagios check-cpu и check-load, чтобы получить реальное использование ЦП. Это немного сложно настроить, хотя, и в некоторых случаях может пострадать от одной и той же проблемы.

 Смежные вопросы

  • Нет связанных вопросов^_^