Как просмотреть данные графика RRD

Что я пытаюсь сделать, так это получать предупреждения, когда моя пропускная способность превышает лимит. Я использую Cacti для построения графика использования полосы пропускания, но в настоящее время я не получаю предупреждений, если мое использование увеличивается.

Поэтому я думаю, что лучший способ сделать это - написать сценарий для проверки данных графика каждые, скажем, 5 минут.

Пожалуйста, может ли кто-нибудь направить меня на правильный путь? Я смотрел в Интернете, как просматривать графики, но для меня это стало очень сложно.


person Community    schedule 09.06.2015    source источник
comment
Вы спрашиваете, как кактусы могут отправлять оповещения по электронной почте?   -  person Alex    schedule 09.06.2015
comment
Что ж, я полагаю, это тоже сработает. Мне просто нужно уведомление, если моя пропускная способность увеличивается. Я только сейчас рассматривал возможность использования snmpwalk для получения данных, чтобы мне вообще не понадобились кактусы, к тому же это более гибкий вариант в будущем. Но если вы знаете, как отправлять оповещения от Cacti, дайте мне знать.   -  person    schedule 09.06.2015
comment
Это похоже на вопрос об уведомлениях кактусов. RRDTool сам не отправляет оповещения, он только хранит данные. MRTG (аналогично Cacti) может отправлять предупреждения с пороговыми значениями, поэтому я предполагаю, что Cacti тоже может, хотя я не знаю, как это сделать.   -  person Steve Shipway    schedule 10.06.2015
comment
Быстрый поиск в Google показывает, что Cacti изначально не отправляет пороговые уведомления, но этот плагин добавляет функциональность: docs.cacti. net / plugin: thold   -  person Steve Shipway    schedule 10.06.2015


Ответы (1)


Если вы уже используете Cacti для сбора и построения графика использования полосы пропускания, то плагин thold позволит вам установить пороговые значения и методы уведомления. http://docs.cacti.net/plugin:thold

Если вы еще не используете Cacti, вы можете вместо этого использовать MRTG (с RRDTool в качестве бэкэнда) для сбора и построения графиков данных. MRTG имеет директиву ThreshMaxO[] (и соответствующие директивы для Inbound и Minima) для определения пороговых значений и директиву ThreshProg[] для определения того, какую программу или сценарий вызывать для отправки уведомления.

person Steve Shipway    schedule 10.06.2015
comment
В итоге я использовал Thold, и это очень приятно. Изначально мне нужна была единственная команда, которая могла бы просто распечатать последние данные, полученные из графика rrd. Затем я бы написал сценарий для отправки предупреждений. Thold, кажется, делает все, что мне нужно, и даже больше. - person ; 10.06.2015