Программа PingSTAT

Для приема и анализа UDP пакетов, генерируемых устройствами серии PING2 ( пингерами ), предлагается бесплатная программа PingSTAT.


Схема работы программы PingStat


Основные возможности программы PingSTAT

Программа выступает в качестве SNMP агента и позволяет получить полную информацию обо всех контролируемых пингерах при обращении к ней по протоколу SNMP v1, v2. Благодаря этому появляется возможность использовать устройства PING2 практически с любой стандартной системой мониторинга, собирающей данные о контролируемых объектах по протоколу SNMP.

Образец web- страницы

Программа формирует web-страницу (см. образец), в которой в виде таблицы отображается информация по всем контролируемым пингерам: время приема последнего пакета, средний интервал между пакетами, состояние внешних цифровых входов, значение температуры (если к входу АЦП подключен термодатчик). Имеется возможность настройки стиля таблицы и окраски ее элементов в зависимости от характера событий, происходящих с каждым пингером.

При наступлении любого события с пингером (например: изменилось состояние внешнего цифрового датчика, прекратился или возобновился поток пакетов, температура вышла за допустимые пределы) запускается скрипт, которому в качестве входных параметров передается полная информация о состоянии данного пингера. При помощи этого скрипта можно соответствующим образом отреагировать на событие: добавить строку в log-файл, отправить сообщение на e-mail или SMS на мобильный телефон, вывести сообщение на экран компьютера, отправить SNMP Trap сообщение и т.д.

Важно: Программа может контролировать любое количество пингеров!

в начало


 Состав дистрибутива

В архиве pingstat2.03.tar.gz находятся следующие файлы:

run_pingstat.sh - скрипт для запуска программы
pingstat - исполнимый файл для запуска в обычном режиме
pingstatd - исполнимый файл для запуска в режиме демона
pingstat.conf - файл конфигуриции
pingstat.html.tpl - шаблон формируемой web-страницы
pingstat.sh - скрипт, запускаемый автоматически при наступлении различных событий
mailer - программа для отправки сообщений по электронной почте
mailer.txt - краткое описание программы mailer
sms_dead.txt и sms_alive.txt - образцы входных файлов для программы mailer
ReadMe_utf-8.txt - описание программы в кодировке utf-8
ReadMe_KOI-8.txt - описание программы в кодировке KOI-8
/lib/ - папка с библиотеками, необходимыми для работы программы
/etc/snmp/pingstat.conf - файл конфигурации, предназначенный для задания строки
                                     READ COMMUNITY, действующей при обращении к программе
                                     по протоколу SNMP
/etc/snmp/snmp.conf - файл конфигурации, необходимый для корректной работы
                                  протокола SNMP
pingstat.mib - mib файл

в начало


Различные версии программы PingSTAT

© EQUICOM.ru