Release notes

Pandora FMS NG 778 RRR

This is a minor update with new functionality and features. The latest version with maximum stability is Pandora FMS 777 Andromeda LTS (Long Term Support).

Regular releases (RRR) are monthly releases that bring together many changes and new functionalities. They are ideal for those users who need to be up to date and are not afraid of finding unpolished details. The LTS versions are oriented to consolidate all the changes of the RRR versions and offer maximum stability.

LTS versions are released once a year. Regular releases (RRR) are released approximately every 2 months.

Important: To fully update to this version pandora_server service must be manually restarted from SystemD: systemctl restart pandora_server. See instructions here →

New Features and Improvements

New WARP Update

We restructured the update server of Pandora FMS, which we migrated and renamed as WARP Update. There will still be backward compatibility with previous versions, but the new ones will begin to make use of this new server, which also allows offline updates to be downloaded in web format.

Pandora FMS - Release 778

Remote Management and Monitoring (RMM)

In this version, a complete feature for computer remote management based on Agente software de Pandora FMS. was incorporated. A new executable included in this new agent version allows to manage and obtain information from groups of computers immediately connected to the server.

The RMM feature (Remote Monitoring and Management) allows you to apply patches in MS Windows®, update packages in GNU/Linux®, restart computers and services and many more operations. It is user-extensible to launch custom scripts and allows executing bulk actions as well as execution based on alerts.

Improved NCM Data Capture

It is now possible to filter the output captured from NCM scripts based on regular expressions providing this feature with more power.

Pandora FMS - Release 778

Improvements to Log View Filters

It includes the ability to save filters in the logs view and to filter using regular expressions.

Permission Changes in Dashboards

Permission checking in Dashboards was modified for both management and display (specifically in each widget).

  • Now only the RR profile will be needed to display the widget information and the RW profile will be required to edit them.
  • For widget display, all users who may access them will see the information configured in each widget (regardless of whether they do not have direct access to a specific agent or module).
  • For widget editing, users will be able to configure them as long as they have permission on the items included in each widget.
  • Regarding the ALL group, widgets with this group configured will display the item information of all the groups existing at that time.

Cron Planning on Discovery (.disco)

Now it is possible to configure a cron schedule for Discovery PFMS application tasks (loaded using “.disco” packages). This feature enables precise and scheduled automation of discovery tasks, optimizing system efficiency and performance.

Pandora FMS - Release 778

Discovery Selenium 4 (User Experience / WUX)

Included new “.disco” package for monitoring by Selenium 4. It allows the same monitoring feature of the WUX server plus the options and enhancements that Selenium 4, grants, along with some additional options such as running with drivers locally, sending transactions to a Selenium server already running, or launching them using a Docker image with Selenium.

Discovery SAP

Included new “.disco” package for monitoring SAP environments.This package is different from the existing pandorafms.sap.deset, covering all its monitoring options and expanded with new features (such as safe connections with SNC).

Discovery OpenShift

Included new “.disco” package for monitoring OpenShift environments.

Discovery DigitalOcean

Included new “.disco” package for monitoring DigitalOcean environments.

Pandora FMS - Release 778

Discovery Google Cloud Platform – Compute Engine

Improved the “.disco” package of Google Cloud Platform – Compute Engine with new CPU, disk, memory, and network usage metrics.

Pandora FMS - Release 778

Informix Plugin

Improved the monitoring Informix plugin with new monitoring metrics for tablespaces.

Nutanix Plugin

Improved the Nutanix monitoring plugin, adding support for version 2 of its API.

JBOSS 8 Plugin

Included new monitoring plugin for JBOSS 8.

Google Drive Plugin

Included new monitoring plugin for Google Drive.

Agent Network Use Plugin

Improved the plugin included in the Software Agent to get the network usage of each interface in addition to the total.

Markdown Formatting in Event Comments for URLs

Pandora FMS event comments now support the MarkDown format to generate links to URLs.

Automatic Network Map Creation with Discovery PFMS

You may now configure the Network Scan tasks of the PFMS Discovery o create a network map based on them when completed.

Pandora FMS compatibility with RHEL 9 and Rocky Linux 9

Pandora FMS now supports RHEL 9 and Rocky Linux 9 operating systems!

Full boot migration to SystemD and temporary path change for executable decompression

All Pandora FMS services have been completely migrated to SystemD, rendering the previous boot scripts obsolete. In addition, the temporary path used by executables for their unzipping process was updated, improving efficiency and resource management.

Improvements and small changes

Case# GitLab# Description

N/A

13052

  • Related: 12891, 12892, 13039, 13934, notable improvement.

New design of Warp Update 2.0: It includes improvements such as Command Center (Metaconsole) as a repository for node updates and better integration with Discovery PFMS feature library.

N/A

10475

  • Related: 10937, 10938, 12981, 12982, notable improvement.

Remote Management and Monitoring (RMM) is a new integrated feature for monitoring in Pandora FMS Software Agents. It is an adjuvant for keeping computers up to date, coordinated with PFMS alerts and allows users to add their own tasks that they consider necessary.

N/A

13207

  • Related: 13200, MR 70, notable improvement.

