map file для nagiosgraph

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
saniks
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-04-26 23:47:59
Откуда: Екб

map file для nagiosgraph

Непрочитанное сообщение saniks » 2012-08-23 8:46:25

FreeBSD 9.0-RELEASE
Nagios 3.4.1
Nagiosgraph-1.4.4_1
Для отображения текущего траффика на портах коммутаторов\маршрутизаторов я установил плагин check_iftraffic3.pl
http://exchange.nagios.org/directory/Pl ... c3/details
Он возвращает данные в таком формате:

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

inUsage=4.24%;85;98 outUsage=1.39%;85;98 inBandwidth=42.44Mbs outBandwidth=13.87Mbs inAbsolut=2040304334 outAbsolut=2773785798
Вот map файл для nagiosgraph:

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

/perfdata:inUsage=([.\d]+)%;(\d+);(\d+) outUsage=([.\d]+)%;(\d+);(\d+) inBandwid
and push @s, [ 'data',
[ 'Input_Bandwidth', GAUGE, $7 ],
[ 'Output_Bandwidth', GAUGE, $8 ]];
Но графики почему-то строятся в другом виде:
Изображение

Помогите сформировать правильный map файл для отображения графиков, мне нужно только inBandwidth и outBandwidth, чтобы было примерно вот так:
Изображение

cat /var/spool/nagios/perfdata.log

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

1345699799||Cisco 7206||Gi1.951 Uraltcom bandwidth||Average IN: 46.16Mbs (4.62%), Average OUT: 16.46Mbs (1.65%)brTotal RX: 20194.56 Mbits, Total TX: 2650.89 Mbits||inUsage=4.62%;85;98 outUsage=1.65%;85;98 inBandwidth=46.16Mbs outBandwidth=16.46Mbs inAbsolut=2646940816 outAbsolut=347457526
1345699801||igor||PING||PING OK - Packet loss = 0%, RTA = 0.38 ms||rta=0.384000ms;200.000000;600.000000;0.000000 pl=0%;20;60;0
В /var/spool/nagios/nagiosgraph.log пусто.

Хостинговая компания 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/

Аватара пользователя
saniks
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-04-26 23:47:59
Откуда: Екб

Re: map file для nagiosgraph

Непрочитанное сообщение saniks » 2012-08-24 13:52:45

Разобрался, надо было вот так:

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

/perfdata:inUsage=([.\d]+)%;(\d+);(\d+) outUsage=([.\d]+)%;(\d+);(\d+) inBandwidth=([.\d]+)Mbs outBandwidth=([.\d]+)Mbs inAbsolut=(\d+) outAbs
and push @s, [ 'data',
[ 'Input_Bandwidth', GAUGE, $7 ],
[ 'Output_Bandwidth', GAUGE, $8 ]];