Table of Contents

Introduction to Monitoring

We are working on the translation of the Pandora FMS documentation. Sorry for any inconvenience.

Introduction to Monitoring

Monitoring consists of executing processes on all types of systems to collect and store data, and then carry out actions and make decisions based on the information obtained.

Logical Agents in Pandora FMS

The monitoring carried out by Pandora FMS is classified into Logical Agents, which always belong to a Group. These are equivalent to each of the different computers, devices, websites or applications that are subject to monitoring.

These Agents defined in the Pandora FMS Console can present local data collected through a Software Agent, remote data collected through network checks, or both types of data.

Comparison of monitoring based on Software Agents and Remote Monitoring

Configuring an Agent in the Console

Management menu → ResourcesManage agents, click on the agent name, click on the Management icon.

Main editing interface fields in normal view

Main editing interface fields in advanced view

Three work modes can be selected for Module definition:

Agent Display

Management menu → ResourcesManage agents, click on the agent name.

This screen offers a large amount of information regarding the agent, with the possibility of forcing the execution of remote checks and refreshing data. At the top it shows a summary with various agent data.

Version 770 or later.

Using the favorite system you can add any agent to a custom list for each user. Click the star button right next to the agent's name in your main view.

You can add (or remove) as many agents as you need, all of them will always be visible in the Agents section of the Favorite menu (Operation section).

Modules

Modules are units of information stored within an Agent with which information is extracted from the device or server to which the agent points.

Each Module can store only one type of metric, within an agent each module has a unique name.

Associated State:

Modules have one of several data types: boolean, numeric or alphanumeric, among others.

Module types

Status monitoring

When talking about monitoring, there is the concept of state, which is the association of the “relative value” instead of the absolute value, so that when a threshold is exceeded, the state changes.

Pandora FMS allows you to define thresholds to define the status that a checkup will have based on the data it collects. The three possible states are: NORMAL, WARNING and CRITICAL .

If the warning and critical thresholds overlap at any range, the critical threshold will always prevail.

Basic Options

It must always be kept in mind that this interface is used both by local monitoring as well as by remote monitoring and parameters that are valid in one or another area are presented. For example, the parameters Timeout and Retries (Retries) are useless in local monitoring (local checks) but are important in remote monitoring.

Advanced Options

You should always bear in mind that this interface is used by both local monitoring as well as by remote monitoring and valid parameters are presented in one field or another. For example, the parameters Timeout and Retries (Retries) are useless in local monitoring (local checks) but are important in remote monitoring.

  1. If they are remote modules: period in which the remote check is carried out.
  2. If they are data modules: numerical value that represents X times the interval of the defined agent, performing the local check in that period.
  3. In the case of Broker Agents via Web Console, from version 776 onwards, their interval is not displayed to prevent unwanted changes.

For the calculation of the Service Level Agreements (SLA), if SLA thresholds are not set, Pandora FMS will take into account the FF threshold.

These macros can be used in module alerts and are especially useful in WUX Monitoring and User Monitoring. If the module is of type web module analysis:

Dynamic macros will have a special format starting with @ and will have these possible substitutions:

Where “n” can be an unsigned (positive) or negative number and FORMAT follows the standard of perl strftime.

Module tags

Management menu → ProfilesModule tags.

Tags are tags associated with each module that will then be propagated to the events that this module generates and can be used in event alerts from this module. They allow to be used as filters in reports, event views and even have specific views for them and can be used in alerts, since they are available as macro.

They can also be used to grant specific access permissions to a module, so that a user can access only one module of the agent, without having access to the rest of modules.

Dynamic Monitoring (Dynamic Thresholds)

Dynamic monitoring consists of the dynamic and automatic adjustment of module state thresholds in a predictive manner. The operation mode consists in collecting the values for a given period and calculating the average and a standard deviation, which are used to set the corresponding thresholds at the module level. Parameters are located in the advanced options of the modules:

Module Library

Available from version 744. Accessing the module library from the menu will require Agent Read (AR) permissions.

Access ManagementModule libraryView to access the main view. You can also group by categories (databases, virtualization, etc.) or search for the plugin by its name in the Search text box.

The download links of the Enterprise modules of Pandora FMS will only be visible in these cases:

Back to Pandora FMS documentation index