Added regular expression feature in NCM templates for script outputs.

16574

12432

  • Related: MR 70, notable improvement.

By enabling the Log collector users will have the ability to add custom filters (including the use of regular expressions) for menu Operation→Monitoring→Log viewer.

N/A

14026

  • Related: 13284, 14082, notable improvement.

Revised and improved all Dashboards widgets to take into account each user according to their assigned profile, the scope of groups in information search and display, as well as public link improvement.

15610

11237

  • Related: MR 70, notable improvement.

Discovery server PFMS incorporates the feature for executing tasks at specific times and opportunities through the cron of the operating system.

N/A

8275

  • Related: 11664, notable improvement.

PFMS Discovery is compatible with Selenium 4, supporting four methods to run the ".side":local driver, remote driver, local Docker and remote Docker.

N/A

8917

Plugin to monitor SAP systems remotely by using RFC functions (Remote Function Call).

N/A

11028

  • Related: notable improvement.

New plugin to monitor OpenShift nodes and pods using key metrics regarding CPU, memory, their status and pod containers.

N/A

13041

  • Related: notable improvement.

New plugin for droplet monitoring (virtual machines) and compatible with the new API 2 version of the company DigitalOcean.

12765

8316

  • Related: notable improvement.

Improved the Google Cloud Compute Engine plugin to include GCP metric monitoring.

14375<

9661

  • Related: notable improvement.

Improved the Informix plugin to monitor server performance and size using tools such as onstat and oncheck.

14150

9471

  • Related: notable improvement.

Nutanix plugin with support for the new API 2 maintaining backwards compatibility if specified and declared in its configuration file.

16072

11861

  • Related: notable improvement.

Fully new plugin to monitor JBOSS 8 (Wildfly) based on metrics related to its consumption, applications, threadpools and datasources.

n/a

12899

  • Related: notable improvement.

Plugin to monitor the space occupied and the last change of a file in Google Drive. It offers required connection parameters for PFMS and Google Drive.

14876

10214

  • Related: notable improvement.

New netusage plugin that replaces pandora_netusage, previously used by default as a server agent to count all interfaces. This new plugin is specific to getting network usage for each interface the agent has.

17218

13002

  • Related: notable improvement.

By means of the Web Console, PFMS API 1.0 and PFMS CLI it is now possible to enter URLs with format MarkDown [text](URL) in the event comments and in the Event Custom ID fields.

N/A

12347

  • Related: MR 70, notable improvement.

Added button Create automatic networkmap for the creation of a network task in Discovery PFMS and this way time is saved when adding new network maps to monitoring.

N/A

13109

  • Related: 11283, 13500, 11986, 13779, notable improvement.

Pandora FMS adds the operating systems GNU/Linux RHEL 9, Rocky Linux 9, AlmaLinux9 (also known as EL 9) and implements systemd as administrator of the services necessary for its operation.

N/A

13500

  • Related: 13692, 11283, 13832 notable improvement.

Pandora FMS offers the option of indicating a specific directory for the installation of PFMS server and the default agents that go together with it.

Known Changes and Limitations

Case# GitLab# Description

17042

12875

The SSL Certificate expiry monitoring plugin comprises a new operation with the following parameters:

  • ssl_plugin.sh –> Return SSL Certificate expiry days
  • ssl_plugin.sh -return_code –> Return Certificate status code
  • ssl_plugin.sh -p -> Return SSL Certificate expiry days specifying port other than 443
  • ssl_plugin.sh -return_code -p –> Returns the status code of the certificate specifying a port other than 443

N/A

13915

Modified the integration of Pandora FMS and Pandora ITSM, through inventory items, allowing to create and edit tickets with assigned Pandora agents and also with no agent assigned (with further option to assign the agent if needed) and the option to add the agent in Pandora ITSM as item (this allows in PITSM the option to filter by PFMS agent).

18285

14116

  • 14124

API v2: limited the scope of several read-only fields and limited them from being modified by the web Console. Removed PUT comment and DELETE comment from the list of available commands too.

N/A

13974

Official support for the CentOS 7 operating system has ended.

Bug Fixes

Case# GitLab# Description

N/A

13845

  • Related: 13843 and 13844

Fixed specific permission on the All group in services, both for their creation, editing and reading and the users that have that Pandora FMS key group assigned (or not). These changes also work in nodes and in the Command Center (Metaconsole).

18085

13973

  • Related: 12941

Fixed the intervals of the checks belonging to the modules created by means of monitoring policies (minimum possible: 60 seconds).

N/A

13962

Fixed the duplicity of tokens related to VMWare® monitoring in PFMS database.

N/A

13892

  • 13947

Fixed the links to agents and or their corresponding agents in nodes, for the tree view and the service view. Verified also the links of eleven sections different from features.

18004

13944

Fixed the alias of the agents resulting from the general search in the web Console and they are shown as they are (the search keywords are not case sensitive), both in nodes and in the Command Center (Metaconsole).

N/A

13982

Fixed the public link of a Visual Console to work in web browsers with a normal session or an “incognito” session, both in nodes and in the Command Center (Metaconsole).

18080

  • 17971

13932

