Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
cyklop77
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-12-30 10:19:16
Непрочитанное сообщение
cyklop77 » 2009-12-30 10:49:44
помогите пожалуйста разобраться с такой проблемой:
система nagios через snmp каждые 5 минут получает данные с удаленного сервера. приходит строка следующего вида:
но статус с соответствующей колонке всегда - ОК. мне же нужно чтобы при при превышении порогового значения цифры в указанной выше строке появлялся соответствующий статус (warning, critical)
я так понимаю нужно из командной строки запустить check_snmp с определенными параметрами... тут трудность. не представляю как из моей строки, в которой есть и просто текст и нужное мне значение выделить это значение. если можно, то покажите пример набора параметров для check_snmp...
cyklop77
-
Хостинг HostFood.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/
-
cyklop77
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-12-30 10:19:16
Непрочитанное сообщение
cyklop77 » 2009-12-30 11:19:22
вот строка
забыл немного)
в строке у меня как раз цифра. только она важна(0). остальной текст просто пояснение, могу его убрать
ps
ссылка не рабочая. Error type: 404
cyklop77
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
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.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
cyklop77
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-12-30 10:19:16
Непрочитанное сообщение
cyklop77 » 2009-12-30 21:26:29
с пороговыми значениями и их обозначениями понятно. мне важно знать каким образом эти параметры забить в конфиг. как указать нагиосу где параметры, а где сопроводительный текст?...
мой скрипт формирует эту строку из обычного текстаи значения, затем передаёт snmp....
если не трудно уж разжуйте)
cyklop77