Cacti — это надежная платформа управления производительностью и сбоями, а также интерфейс к RRDTool — Time Series Database (TSDB). Он хранит всю необходимую информацию для создания графиков управления производительностью в MariaDB или MySQL, а затем использует различные сборщики данных для заполнения TSDB на основе RRDTool этими данными о производительности.

Cacti также является веб-приложением стека LAMP. Термин LAMP первоначально обозначал Linux, Apache, MySQL и PHP, но с годами этот термин изменился. Cacti теперь также поддерживается в Windows, он может использовать Nginx или IIS в качестве веб-сервера, а MariaDB теперь является базой данных по умолчанию на многих платформах Linux. Ключевая концепция стека LAMP остается неизменной. Структурные данные хранятся в реляционной базе данных, данные временных рядов хранятся в архивах циклического перебора (RRA) RRDTool, а веб-сайт в конечном итоге управляется PHP.

В центре Cacti и его базы данных находятся Устройство и Шаблон устройства. Сначала вы создаете устройства, с которыми связаны определенные атрибуты, такие как шаблон устройства, SNMP community и другая метаинформация, такая как сайт, местоположение и местоположение GPS. На основе этой информации Cacti создаст графики и источники данных, подходящие для устройства. Эти графики затем можно разместить на деревьях, которые обеспечивают хорошо организованную и гибкую компоновку, которая позволяет пользователям углубляться в операционную экосистему своей организации.

Когда Ян Берри впервые создал Cacti в 2001 году, он никогда не собирался выходить за рамки управления производительностью. За прошедшие годы избранное сообщество разработчиков плагинов расширило Cacti, превратив его в довольно комплексную структуру оперативного управления, охватывающую другие области управления операциями. В 2021 году благодаря использованию этих плагинов Cacti можно использовать не только в качестве инструмента управления производительностью, но и для: управления сбоями, управления журналами, обнаружения устройств, резервного копирования конфигурации маршрутизатора, картографии сети, сбора и отображения данных NetFlow и т. д. Благодаря использованию архитектуры плагинов Cacti может быть расширена далеко за пределы первоначального замысла.

Cacti могут масштабироваться от нескольких до десятков тысяч хостов. Его платформа сбора данных полностью распределена и отказоустойчива. Его основные службы могут быть развернуты за балансировщиками нагрузки, при этом управление сеансами осуществляется из его базы данных, а его структурная база данных также развернута полностью отказоустойчивым способом. RRDTool TSDB также можно распространять с использованием таких технологий, как GlusterFS, RRDProxy и GPFS. В современном Cacti буквально нет компонента, который нельзя было бы сделать отказоустойчивым.

https://www.cacti.net

Ваша реакция?
+1
0
+1
0
+1
1
+1
0
+1
0
+1
0
+1
0
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x