Перейти к содержимому
Калькуляторы

График ошибок интерфейса в Cacti

Имеется СПД с кучей цысок каталистов, и имеются ОИДы

1. ifInErrors: 1.3.6.1.2.1.2.2.1.14

2. ifOutError: 1.3.6.1.2.1.2.2.1.20

3. ifInDiscard: 1.3.6.1.2.1.2.2.1.13

4. ifOutDiscard: 1.3.6.1.2.1.2.2.1.19

Так же в наличае кактус который мониторит на данный момент тока нагрузку портов каталистов.

Вопрос подскажите плиз как можно по этому добру строить графики ошибок интерфейсов (в идеале было бы что бы не плодить графики наложить линию ошибок на текущий график скорости порта)

Заранее спасибо.

Зы в инете что то рецепта не нашёл, возможно плохо искал.

Изменено пользователем catalist

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В комплекте с какти уже идет нужный Graph Template: Interface - Errors/Discards

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Associated Graph Templates

 

Graph Template Name Status

1) Cisco - CPU Usage Is Being Graphed (Edit)

Add Graph Template: XXXXXXXXXXXXXXXX

Там его просто нет, в Graph Template: Interface - Errors/Discards он есть а добавить в хост его не получается из-за отсутствия в списке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Associated Graph Templates

 

Graph Template Name Status

1) Cisco - CPU Usage Is Being Graphed (Edit)

Add Graph Template: XXXXXXXXXXXXXXXX

Там его просто нет, в Graph Template: Interface - Errors/Discards он есть а добавить в хост его не получается из-за отсутствия в списке.

 

Это делается, когда создаешь графики из Data Query [sNMP - Interface Statistics]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Ну как же нет - есть, например есть график загрузки какого-то интерфейса, отрисовывается так (RRDTool Command):

 

/usr/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="Router - Traffic - lan" \
--rigid \
--base=1000 \
--height=120 \
--width=500 \
--alt-autoscale-max \
--lower-limit=0 \
--vertical-label="bits per second" \
--slope-mode \
--font TITLE:12: \
--font AXIS:8: \
--font LEGEND:10: \
--font UNIT:8: \
DEF:a="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_in:AVERAGE \
DEF:b="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_in:MAX \
DEF:c="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_out:AVERAGE \
DEF:d="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_out:MAX \
CDEF:cdefa=a,8,* \
CDEF:cdefd=b,8,* \
CDEF:cdefe=c,8,* \
CDEF:cdefh=d,8,* \
AREA:cdefa#00CF00FF:"Inbound"  \
GPRINT:cdefa:LAST:" Current\:%8.2lf %s"  \
GPRINT:cdefa:AVERAGE:"Average\:%8.2lf %s"  \
GPRINT:cdefd:MAX:"Maximum\:%8.2lf %s\n"  \
LINE1:cdefe#002A97FF:"Outbound"  \
GPRINT:cdefe:LAST:"Current\:%8.2lf %s"  \
GPRINT:cdefe:AVERAGE:"Average\:%8.2lf %s"  \
GPRINT:cdefh:MAX:"Maximum\:%8.2lf %s"

 

Достаточно добавить новых переменных из соответствующих rra и нарисовать их. В данном случае переменные:

 

DEF:a="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_in:AVERAGE
DEF:b="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_in:MAX
DEF:c="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_out:AVERAGE
DEF:d="/var/lib/cacti/rra/traffic_in_21.rrd":traffic_out:MAX

 

Прикручиваете к отдельному скрипту, ну а если надо в кактусе - то Вам надо новый Graph Template создавать ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А сколько у Вас ошибок и при каком трафике ? А то при 100 мегабитах 1 ошибка будет, как бы это, не заметна слегка... причем Вы же заранее не знаете, сколько там будет трафика и сколько ошибок, чтобы помножить ошибки на что то статическое, и показать графики в одном месте. разве что просто как циферки внизу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да наверное вы правы, ошибки утонут в пакетах..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как вариант, покрасить фон в какойнить оттеночек при наличии ошибок.. сделать градации типа 0 - белый 1-10 бледный - темнее -еще темнее - темнокрасный. Пример как оно делается смотреть на примере "PING - Advanced Ping". Берется оно на их форуме (forums.cacti.net). но мне бы было лень. есть де второй график :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.