Nagios: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поиску| Строка 19: | Строка 19: | ||
==Мониторинг диапазонов значений== |
==Мониторинг диапазонов значений== |
||
| + | |||
| + | Для некоторых случаев нужно мониторить попадание значений в диапазон (а не просто больше или меньше чем порог) |
||
| + | (например, для напряжения или частоты на входе УПСа) |
||
| + | |||
| + | Нашел в каком-то листе рассылки |
||
| + | |||
| + | # |
||
| + | #max:min - non-ok within range |
||
| + | #min:max - ok within range. |
||
| + | # |
||
| + | |||
| + | Выдвать предупреждение если входное напряжение выходит за пределы 200-230 и критикал если выходит за пределы 180-240 |
||
| + | |||
| + | <PRE> |
||
| + | # /usr/nagios/libexec/check_snmp -H ups0.mycompany.net -o .1.3.6.1.4.1.318.1.1.1.3.2.1.0 -C public -P 2c -w 216:218 -c 180:270 |
||
| + | </PRE> |
||
Версия 09:29, 27 февраля 2009
Nagios
Некоторые тонкости настройки
SNMP v3
Пример использования snmp v3
#
#./check_snmp -H <ip-address> -o sysUpTime.0 -L authNoPriv -U <username> -a MD5 -X <pass> -A <pass> -P 3
define command{
command_name check_snmp_v3
command_line $USER1$/check_snmp -H $HOSTADDRESS$ -o sysUpTime.0 -L authNoPriv -U $ARG1$ a MD5 -X $ARG2$ -A $ARG2$ -P 3
}
Мониторинг диапазонов значений
Для некоторых случаев нужно мониторить попадание значений в диапазон (а не просто больше или меньше чем порог) (например, для напряжения или частоты на входе УПСа)
Нашел в каком-то листе рассылки
- max:min - non-ok within range
- min:max - ok within range.
Выдвать предупреждение если входное напряжение выходит за пределы 200-230 и критикал если выходит за пределы 180-240
# /usr/nagios/libexec/check_snmp -H ups0.mycompany.net -o .1.3.6.1.4.1.318.1.1.1.3.2.1.0 -C public -P 2c -w 216:218 -c 180:270