Pandora fms windows установка
A Pandora FMS Agent is an application installed on computers to be monitored using the Pandora FMS Monitoring System. Software agents perform checks on server resources (such as CPU, RAM, storage devices, etc.) and installed applications and services (such as Nginx, Apache, MySQL/MariaDB, PostgreSQL, etc.); they send the collected data to the Pandora FMS Servers in XML format using one of the following protocols: SSH, FTP, NFS, Tentacle (protocol) or any other data transfer means.
Note: Agents are only needed for server and resource monitoring, while network equipment monitoring is done remotely thus no need to install software agents.
This article shows how to install Pandora FMS software agents and connect them to a Pandora FMS Server instance for monitoring. This guide assumes that you already have a running instance of a Pandora FMS server.
Installing Pandora FMS Agents in Linux Systems
On CentOS and RHEL distributions, run the following commands to install the required dependencies packages, then download the latest version of the Pandora FMS agent RPM package and install it.
On Ubuntu and Debian distributions, issue the following commands to download the latest agent DEB package and install it.
Configuring Pandora FMS Agents in Linux Systems
After successfully installing the software agent package, configure it to communicate with the Pandora FMS server, in the /etc/pandora/pandora_agent.conf configuration file.
Look for the server configuration parameter and set its value to the IP address of the Pandora FMS server as shown in the following screenshot.
Save the file and then start the Pandora agent daemon service, enable it to auto-start at system boot and verify the service is up and running.
Adding New Agent to Pandora FMS Server
Next, you need to add the new agent via the Pandora FMS console. Go to the web browser and log into the Pandora FMS server console and then go to Resources ==> Manage Agents.
From the next screen, click on Create agent to define a new agent.
At the Agent Manager page, define a new agent by filling the form as shown in the following screenshot. Once you are done, click on Create.
After adding agents, they should reflect in the front page summary as highlighted in the following screenshot.
If you view the newly created agent under Agent details and highlight its status indicator, it should show no monitors. So you need to create modules for monitoring the host the agent is running on, as explained in the next section.
Configuring a Module for Remote Agent Monitoring
For this guide, we will create a module to check if the remote host is live (can be pinged). To create a module, go to Resource ==> Manage agents. At the Agents defined in the Pandora FMS screen, click on the agent name to edit it.
Once it loads, click on the Modules link as highlighted in the following screenshot.
Then select the module type (e.g Create a new network server module) from the next screen and click Create.
From the next screen, select the module component group (e.g Network Management) and its actual check type (e.g Host Alive). Then fill in the other fields, and ensure that the Target IP is of the host to be monitored. Then click Create.
Next, refresh the console and try to view the agent under Agent details, and highlight its status indicator, it should show “All monitors are OK”. And under modules, it should show that there is one module that is in a normal state.
When you open the agent now, it should display some monitoring information as highlighted in the following screenshot.
To test if the module is working fine, you can shut down the remote host and reset the modules for the agent. It should indicate a critical status (RED color).
That’s all! The next step is to learn how to use advanced features of the PandoraFMS system and configure it to monitor your IT infrastructure, by creating more servers, agents and modules, alerts, events, reports, and so much more. For more information, see the PandoraFMS documentation.
If you liked this article, then do subscribe to email alerts for Linux tutorials. If you have any questions or doubts? do ask for help in the comments section.
If You Appreciate What We Do Here On TecMint, You Should Consider:
TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
We are thankful for your never ending support.
Related Posts
2 thoughts on “How To Install and Connect an Agent to Pandora FMS Server”
Hello, I did following the tutorial that you have provided, but, after selecting the module agent, there will be the next page called base option. And there are plenty of blanks that I need to fulfill until then I just inserting what the tutorial stated (host alive) and so on. But still, I can’t initialize the module. It still blue in color. How can I solve the problem, I have done ping the IP Add and it exists, turn off the firewall but then still not running.
I can’t replicate your issue. Try to restart the Pandora_agent-daemon service:
Then refresh the PandoraFMS console.
Got something to say? Join the discussion. Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Pandora FMS is a flexible and highly scalable monitoring system ready for big environments. It uses agents (Linux, Windows, AIX, HP-UX, Solaris and BSD systems) and can do both local and remote network monitoring (SNMP v3, TCP checks, WMI, etc).
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
With more than 50,000 customer installations across the five continents, Pandora FMS is an out-of-the-box monitoring solution: profitable and scalable, covering most infrastructure deployment options.
Pandora FMS gives you the agility to find and solve problems quickly, scaling them so they can be derived from any source, on-premise, multi cloud or both of them mixed. Now you have that capability across your entire IT stack and analytics to find any problem, even the ones that are hard to find.
Thanks to more than 500 plugins available, you can control and manage any application and technology, from SAP, Oracle, Lotus, Citrix or Jboss to VMware, AWS, SQL Server, Redhat, Websphere, etc.
How to install Pandora FMS
What is Pandora FMS?
Pandora FMS is a monitoring application to watch systems and applications that allows to know the status of any element of the business systems. Pandora FMS watches your hardware, software, your multilayer system and, of course, your OS. Pandora FMS can detect if a network interface is down or the movement of any NASDAQ new technology market value. If you wish, Pandora FMS can send a SMS message when your system or your application fails or when Google stock value drops below 330 US$. Pandora FMS will fit your systems and requirements, because it has been designed to be open, modular, multiplattform and easy to customize.
Other things Pandora FMS can do
Pandora FMS is a monitoring tool that not only measures if a parameter is right or wrong. Pandora FMS can quantify the state (right or wrong), or store a value (numeric or alphanumeric) for months if necessary. Pandora FMS can measure performances, compare values among different systems and set alarms over thresholds. Pandora FMS works against a Database so it can generate reports, statistics, SLA and meausre anything: OS, applications and hardware systems, such as firewalls, proxies, Databases, web servers, VPN, routers, switches, processes, services, remote accesses to servers, etc. Everything integrated in an open and distributed architecture. Pandora FMS can be deployed over any OS, with specific agents for each platform. There are agents for Windows (2000, XP, 2003), GNU/Linux, Solaris, HP-UX, BSD, AIX, IPSO and OpenWRT. Pandora FMS not only gathers information through its agents, but it can also monitor any hardware system with TCP/IP connectivity, such as load balancing systems, routers, switches or printers, through SNMP and TCP/ICMP checks.
- Network monitoring
- WMI monitoring
- Agent monitoring (for all OS)
- Graphical reporting, based on it's own SQL backend
- SLA, and ITIL KPI metrics on reporting
- Status & Performance monitoring
- GIS tracking and viewing
- Inventory management (Local and remote)
- User defined visual console screens and Dashboards WYSIWYG
- Very high capacity (Thousands of devices)
- Multiuser, several levels of ACL management.
About
Pandora FMS is a flexible and highly scalable monitoring system ready for big environments. It uses agents (Linux, Windows, AIX, HP-UX, Solaris and BSD systems) and can do both local and remote network monitoring (SNMP v3, TCP checks, WMI, etc).
Pandora FMS является мониторинг программного обеспечения с открытым исходным кодом. Это часы вашей системы и приложений, и позволяет Вам узнать статус любой элемент этих систем.
- Обнаружение новых систем в сети.
- Контроль наличия или исполнения
- Поднять сигналы, когда-то пойдет не так.
- Позвольте, чтобы получить данные внутри системы со своими собственными облегченной агентов (почти все операционные системы)
- Позвольте, чтобы получить данные извне, используя только сеть датчиков. Включая SNMP
- Получите SNMP ловушек из общих сетевых устройств.
- Создать реальном времени отчеты и графики.
- АЮЛ отчетности
- Пользовательские графические мнения
- Хранить данные в течение нескольких месяцев, готовые для использования в отчетности.
- В реальном времени графиков для каждого модуля.
- Высокий доступность для каждого компонента.
- Масштабируемость и модульная архитектура.
- Поддерживает до 2500 модулей на сервер.
- Пользовательские сигналы. Кроме того, можно было бы использовать для реагирования на инциденты.
- Комплексное инцидента менеджер.
- Комплексное управление DB: очистить и DB уплотнения
- Многопользовательские, многолетних профиль, многолетних группы.
- встреча с пользователем системы проверки для работы в группах.
- доступа и пользовательские профили для каждой группы и каждого пользователя.
- Профили могут быть персональной, используя до восьми атрибутов безопасности, без ограничения по группам или профилей.
Pandora FMS работает на любой операционной системы, в конкретных агентов для каждой платформы сбора данных и отправки ее на сервер, он имеет особые агенты для GNU / Linux, AIX, Solaris, HP-UX, BSD / ИПНО и Windows 2000, XP и 2003 .
Pandora FMS также могут отслеживать любые TCP / IP службы, без необходимости установки агентов, а также мониторинг сетевых систем, таких, как нагрузка балансировочные, маршрутизаторы, коммутаторы, операционных систем, приложений или просто принтеров, если нужно. PandoraFMS также поддерживает SNMP для сбора данных, и для получения ловушки.
Несколько примеров из общих ресурсов контролируется PandoraFMS можно загрузить процессор, диска и памяти, запущенных процессах, журналов, экологических факторов, таких как температура, или применения ценности, как строк, содержащихся в веб-страницы или любые возможные пути для сбора данных в автоматическом способ.
© 2007 Pandora FMS Team | Оригинальный дизайн по: Erwin Aligam | Действительный: XHTML | CSS Домой | Обратная связь | Лицензия
Данная статья родилась только потому, что крайне трудно найти сравнительные характеристики подобного программного обеспечения, а то и просто список, в одном месте. Приходится перелопатить кучу материала, чтобы прийти хоть к какому-то выводу.
В связи с этим я решил немного сэкономить время и силы тех, кого интересует данный вопрос, и собрал максимально возможное, читай осиленное мной, количество систем для network mapping'а в одном месте.
Часть систем, описанных в данной статье, были в свое время испробованы мной лично. Скорее всего, это были неактуальные на данный момент версии. Часть из нижеприведенного я вижу впервые, и информация по ним собиралась исключительно в рамках подготовки данной статьи.
В силу того, что трогал я системы давно, а часть из них не трогал вообще, у меня не осталось ни скриншотов, ни каких-либо примеров. Так что я освежил знания в гугле, вики, на youtube, сайтах разработчиков, там же натырил скриншотов, и в итоге получился вот такой вот обзор.
1. Теория
1.1. Зачем?
1.2. L1, L2, L3
Они же Layer 1, Layer 2 и Layer 3 в соответствии с моделью OSI. L1 – физический уровень (провода и коммутация), L2 – уровень физической адресации (mac-адреса), L3 – уровень логической адресации (IP-адреса).
Строить карту L1 смысла, по сути, нет, она логически вытекает из той же L2, за исключением, пожалуй, медиаконвертеров. И то, сейчас существуют медиаконвертеры, которые так же можно отслеживать.
По логике – L2 строит карту сети, основываясь на mac-адресах узлов, L3 – на IP-адресах узлов.
1.3. Какие данные отображать
Скорость соединения на порту – неплохо, но не критично, если там находится конечное устройство – принтер\ПК. Хорошо бы иметь возможность посмотреть уровень загрузки процессора, количество свободной оперативной памяти и температуру на железке. Но это уже не так просто, тут нужно будет настраивать систему мониторинга, которая умеет читать SNMP и выводить и анализировать полученные данные. Об этом позднее.
По поводу L3 нашел вот такую статью.
1.4. Как?
Вроде не сложно. Но есть подводные камни. Начиная с того, что не каждая система сможет считать с устройства все те данные, которые мы бы хотели видеть, или не все сетевые устройства могут эти данные отдать, и заканчивая тем, что не каждая система умеет сама строить карты сети в автоматическом режиме.
Процесс автоматического формирования карты примерно следующий:
2. Практика
Итак, поговорим теперь о том, с помощью чего можно построить карту сети. Возьмем за отправную точку, что мы хотим, конечно же, максимально автоматизировать данный процесс. Ну, то есть Paint и MS Visio отпадают… хотяяяя… Нет, все-таки отпдают.
2.1. Продукты
Список далеко не полный, так как существует ну очень много подобного рода софта. Но это все, что выдает гугл по теме (в том числе и англоязычные сайты):
Open Source проекты:
LanTopoLog
Nagios
Icinga
NeDi
Pandora FMS
PRTG
NetXMS
Zabbix
The Dude
nMap
yEd Graph Editor
Платные проекты:
LanState
Total Network Monitor
Solarwinds Network Topology Mapper
UVexplorer
Auvik
AdRem NetCrunch
UserSide
2.2.1. Бесплатное ПО
2.2.1.1. LanTopoLog
Есть платная и бесплатная версии продукта.
2.2.1.2. Nagios
Open Source ПО, существует с 1999 года. Система разработана для мониторинга сети, то есть она умеет считывать данные через SNMP и автоматически строить карту сети, но так как это ее не основная функция, то делает она это весьма… странно… Для построения карт используется NagVis.
2.2.1.3. Icinga
Icinga – это Open Source система, которая в свое время отпочковалась от Nagios. Система позволяет автоматически строить карты сети. Проблема лишь в том, что карты она строит при помощи аддона NagVis, который был разработан под Nagios, так что будем считать, что в качестве построения карты сетей эти две системы идентичны.
2.2.1.4. NeDi
Умеет автоматически обнаруживать ноды в сети, и на основе этих данных строить карту сети. Интерфейс довольно простой, есть мониторинг состояния по SNMP.
Есть бесплатная и платная версии продукта.
2.2.1.5. Pandora FMS
Умеет в автообнаружение, автопостроение сети, SNMP. Приятный интерфейс.
Есть бесплатная и платная версии продукта.
2.2.1.6. PRTG
ПО не умеет в автоматическое построение карты сети, только перетаскивание картинок вручную. Но при этом умеет мониторить состояние устройств через SNMP. Интерфейс оставляет желать лучшего, на мой субъективный взгляд.
2.2.1.7. NetXMS
NetMXS – это в первую очередь Open Source система мониторинга, построение карты сети – побочная функция. Но реализована она достаточно аккуратно. Автоматическое построение на основе автообнаружения, мониторинг нод по SNMP, умеет отслеживать состояние портов маршрутизаторов и другую статистику.
2.2.1.8. Zabbix
Zabbix – это тоже Open Source система мониторинга, причем более гибкая и мощная, чем NetXMS, но карты сети он умеет строить только в ручном режиме, а вот мониторить может практически любые параметры маршрутизаторов, сбор которых только можно настроить.
2.2.1.9 The Dude
В целом не сложная бесплатная утилитка, заточенная под работу с маршрутизаторами Mikrotik. Позволяет управлять устройствами, не выходя из программы. Так же может работать и с устройствами других вендоров, но об этом не заявлено официально, и списка поддерживаемых устройств я не нашел. На мой вкус интерфейс не самый приятный, но работать в нем можно.
2.2.1.10. nMap
Основной функционал данного ПО — сканирование безопасности сети. Но на базе собранных данных система может построить и карту сети, правда, мониторить в привычном смысле она не может (насоклько я понял). Зато выводит исчерпывающую информацию на карту.
2.2.1.11. yEd Graph Editor
Данное ПО не умеет автоматически строить карты сети, но к нему можно написать собственные модули на Python. Готового модуля для решения данной задачи я не нашел. У объектов есть свойства, в которые можно добавить ссылки для ускорения перехода на объекты. Так же можно настроить мониторинг.
Вообще, это ПО предназначено не только для отрисовки карт сети, оно имеет более широкий функционал.
Канал на YouTube, от создателей, где можно найти и туториалы по работе, и описание функций. Канал на английском языке.
2.2.2. Платное ПО
2.2.2.1. LanState
Платное ПО, позволяющее автоматически просканировать топологию сети и на базе обнаруженного оборудования построить карту сети. Позволяет мониторить состояние обнаруженных устройств только по up\down самой ноды.
2.2.2.2. Total Network Monitor
Платное ПО, которое не умеет автоматически строить карту сети. Не умеет даже автоматически обнаруживать ноды. По-сути это тот же Visio, только ориентированный на сетевую топологию. Позволяет мониторить состояние обнаруженных устройств только по up\down самой ноды.
Черт! Я же писал выше, что от Paint и Visio мы отказываемся. Ладно, пусть будет.
Видео-мануал я не нашел, да он и не нужен… Программка так себе.
2.2.2.3. Solarwinds Network Topology Mapper
Платное ПО, есть триал-период. Может автоматически просканировать сеть и самостоятельно составить карту по заданным параметрам. Интерфейс довольно простой и приятный.
2.2.2.4. UVexplorer
Платное ПО, 15-тидневный триал. Умеет автообнаружение и автоматическое отрисовывание карты, мониторинг девайсов только по состоянию up/down, то есть через пинг устройства.
2.2.2.5. Auvik
Довольно симпатичная платная программка, умеет в автообнаружение и мониторинг сетевых устройств.
2.2.2.6. AdRem NetCrunch
Платная софтина с 14ти дневным триалом. Умеет в автоопределение и автопостроение сети. Интерфейс восторгов не вызвал. Умеет так же в SNMP мониторинг.
2.2.2.7. UserSide
По-сути, это мощная ERP-система для провайдеров. Презентация с возможностями вот тут есть. Умеет мониторить все, что только можно и как только можно. Но это дорогой монстр, мощности которого для простого построения карты сети слишком велики… Но… Карты же он рисует…
3. Табличка сравнения
Как оказалось — придумать актуальные и важные параметры для сравнения систем и при этом уместить их в одну маленькую табличку — достаточно сложно. У меня родилось вот это:
4. Личное мнение
Из личного опыта — использовать ПО отдельно для мониторинга сети я не вижу смысла. Мне больше импонирует мысль использовать систему мониторинга всего и вся с возможностью построения карты сети. У Zabbix с этим дело обстоит… трудно. Nagios и Icinga — тоже. И только NetXSM порадовала в этом плане. Хотя, если заморочиться и сделать карту в Zabbix, то это выглядит даже более перспективным, нежели NetXMS. Есть еще Pandora FMS, PRTG, Solarwinds NTM, AdRem NetCrunch, и скорее всего куча еще чего, не вошедшего в данную статью, но я их видел только на картинках и в видео, так что ничего сказать о них не могу.
По поводу NetXMS была написана статья с небольшим обзором возможностей системы и небольшой how to.
Если я где-то ошибся, а я скорее всего ошибся, будьте добры, исправьте в комментариях, я подправлю статью, дабы тем, кому эта информация будет полезной, не пришлось все перепроверять на собственном опыте.
Читайте также: