параметры check_snmp

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
cyklop77
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-12-30 10:19:16

параметры check_snmp

Непрочитанное сообщение cyklop77 » 2009-12-30 10:49:44

помогите пожалуйста разобраться с такой проблемой:
система nagios через snmp каждые 5 минут получает данные с удаленного сервера. приходит строка следующего вида: но статус с соответствующей колонке всегда - ОК. мне же нужно чтобы при при превышении порогового значения цифры в указанной выше строке появлялся соответствующий статус (warning, critical)

я так понимаю нужно из командной строки запустить check_snmp с определенными параметрами... тут трудность. не представляю как из моей строки, в которой есть и просто текст и нужное мне значение выделить это значение. если можно, то покажите пример набора параметров для check_snmp...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: параметры check_snmp

Непрочитанное сообщение hizel » 2009-12-30 10:58:21

где строка то?
check_snmp может работать только с цифирками: http://nagiosplug.sourceforge.net/devel ... HOLDFORMAT
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

cyklop77
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-12-30 10:19:16

Re: параметры check_snmp

Непрочитанное сообщение cyklop77 » 2009-12-30 11:19:22

вот строка

Код: Выделить всё

SNMP OK - Last 5 min req auth=0 
забыл немного)

в строке у меня как раз цифра. только она важна(0). остальной текст просто пояснение, могу его убрать

ps
ссылка не рабочая. Error type: 404

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: параметры check_snmp

Непрочитанное сообщение hizel » 2009-12-30 12:32:55

у меня работает ссылка :-)

если цифирь как раз и есть выхлоп snmp, а Last 5 min req auth это просто название OID, то
2.5. Threshold and ranges

A range is defined as a start and end point (inclusive) on a numeric scale (possibly negative or positive infinity).

A threshold is a range with an alert level (either warning or critical). Use the set_thresholds(thresholds *, char *, char *) function to set the thresholds.

The theory is that the plugin will do some sort of check which returns back a numerical value, or metric, which is then compared to the warning and critical thresholds. Use the get_status(double, thresholds *) function to compare the value against the thresholds.

This is the generalised format for ranges:

[@]start:end
Notes:

start ? end

start and ":" is not required if start=0

if range is of format "start:" and end is not specified, assume end is infinity

to specify negative infinity, use "~"

alert is raised if metric is outside start and end range (inclusive of endpoints)

if range starts with "@", then alert if inside this range (inclusive of endpoints)

Note: Not all plugins are coded to expect ranges in this format yet. There will be some work in providing multiple metrics.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

cyklop77
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-12-30 10:19:16

Re: параметры check_snmp

Непрочитанное сообщение cyklop77 » 2009-12-30 21:26:29

с пороговыми значениями и их обозначениями понятно. мне важно знать каким образом эти параметры забить в конфиг. как указать нагиосу где параметры, а где сопроводительный текст?...
мой скрипт формирует эту строку из обычного текстаи значения, затем передаёт snmp....

если не трудно уж разжуйте)