Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

ru:documentation:01_understanding:02_architecture [2021/10/15 00:40]
jimmy.olano [Сервер проверки WEB (Голиаф)]
ru:documentation:01_understanding:02_architecture [2022/04/28 14:35]
Строка 1: Строка 1:
-====== Архитектура ====== 
- 
-{{indexmenu_n>2}} 
- 
-[[:ru:documentation:start|Вернуться к указателю документации Pandora FMS]] 
- 
-===== . Архитектура Pandora FMS ===== 
- 
-В этой главе дается общее описание Pandora FMS и ее компонентов, того, как они связаны друг с другом и как использовать архитектуру Pandora FMS для решения различных задач, связанных с топологией ее инфраструктуры. 
- 
-Pandora FMS может быть модульной и децентрализованной или простой и монолитной. Наиболее важным компонентом является база данных MySQL, где хранится вся информация. Каждый компонент Pandora FMS может быть реплицирован и работает в полной [[:ru:documentation:05_big_environments:06_ha|HA-среде]], будь то пассивная, активная или кластерная среда (Active/Active [[:ru:documentation:03_monitoring:02_operations#распределение_нагрузки_мониторинга_с_помощью_брокеров|с балансировкой нагрузки]]). 
- 
-\\ 
-{{  :wiki:esquema-arquitectura-pandora_fms.png?nolink&  |Архитектура схемы Pandora FMS}} 
- 
-Pandora FMS состоит из нескольких элементов, среди которых те, которые отвечают за сбор и обработку данных, - это серверы. Серверы, используя информацию, полученную самостоятельно или с помощью агентов, вводят данные в базу данных. Консоль - это часть, отвечающая за отображение данных, имеющихся в базе данных, и взаимодействие с конечным пользователем. [[:ru:documentation:03_monitoring:02_operations#модули_в_агентах_и_программные_агенты_software_agents|Программные агенты]] - это приложения, которые работают на контролируемых системах и собирают информацию для отправки ее на серверы Pandora FMS. 
- 
-===== Серверы Pandora FMS ===== 
- 
-В Pandora FMS существует более двенадцати различных - специализированных - серверов, отвечающих за вышеупомянутые задачи. Серверы интегрированы в единое приложение, в общем случае называемое Pandora Server, которое представляет собой многопоточное приложение, параллельно выполняющее различные экземпляры или специализированные серверы Pandora FMS. Более подробную информацию вы можете получить в видеоуроке "Гибкий мониторинг сервера". Далее описывается каждый из специализированных серверов Pandora FMS. 
- 
-Серверы Pandora FMS - это элементы, отвечающие за выполнение существующих проверок. Они проверяют их и изменяют их статус в зависимости от полученных результатов. Они также отвечают за срабатывание оповещений, которые устанавливаются для контроля состояния данных. 
- 
-Сервер данных Pandora FMS может работать с высокой доступностью и/или балансировкой нагрузки. В очень большой архитектуре несколько серверов Pandora FMS могут использоваться одновременно, чтобы иметь возможность управлять большими объемами информации, распределенными по различным географическим или функциональным областям.\\ 
-{{  :wiki:servers-manage_servers.png?700  }} 
- 
-Серверы Pandora FMS всегда работают и постоянно проверяют, есть ли у какого-либо элемента проблема и определяется ли она как предупреждение. Если это произойдет, будет выполнено действие, определенное в оповещении, например, отправлено текстовое сообщение на мобильный телефон (SMS), электронное письмо или активировано выполнение сценария. 
- 
-Одновременные серверы могут существовать; один из них является основным, а остальные - вторичными. Даже если есть вторичный сервер и первичный сервер, все они работают одновременно. Разница между ними заключается в том, что когда сервер одного типа выходит из сети (например, сетевой сервер), главный сервер отвечает за обработку всех данных, связанных с вышедшим из строя сервером. 
- 
-Сервер, который получает файл данных от Агента или обрабатывает информацию (если она удаленного типа), является тем, кто запускает оповещения, связанные с теми данными, которые он только что обработал. 
- 
-Pandora FMS автоматически управляет состоянием каждого сервера, уровнем его загрузки и другими параметрами. Пользователь может следить за состоянием каждого сервера через раздел состояния сервера в веб-консоли. 
- 
-<WRAP center round tip 60%>\\ 
-Web User Experience Server (WUX), сервер экспорта, сервер инвентаризации, сервер транзакций, сервер Syslog, сервер корреляции событий, серверы корпоративной сети и некоторые функции сервера прогнозирования доступны только в корпоративной версии Pandora FMS.\\ 
-</WRAP> 
- 
-==== Сервер данных ==== 
- 
-{{  :wiki:data_server-pfms.png}}Обрабатывает информацию, отправленную Программными агентами. Программные агенты собирают информацию локально с систем, на которых они установлены, и формируют пакет информации в формате XML. Эти XML-пакеты отправляются на сервер. На сервере они поступают в определенный каталог, сервер обрабатывает все файлы, поступающие в этот входной каталог, и сохраняет информацию в базе данных. 
- 
-Различные серверы данных могут быть установлены на разных системах или на одном хосте с помощью виртуальных серверов. Несколько серверов могут работать вместе для очень больших сред, в которых необходимо более эффективно использовать аппаратное обеспечение, например, в случае сред с несколькими процессорами. 
- 
-Несмотря на свою простоту и низкое использование ресурсов, сервер данных является одним из критически важных элементов системы, поскольку он обрабатывает всю информацию об агентах и генерирует предупреждения и системные события на основе этих данных. Сервер данных работает только с данными, поступающими в формате XML от Программных агентов, и не выполняет никакой удаленной проверки. 
- 
-==== Сетевой сервер ==== 
- 
-{{  :wiki:network_server-pfms.png}}Выполняет задачи удаленного мониторинга по сети: ICMP-проверки (ping, время задержки), TCP-запросы и SNMP-запросы. Когда вы назначаете агента на сервер, вы указываете сетевой сервер, который будет выполнять проверки для этого агента. 
- 
-Очень важно, чтобы машины, на которых работают сетевые серверы, имели "видимость сети", чтобы иметь возможность выполнять задачи мониторинга сети, возложенные на них. То есть, если вы собираетесь пинговать несколько систем в определенной сети, сетевой сервер может достичь этой сети. 
- 
-Например, если вы создадите модуль для выполнения проверки ping до ''192.168.1.1.1'' и назначите этого агента/модуль на сервер в сети 192.168.2.0/24 без доступа к сети ''192.168.1.0/24'', он всегда будет возвращать ''DOWN'', потому что не может связаться с ней. 
- 
- 
-==== Консоль SNMP ==== 
- 
-{{  :wiki:snmp_trap_server-pfms.png}}Этот сервер, называемый SNMP Trap Console, использует стандартный демон системы сбора ловушек snmptrapd. Этот демон получает SNMP-ловушки, а SNMP-консоль Pandora FMS обрабатывает и сохраняет их в базе данных. Он также позаботится о запуске оповещений, связанных с определенными SNMP-ловушками. 
- 
- 
-==== Сервер WMI ==== 
- 
-{{  :wiki:wmi_server-pfms.png}}WMI - это стандарт Microsoft® для получения информации от операционной системы и приложений в средах Microsoft Windows®. Pandora FMS имеет специальный сервер для удаленного мониторинга систем Windows® через протокол WMI. 
- 
- 
-==== Разведывательный сервер ==== 
- 
-{{  :wiki:discovery_server-pfms.png}}Теперь он называется Discovery server и используется для регулярного сканирования сети и обнаружения новых работающих систем. Сервер Discovery может также применять шаблон мониторинга для вновь обнаруженных систем и автоматически применять Модули по умолчанию, определенные в этом шаблоне, чтобы немедленно начать мониторинг новой системы. Используя системные приложения GNU nmap, xprobe и traceroute, он также способен определять операционные системы и устанавливать топологию сети на основе уже известных ему систем. 
- 
-Сервер Discovery также используется для запуска запланированных задач и запуска специфического мониторинга виртуальных сред, облачных сред, баз данных или всех тех приложений или сред, которые требуют изучения того, что существует, прежде чем начать мониторинг. 
- 
- 
-==== Подключаемый сервер ==== 
- 
-{{  :wiki:plugin_server-pfms.png}}Выполняйте сложные проверки удаленно с помощью специализированных скриптов. Они могут быть разработаны на любом языке и интегрированы в интерфейс Pandora FMS с централизованным управлением. Это позволяет продвинутому пользователю определять собственные сложные тесты, разработанные им самим, и интегрировать их в приложение, чтобы ими можно было удобно и централизованно пользоваться из Pandora FMS. 
- 
- 
-==== Сервер прогнозирования ==== 
- 
-{{:wiki:icono-modulo-enterprise.png  }}{{  :wiki:prediction_server-pfms.png}}Это небольшой компонент искусственного интеллекта, который реализует статистический прогноз данных на основе прошлых данных до 30 дней в четырех временных привязках, позволяя предсказывать значения данных с интервалом 10-15 минут, и знать, являются ли данные в текущий момент аномальными по отношению к своей истории. По сути, он строит динамическую базовую линию с еженедельным профилем. 
- 
-Этот сервер также управляет расчетом мониторинга обслуживания (BPM) от Pandora FMS версии 5.0. 
- 
- 
-==== Сервер проверки WEB (Голиаф) ==== 
- 
-{{  :wiki:web_server.png}}Тестовый WEB-сервер используется для нагрузочного тестирования. Он выполняет полную веб-проверку, например, процесс идентификации пользователя, передачу параметров через форму, проверку содержимого, навигацию по меню и т.д. Он используется для проверки доступности (работает - не работает) и для получения времени задержки (в секундах) полного просмотра страницы, включая ресурсы, связанные со страницей (изображения, полные тексты и т.д.). 
- 
- 
-==== Servidor de exportación ==== 
- 
-==== Servidor de inventario ==== 
- 
-==== Servidor de correlación de eventos ==== 
- 
-==== Servidor de red enterprise SNMP e ICMP ==== 
- 
-==== Servidor Satélite ==== 
- 
-==== Servidor WUX ==== 
- 
-==== Servidor syslog ==== 
- 
-==== Servidor transaccional ==== 
- 
-===== Consola web de Pandora FMS ===== 
- 
-===== Base de datos de Pandora FMS ===== 
- 
-===== Agentes Software de Pandora FMS ===== 
- 
-==== Agente (Contenedor) ==== 
- 
-==== Agente Software ==== 
- 
-==== Fichero de datos XML ==== 
- 
-===== Topologías, esquemas y modelos de monitorización ===== 
- 
-==== Redes accesibles ==== 
- 
-==== Redes con dificultad de acceso ==== 
- 
-==== Características especiales organizativas ==== 
- 
-==== Grandes entornos ==== 
- 
-[[:ru:documentation:start|Вернуться к указателю документации Pandora FMS]] 
- 
  
ºº