84
ГЛАВА 3. Мониторинг систем VAS
3.1. Способы мониторинга и устранения аварий на системах
VAS
Для мониторинга нагрузки на все VAS системы использовалось open-
source веб-приложение Cacti, данная система позволяет строить графики при
помощи RRDtool. Cacti собирает статистические данные за определённые
временные интервалы и позволяет отобразить их в графическом виде.
Преимущественно используются стандартные шаблоны для отображения
статистики по загрузке процессора, выделению оперативной памяти,
количеству запущенных процессов, использованию входящего/исходящего
трафика.
Хоть и Cacti является удобным интерфейсом и для этого приложения не
важно какое количество объектов будет установлено на мониторинг, так как
он не хранит полностью все данные в базе данных (как например Zabbix). Но
тем не менее у Cacti есть и свои недостатки, как например, неспособность
системы отслеживания возможностей случайного сброса контролируемого
параметра, что в свою очередь приводит к целочисленному переполнению и
большим скачкам на графиках. К примеру, в случае если устройство
перегрузилось и сбросило счетчики in/out octets. После перезагрузки Cacti
снимает новые данные со счетчиков, считает разницу с предыдущими
параметрами и рисует на графике пи загрузки канала 100 Мбит, хотя в
действительности канал был загружен не более чем на 2Мбита. Так же из
очевидных минусов Cacti можно считать не уменее самому создавать rrd с
отрицательными значениями, в результате чего администратор вынужден
исправлять график вручную с помощью rrdtune.