SNMP-мониторинг с помощью Peek Hour 3

Peek Hour — утилита для мониторинга портов в сетевых устройствах по протоколу SNMP и UPnP. Назвать её профессиональным инструментом администраторов сетей, таких как Nagios или Zabbix, сложно. Но если в вашей ответственности небольшая офисная сеть, Peek Hour то, что надо.Для начала работы с Peek Hour нужно добавить хотя бы одно устройство. Для этого в Peek Hour есть специальный мастер настройки. Он сканирует подсеть, в которой находится Mac и отображает все найденные устройства. После чего остается выбрать устройство и интерфейс, присвоить ему имя и параметры отображения информации о трафике.

peekhour3

peekhour9

peekhour10

peekhour5

После добавления устройства появляется возможность настроить дополнительные параметры: цвет графика, масштабирование, сохранение данных о трафике в CSV и др.

Когда устройство добавлено, в системном меню появляется значок Peek Hour с графиком и скоростью передачи данных, при нажатии на который открывается окно с текущими графиками с данными о входящем и исходящем трафике. Формат данных графика настраиваемый, можно выбрать отображение в мегалитах или мегабайтах в секунду.

Именно с помощью информативного значка в меню мне случайно удалось обнаружить одну уязвимость в прошивке моего роутера. Наблюдая за графиком, я обнаружил, подозрительный исходящий трафик при почти нулевой активности сети на компьютере и смартфоне. В итоге выяснилось, что роутер открыт наружу на 53-м порту UDP. После небольшого анализа выяснилось, что это проблема в прошивке роутера и я просто закрыл 53 порт, после чего трафик нормализовался.

peekhour1

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

peekhour7

Peek Hour умеет оповещать о расходовании трафика. Для этого в настройках нужно выбрать устройство, время и дату сброса счетчика, лимит трафика и т.д. В разделе Triggers можно настроить события, в которых настраивается объем трафика, после которого срабатывает триггер, а также действия: отправка уведомления на email, системное уведомление в OS X или запуск скрипта.

peekhour11

peekhour12

peekhour13

После настройки в системном меню появляется значок, который отображает израсходованный трафик.

peekhour6

Еще одна возможность Peek Hour — запись данных о трафике в файл. Можно настроить интервал записи данных в лог-файл, а так же ротацию логов. Интересная особенность формата данных в файле заключается в том, что кроме удобных для восприятия данных о трафике есть и “сырые” по количеству байтов. Это позволит в случае необходимости анализировать данные в Excel или Numbers без лишних операций по форматированию данных в ячейках. На скриншоте видно, как я добавил в конец таблицы две строчки, в которых суммировал данные о трафике.

peekhour15

peekhour16

Стоимость программы Peek Hour на момент написания обзора составляет $5, что для утилит такого уровня можно сказать почти бесплатно. На сайте Peek Hour доступна 10-дневная демо-версия программы.