Спутниковый сервер в удаленном мониторинге окружающей среды

Сегодня мы поговорим об одном из самых универсальных элементов, которые Pandora FMS Enterprise предлагает для мониторинга распределенных сред, Satellite Server. Это позволит нам осуществлять удаленный мониторинг различных сетей без необходимости иметь связь непосредственно из среды мониторинга с оборудованием, составляющим сеть. Мы опишем типичный случай компаний с головным офисом и удаленными офисами, различные ситуации, с которыми мы можем столкнуться, и то, как спутниковый сервер может помочь нам развернуть эффективный мониторинг экономичным, быстрым и простым способом.

Стандартные виды мониторинга

Прежде чем перейти к описанию случая, давайте вспомним, как вообще работает мониторинг в Pandora FMS. У нас есть два основных типа мониторинга – локальный и удаленный.

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

Вторая форма мониторинга – это то, что мы называем удаленным мониторингом.Это заключается в том, что сервер мониторинга опрашивает агента для мониторинга по какому-либо протоколу (icmp, tcp, snmp, http, wmi и т.д.). Это может варьироваться от простого ping до подключения к api сложного инструмента, такого как vsphere, для получения информации обо всех виртуальных машинах, esx и datastores, которые запущены в этой среде, и их соответствующих метриках.

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

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

Описание распределенной среды

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

Если вы внедрили какую-либо технологию, такую как site-to-site vpn, sd-wan или выделенную связь между нашими сайтами, то проблемы практически нет, мы можем разместить нашу среду мониторинга на нашем главном сайте и оттуда “атаковать” наши удаленные устройства. Проблема в том, что эти решения дорогостоящие и требуют внедрения и управления, а если их еще нет, то внедрение может быть очень сложным (и дорогостоящим). Именно в этих случаях спутниковый сервер имеет смысл, поскольку он сочетает в себе универсальность удаленного мониторинга с коммуникабельностью локального мониторинга.

Использование спутникового сервера

Спутниковый сервер состоит из программного обеспечения, которое будет заботиться об удаленных проверках в нашей сети. Допустим, в нашем ресторане, например, он будет производить сканирование сети, отслеживать по различным протоколам каждое из устройств ресторана, сохранять эти данные, а затем упаковывать их и отправлять на главный сервер Pandora FMS, как если бы это был локальный агент, таким образом, связь между главным и удаленным центральным офисом упрощается. Необходимо только убедиться, что одно устройство, Спутниковый сервер, может взаимодействовать с сервером Pandora FMS, то есть с удаленной площадки на основную площадку для отправки пакетов данных. Удаленные проверки всегда будут проводиться из локальной сети без необходимости раскрытия каких-либо служб, устройств или приложений на нашем удаленном объекте.

Если мы даже хотим использовать гибридный мониторинг(локальный и удаленный мониторинг) на нашем удаленном объекте, мы можем установить программные агенты на наши устройства и направить их на наш спутник, чтобы это была единая точка диспетчеризации между нашим удаленным объектом и нашим главным объектом.

Кроме того, спутниковый сервер имеет следующие характеристики удалённая конфигурацияПосле развертывания им можно управлять и настраивать из нашей основной среды мониторинга, имея возможность добавлять новые метрики, системы оповещения, политики и другие конфигурации без необходимости доступа к нашему удаленному головному офису, и все это с веб-консоли Pandora FMS в нашем головном офисе.

С точки зрения развертывания Satellite Server – очень легкое программное обеспечение, особенно по сравнению с полной установкой Pandora FMS, поэтому аппаратные требования для мониторинга удаленных объектов очень низкие, его можно даже развернуть на Raspberry Pi, который является очень дешевым и компактным устройством, или, в противном случае, вы можете использовать некоторые ресурсы, которые уже развернуты на объекте, например, сервер данных, для развертывания нашего спутника.

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

Сегодня мы представили лишь один из наиболее часто встречающихся типичных случаев, описывающих поведение иполезность спутникового сервера.Он имеет множество других применений, таких как балансировка нагрузки, проверка одной и той же точки из разных мест (очень полезно для мониторинга веб-страниц) или даже для мониторинга сложных сред, таких как Kubernetes или Openshift, где многие сервисы не открыты для внешнего мира, например, базы данных или внутренние сервисы, и которые мы могли бы контролировать, если бы мы развернули капсулу со спутником внутри сети и атаковали эти сервисы напрямую, например.

Если вы хотите узнать больше о пользе Спутникового сервера, как его установить и настроить, или вы хотите узнать больше специфических возможностей Pandora FMS, следите за блогом и не стесняйтесь посещать наш канал youtubeгде вы можете найти учебники, семинары и множество материалов, посвященных этой и многим другим темам, связанным с мониторингом.

Shares