Deleted old configuration of Agent Access Graph (feature deleted in PFMS version 775) so that it does not redirect links nor in the nodes nor in the Command Center (Metaconsole).

17967

14024

Fixed the slow loading of the main view after login in the Web Console (query optimization for the database for agent groups by users and superadmins).

N/A

14041

  • Related: 13831

API v2: fixed the event update command for Extra ID and Source fields in the Command Center (Metaconsole) so that entities are not entered to the database.

18089

14013

Fixed the content or value reading and writing of the token for accepting unsafe certificates for WUX execution with Selenium 3.

N/A

14066

  • Related: 14062

API v2: fixed the validation of events containing Extra ID (when the Keep in process token is enabled or not).

N/A

14062

  • 14061
  • 14074

Fixed Custom data filter and Custom fields in the event view filter, so that events created with PFMS API v2 may be identified.

18170

14061

Fixed date and time field reading in the Acoustic Console (known as Sound Console before) when an event with alert is created from API v2.

18130

14047

API v2: fixed event update in the Command Center (Metaconsole) to return HTTP 200 instead of HTTP 500. For event update in nodes from the Command Center, API v1 must be used.

18187

14087

Fixed agent deletion through Bulk operations in nodes from the Command Center (Metaconsole).

18121

14089

API v2: fixed status and eventType fields for the event listing command so that they return the corresponding data. In addition, fixed the event view filter in the Web Console to support API v1 and other search features.

N/A

14090

  • Related: 14124

API v2: fixed the event list so that comments may be filtered by action, user and free search both in nodes and in the Command Center (Metaconsole).

18230

14099

Fixed the histogram graphs in Dashboard when modules have triggered and recovered alets.

N/A

14113

  • 11873

Fixed the agent modules so that when a schedule downtime takes place all modules stay unaffected while agents go into silent mde when the scheduled downtime starts and they go back to their normal status when the scheduled downtime finishes.

18273

14118

  • 12341

Included VBS plugins for MS Windows in software Agents so that they may be enabled and disabled with the inventory enabling/disabling option. It was checked that it maybe done manually through the Web Console.

N/A

14133

  • 14080

Removed HA status check (error HTTP 500), inherited code from the old HA operating code, wile replaced by a new supported feature.

N/A

13900

  • 14161

Removed the AWS view from the Web Console menu since it did not support the new PFMS Discovery 2.0 version.

N/A

14121

Fixed repetitive reading error in extra_data token of agent modules when processed by the Data server PFMS.

N/A

14131

  • 10268

Fixed the token that establishes the maximum number of days to compact data so that it allows to set that value to zero, that is, disabling data compaction in order to improve PFMS server performance.

N/A

14043

  • 13282

Fixed the option to share links for graphs in menu Operation→Reporting→Graph analytics, and checked its operation and support of Visual consoles.

18389

14164

API v2: fixed updating from the Command Center of the CustomID of an event hosted within a node.

18247

14179

Fixed the module histogram both in nodes and in the Command Center so that it correctly represents in blue when the module was not initialized.

These release notes describe new features, enhancements and fixed issues as well as some workarounds for known problems. For more information about previous versions, visit the release notes section of our website.

For information on minimum system requirements, please visit the installation section in the official documentation.

How to update Pandora FMS
  • Automatic update: Use the Update Manager in Pandora FMS console (requires internet connection).
  • Manual update: Upload OUM update files in Pandora FMS console.
  • Package installation: Download and install packages (rpm, deb...) and update the console from the web.

To update the server, use RPM packages or tarball manually. The latest version includes MR 79, which should be applied according to the indications of the official documentation.

More information about downloads:

See our Wiki for detailed instructions on each upgrade process.

Legal information

© 2024 Pandora FMS LLC. All rights reserved.

This document cannot in any case be reproduced or modified, decompiled, disassembled, published or distributed in whole or in part, or translated to any electronic or other means without the prior written consent of Pandora FMS. All rights, titles and interests in and towards the software, services and documentation will be the exclusive property of Pandora FMS, its affiliates, and/or respective licensees.

PANDORA FMS DISCLAIMS ALL LIABILITY FOR WARRANTIES, CONDITIONS, OR OTHER TERMS, EXPRESS OR IMPLIED, LEGAL OR NOT, OVER THE DOCUMENTATION, INCLUDING WITHOUT LIMITATION THE NON-INFRINGEMENT, ACCURACY, COMPLETENESS, OR CONTENT OF ANY INFORMATION ON ANY CONTENT. IN NO EVENT SHALL PANDORA FMS, ITS SUPPLIERS OR LICENSORS BE LIABLE FOR ANY DAMAGES, WHETHER ARISING FROM CONTRACT, INJURY OR BASED ON ANY OTHER LEGAL THEORY, EVEN IF PANDORA FMS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

All registered trademarks of Pandora FMS are the exclusive property of Pandora FMS SLU or its affiliates, registered with the United States Patent and Trademark Office (U.S. Patent and Trademark Office), as well as with the European Patent and Trademark Office. They may be registered or pending registration in other countries. All other brands mentioned herein are used for identification purposes only and are trademarks of (and may be registered trademarks) of their respective companies.