Notable improvements
New interface
We start off with a global and very important change. It is not just a new look but rather a whole interface revamp including menus, filters, lists and forms that particularly affects usability. Since such dramatic changes were made, we wanted them to be released two versions prior to the LTS one, to smoothen out the unavoidable bugs arising from such a revolution for the product.
Those changes apply to the whole Pandora FMS, including the Command Center, from home screens to each and every one of the screens shown by the system. It should be noted that the home page has new options (such as rotative backgrounds, configurable opacity and its different white color version, compared to the dark mode).
Dashboard and PDF report visuals have been specifically revised so that the enhancements affect all of Pandora FMS areas.
Netflow monitoring
A new general configuration feature will allow you to enter data coming from applying netflow filters on traffic in real time as monitoring data. It will also enable finding out when the traffic exceeds what was foreseen as well as showing the top 10 list of the IPs with the most traffic in each flow. This allows assigning alerts in real time based on the traffic volume, creating reports and specific graphics for each defined filter.
Choosing the server that executes a scheduled task
In case of having lots of recognition tasks and having a Discovery server cluster, from now on you may choose which server you want to execute a specific recognition task and therefore make sure the load is evenly distributed if needed.
New HA system
With version 770 we launch a new HA system for the database that allows Pandora FMS to be 100% distributed geographically. The database redundant nodes can be in different networks, separated by a long distance. The new 100% interface-integrated HA system is managed right away from the console (switchover) and detects automatically events such as failures, synchronizations and even allows overcoming a split brain event with the ensuing merging of data from locations that kept on working even after their desynchronization, which makes Pandora FMS keep working independently even after a global network fallout.
The new system can be selected in the setup and fully replaces the old system, not using third-party software solutions such as corosync and pacemaker, dramatically simplifying its operation.

Support for the sFlow protocol
In version 770 the sFlow protocol works together with the NetFlow® protocol in specialized network device monitoring, given its similarities.
Its activation and configuration is carried out by means of the general settings and shares its display in a separate and differentiated way in the menu Monitoring -> Network.

Improved agent search system
Now it is possible to look for agent custom filters, operating system and many more fields thanks to filters. Said filters can be loaded/recovered, making data navigation much easier and customizable.

Favorites system
Certain display elements (agent view, group view, visual console, dashboard or report) can be checked as favorites and displayed in a new menu section.

New group tactical view
The new group summary view allows you to better see the details from each group when there are several of them:

Additional indexes in the database
New indexes have been added to the database, particularly useful for very large environments with lots of data. Although indexes add very little additional work in databases when saving records, they streamline queries, which are always frequent and repetitive. These new indexes improve Pandora FMS performance.
Event cardboard widget
It allows to obtain event counting, both in the nodes and in the Command Center (Metaconsole), according to filtering rules based on type of events, event status, criticality and/or severity, groups, etc. (and by servers and/or nodes if requested by the Command Center).

Widget Heatmap
Similar to the Heatmap view, it allows embedding in a variable-size widget information in pixel maps on the status of groups, agents or modules that have been previously filtered by group.

Avg|Sum|Max|Min Module data widget
It displays the average, maximum or minimum value (AVG, MAX, MIN) of a module or the sum (SUM) of an incremental module, accompanied or not by its measurement Unit and descriptive label in a time period (by default the last 30 days).

Welcome tips system
Tips are short messages, accompanied or not by a web link to get more details on the advice shown when logging into PFMS web console (Welcome tips). Within this version you may also find a set of tips by default that can be modified by the administrator. Specific messages may also be created for the organization, made up by a message (multi language) and an image.
You may set the language of each one of them and edit them through a filter that allows you to search by keyword in the title of each tip.
Through the Profile classification included in PFMS you may configure the welcome tips in the drop-down list in Profile, according to the profiles they are granted users they may or may not see them.
Each user will be able to set their own user settings:

Modules by status widget
The Modules by status widget, both for nodes and for the Command Center (Metaconsole) allows to display modules by status (by default those in critical status) grouped by page (five by default). They are sorted by their Last status change, the most recent first, for example:



New feature for the plugin for VMware®
Added snapshots taken from virtual machines to the plugin for VMware®. It is an Enterprise feature that has been improved and updated in Pandora FMS online library.

SingleStore plugin
This new Pandora FMS plugin for SingleStore works for both global monitoring (for example the maximum amount of connections, current connections, bytes sent and received through an agent for the database engine) as well as for monitoring each database (online database, connection, etc.).
The SingleStore plugin for Pandora FMS is an Enterprise feature and can be downloaded from the online library, its specific documentation is available for everyone in Pandora FMS Guides.
New features and improvements
Case# | GitLab# | Description |
---|---|---|
8282 |
4289
|
New feature for choosing the server (nodes and Command Center) when executing a CronJob task. |
N/A |
6290 |
Added an ID field to the Software agent repository view. In addition, the message in agent display was changed. |
N/A |
9047 |
Functional and aesthetic improvements in Audit View (System audit logs). |
N/A |
9073
|
New welcome tips system when logging into PFMS Web Console. |
N/A |
9479
|
Added module creation button in the tree view in Monitoring for the Command Center (Metaconsole). |
N/A |
9517
|
In custom SQL (Reports menu) a new template is implemented, which returns the name of those modules that do not have the safe operation mode field active. See more examples in the official documentation. |
14208 |
9529
|
In the Enterprise version, for users who authenticate through LDAP, now the user timezone can be configured (User Timezone setup) which is different from that of Pandora FMS server. |
N/A |
9622 |
Each agent now has a section for Omnishell. It will only appear when there is a task for that agent. |
N/A |
9624
|
New feature for sFlow monitoring protocol management. |
N/A |
9666
|
New widget: Event cardboard. |
N/A |
9676 |
Inventory modules are now updated when an XML has a name but no data. The goal is that of creating specific and detailed reports. |
N/A |
9680 |
New widget: Modules by status. |
N/A |
9698 |
New plugin to send messages with Pushover. |
N/A |
9778 |
Improvement for the error log for agent plugins. |
14513
|
9805
|
Time stamp date and time merging in event creation with PFMS 1.0 API. |
N/A |
9819 |
Added an Acoustic Console to configure custom sounds for event audible alerts. |
N/A |
9859 |
New dashboard widget called Avg|Sum|Max|Min Module data. |
N/A |
9883 |
Monitoring inventory reports have been improved both in their options and in their interface. Improvements are also included for the Command Center (Metaconsole). |
14587 |
9909
|
For the agent’s online installation, token PANDORA_AGENT_SSL was added, which allows managing communications with Pandora FMS in an encrypted way. |
N/A |
9914
|
Added submenu for services checked as favorites in the Command Center (Metaconsole). |
N/A |
9987 |
Improved inventory view and its filters. |
N/A |
10008 |
Improved search management in agent view, monitor view and event view, with the possibility to save queries for their reuse. |
N/A |
10010 |
New option for the Log viewer in the Search field: it comes unchecked by default to just show the lines that match the search. If checked, the full log that matches the search is displayed. |
N/A |
10057 |
Enabled macro _agentcustomfield_X_ for use with ICMP Enterprise and SNMP Enterprise servers. |
14739 |
10092 |
Not normal (covering both Critical and Warning status) filter in both agent and module states for the Tree View widget in Dashboards. |
N/A |
10093 |
New policy maintenance mode when running database maintenance (pandora_db). |
N/A |
10149 |
New Exchange plugin (2016 or later) to filter and monitor email messages (an agent with two modules in each execution for each added filter). Enterprise feature in the online library, documentation in Spanish in BookStack. |
N/A |
10235 |
New indexes have been added to the database, particularly useful for very large environments. |
N/A |
10259 |
Warning notice if there are more than 200 agents in the use of agent access statistics. |
N/A |
10267
|
Limited to 500 the number of items per page in the event list. |
N/A |
10273 |
New parameters in the plugin for Google Sheets: --creds_base64 and --cell. |
N/A |
10283 |
Visual enhancements for the filter in the SNMP Console. |
N/A |
10296
|
Added the server’s date and time display in the window “About”. |
N/A |
10298
|
New feature that allows adding new server instances for large environments and with powerful hardware available. |
14480 |
10307
|
Added user information when adding an event “In process”. |
N/A |
10324
|
New favorites system in the side menu for groups, dashboards, event filter, network maps, custom reports, visual consoles and agents. |
N/A |
10347 |
Improved the usability of Group Tactical View. |
N/A |
10441 |
Added the package version in the head so when updating the new JavaScript files will be added to the cache. |
N/A |
10483 |
Added the generation of a new CSRF token when logging out of PFMS. |
N/A |
10514 |
Plugin for monitoring clusters and SingleStore databases. |
N/A |
10524 |
Updated dependencies on Docker images for the Open version. |
15104 |
10525
|
Fixed the display of all data for NetFlow. In addition, the option for changing the interval was deleted from the NetFlow form. |
N/A |
10633 |
Added token (Check connection interval) for the connection interval with the server that executes the database engine. |
N/A |
10657
|
Added date of volume snapshots taken from virtual machines, in the VMware® plugin. |
N/A |
10707
|
Added the arping program as required dependency for PFMS server. |
N/A |
10712
|
Renewed and improved Pandora FMS login screen. |
N/A |
10728 |
Plugin for detecting changes on the switch configuration (Alcatel®, Cisco®) by means of SSH. Enterprise feature in the online library, documentation in Spanish in BookStack. |
N/A |
10800
|
Added feature to pandora_ha_resync_slave.sh so that it supports the new HA system for Ubuntu server 22. |
Known changes and limitations
Due to the arrival of EOL from versions PHP 7.4, 7.3 and 7.2, version LTS 767 “Hope” will be the last one that will support said versions, PHP being Pandora FMS official version for the coming ones.
Case# | GitLab# | Description |
---|---|---|
N/A | 9003 | Renamed the Merging Tool at the Command Center (Metaconsole). |
N/A | 10253 | Controlled the values of General Settings, Performance Settings, and Visual Settings to keep them within the indicated and recommended operation ranges. |
N/A | 10321 | Limited the number of events per query both in the Command Center (Metaconsole) and in nodes to ten thousand. |
N/A | 10771 | By default pandorafsnmp is used in new installations instead of braa for v1 nd v2 in SNMP. |
Fixed vulnerabilities
Case# | GitLab# | Description |
---|---|---|
Thanks to the information provided by samsamurai. |
10217 ^MP |
The CSRF is now generated in the attempt action itself to disable a user, which prevents editing. |
Thanks to the information provided by samsamurai. |
10219 ^MP |
Changed data entry to syslog when a module is created. |
10229 ^MP |
jQuery-UI is the official user interface library of jQuery. Before version 1.13.0, the option of accepted the value of the utility .position() from untrusted sources. The issue was fixed by updating to version 1.13.0. |
|
10230 ^MP |
Update to the latest Underscore(1.13.6) package version for Javascript. |
|
N/A |
10294 ^MP |
Set a maximum limit of attempts (Password Policy) for unknown users for Pandora FMS Web Console (nodes and Command Center) and also for the Mobile version. |
Feature extinction
Case# | GitLab# | Description |
---|---|---|
N/A |
10648 |
Command Center Wizard (Metaconsole Wizard) will be disabled in version 771 since its functions have been improved and reassigned in other menus. |
Bug fixes
Support# | GitLab# | Description |
---|---|---|
N/A |
9523 |
Erratum in the title of the pop-up window for registered plugin information. |
14776 |
9962
|
In reports with SQL queries, the feature for querying one and/or several nodes and/or in the same Command Center (Metaconsole) has been restored; not only to display events but for any other database item. This feature should be used with caution because it may require excessive use of hardware resources. |
N/A |
9677
|
Improved history database automatic partitions by months. |
N/A |
9700 |
Corrected the links to the Web Console in the Visual Console public view. |
N/A |
9834 |
In manual services, the weight of an agent with a non-initialized module now adds up to zero instead of the value equivalent to the unknown status. |
N/A |
9852 |
Fixed user password request in the Linux CPU Remote Inventory Module (plugin). |
N/A |
9895 |
Fixed and added the following messages for remote authentication based on third parties: “User is blocked”, “Double auth error” and “saml error”. |
N/A |
9913 |
Fixed visual faults in "Service List" and "Service Table" view filters in the Command Center (Metaconsole). |
14800 |
10127
|
Fixed node ID forwarding in PFMS 1.0 API call validate_events if it is applied to the Command Center (Metaconsole). |
14825 |
10146
|
When sending an SMS alert using the macro _timestamp_ in the template, dates are now recorded homogeneously. |
N/A |
10164
|
When using MySQL version 5.7 it is now possible to delete old data backups automatically. |
14839 |
10178 |
Reorganized and improved the autodiscover plugin for both MS Windows® and GNU/Linux® to improve agent performance. |
N/A |
10205
|
Fixed parameter -f in the plugin pandora_server/util/plugin/pandora_snmp_bandwidth.pl for processing offline duplex as full duplex. |
14360 |
10207
|
Fixed time unit display in alert templates in the Metaconsole (Command Center). |
14931 |
10234 |
Fixed error when downloading collection files in the Command Center (Metaconsole). |
N/A |
10238 |
Fixed the erratum in network usage calculation at pandora_snmp_bandwidth.pl . |
14923 |
10276
|
Fixed and improved Unicode character codification in correlation alert creation for Russian, Chinese and Japanese. |
N/A |
10305 |
Fixed the display of Pandora DB tool's last execution. |
14976 |
10308
|
Fixed the query so that it does not return an error when modifying the user's password by having Password Policies enabled. |
N/A |
10338 |
Updated pandora_snmp_bandwidth.pl plugin to recognize current compilations (version nomenclatures) and thus stop issuing warning messages that are false positive regarding the version. |
15016 |
10335
|
Fixed change application to the modules and/or plugin in Operations in bulk with Modules. |
N/A |
10337 |
Fixed credential forwarding for queries through the database interface, from the Command Center (Metaconsole) to the associated nodes. |
N/A |
10350 |
Added the maintenance mode for the Command Center (Metaconsole)(file metaconsole_maintenance_mode.php) to inform users about special processes. |
15007 |
10359 |
At the Command Center (Metaconsole), in bulk operations it now also displays (by default) disabled agents. |
N/A |
10411 |
Deleted the replication message that appeared when opening the event details (false positive). Now it allows adding event comments. |
N/A |
10416 |
The selected agent identifier has been included in the event list filter. |
N/A |
10438 |
Included S3 Buckets monitoring shortcut icon again in Amazon Web Services. |
N/A |
10451 |
Fixed PFMS server update with Update Manager Offline in CentOS 7. Tested in Rocky Linux too. |
15091 |
10455 |
Fixed in plugin wizard_wmi_module when it has the character & in the password, now it is between quotation marks before executing the credentials. |
N/A |
10458 |
Fixed SQL query creation when changing passwords in non-administrator users. |
N/A |
10479
|
Fixed agent identifier failure when creating custom report items with the SLA-Wizard, when filtering agents by keyword. |
N/A |
10485 |
Fixed inconsistency in LAG calculation (latency) between the server and the console. |
N/A |
10493 |
In item pagination (Policies, Alerts, Groups, etc.) the user is located again on the page that triggered an action (editing, deleting, etc.) |
N/A |
10513 |
Command center (Metaconsole): Added server_uid for authentication in PFMS 1.0 API for internal calls to Pandora FMS servers. |
N/A |
10551 |
Visual Console names now accept spaces, previously they were saved as HTML entity characters. |
N/A |
10559
|
Fixed faulty task import deletion in Discovery IPAM tasks. |
14584 |
10568
|
Comments not shown in events when requested in detail: fixed grouping by event and by extra ID with blank spaces. |
N/A |
10569 |
It supports PHP 8 when opening an agent display in the Console. |
N/A |
10604
|
For Ubuntu server 22, the xprobe program was specifically compiled, which is used as an essential tool for IPAM tasks. |
N/A |
10636
|
Fixed failure in IPAM when clicking on a host and getting error 500 HTTP. |
N/A |
10649 |
Fixed issue by which when having alerts configured in a policy and an agent unlinked from one or more modules from that policy, the alerting on all of the modules that stay linked became duplicated. |
N/A |
10665 |
Fixed and recovered user editing for the Open version. |
N/A |
10670
|
Fixed the ACL error for users in Heatmap views: now it limits the display of groups, elements and IP addresses you are authorized according to your user profile. |
15229 |
10726 |
Fixed collection synchronization with HTTPS in the Metaconsole (Command Center). |
15246 |
10737 |
Fixed error by which the Command Center (Metaconsole) returned a function search error due to missing parameters when clicking on a service from a Map service. |
N/A |
10747 |
Fixed and recovered the main display of an agent for the Open version. |
N/A |
10750 |
Fixed the log view, now it may be selected precisely both regarding the date and time. Fixed also other logical details. |
N/A |
10792 |
For the Open version, corrected and fixed the display of the group All in Group View. |
N/A |
10794 |
Fixed agent collection deletion and addition in the Enterprise version. |
15316 |
10819 |
Fixed alerts in alert views and not just the policy image will appear when the alert corresponds to a policy or when it is an external alert policy. |
15240 |
10839
|
Fixed two agents with the same string corrupting the request and results being mistaken. |
Updated documentation
Case# | GitLab# | Description |
---|---|---|
N/A |
9436
|
Documentation only on the installation of the Tentacle server. |
N/A |
9934
|
Documentation on the button to show the actual path in a modal window in Pandora FMS file manager. |
N/A |
10042 |
Translation into French of topics 4.7 and 4.9. |
N/A |
10201 |
In Pandora FMS version 769 or later, Oracle Instant Client® must be upgraded to version 19.8 in environments that have older versions. |
N/A |
10237 |
Improved the description of the waiting time, when offline, of the Web Console session. |
N/A |
10386 |
Date filter documentation for the Log Viewer. |
N/A |
10390
|
Not normal filter documentation for the Tree View widget at Dashboards. |
N/A |
10391
|
Documentation on the new widget named Avg|Sum|Max|Min Module data. |
N/A |
10392
|
Documentation on the new widget named Modules by status. |
N/A |
10433
|
Documentation on the new widget named Event cardboard. |
N/A |
10459 |
In password policy, now they are also applied by default to superadmin (new PFMS installations). |
N/A |
10487
|
New settings token to enable random wallpaper and percentage opacity on PFMS login screen. |
N/A |
10505 |
Warning of incompatibility with primary groups AD (advanced group configuration in Active Directory authentication). |
N/A |
10510
|
Documented the procedure to choose the server (nodes and Command Center) run by a CronJob. |
N/A |
10572 |
Added section for Red Hat 7 to topic 7.18 “Upgrading from PHP 7 to PHP 8”. |
N/A |
10599 |
The lightweight mode in IPAM PFMS is explained in more detail. |
N/A |
10601 |
Added parameter PANDORA_LTS to the online installer, for both EL8 and Ubuntu Server 22. |
N/A |
10619 |
French translation of topic 8.3 "Référence pour le développement de Pandora FMS". |
N/A |
10628
|
Documentation for the new feature tips for users. Welcome tips appear every time users log in. |
N/A |
10638
|
Group tactical view documentation. |
N/A |
10650 |
Added a maintenance image to Visual Consoles,and corrected its corresponding public links. |
N/A |
10671
|
New favorites system documentation. |
Known bugs
This section presents some known bugs that will be solved as soon as possible in later versions.
Caso# | GitLab# | Descripción |
---|---|---|
13677 |
9080 |
Missing “Click to display side menus” token in the Visual style settings of the Command Center General Settings (Metaconsole). |
14344 |
9690 |
When a module behaves intermittently, and an alert threshold is configured that sends only an email alert notification, many recovery notifications are received. |
14596 |
9916 |
Problem with fonts in reports. |
14762 |
10132 |
WMI modules generate errors in MS Windows® logs even though each module may run properly (false positives). |
14975 |
10327 |
Wrong SNMP version on custom remote components. |
14989 |
10330 |
Missing option of Safe Operation Mode in Mass Operations by the Command Center (Metaconsole). |
15025 |
10339 |
Search filter in the SNMP Console does not accept spaces. |
15036 |
10353 |
Editing remote components allows you to repeat names. |
15060 |
10364 |
Problem with the event identifier when being transferred to the history database. |
15058 |
10369 |
In event correlation, from a Command Center environment (Metaconsole), it fails to decrypt information if the node's database has encryption set on its content. |
15069 |
10372 |
Line items in Visual Consoles cannot be edited. |
15070 |
10373 |
Policies with Japanese language names are not written on the configuration file (Software Agents with remote configuration enabled). |
15047 |
10374 |
Unwanted automatic activation of the “Discard unknown events” option when selecting a remote component. |
15083 |
10492 |
In the alert command list, if you have multiple pages per Command Center (Metaconsole), the links from the second page forwards are misdirected. |
15013 |
10579 |
In MS SQL Discovery, when connecting without an instance, it has drawbacks. Note: Each instance is a full SQL Server installation along with its own copy of server files, database engine, databases, users and credentials. |
15146 |
10564 |
Singularity when adding comments at events. |
N/A |
10604 |
Detection of operating system types by IPAM in PFMS installed on Ubuntu server 22. |
15185 |
10626 |
When accessing the Vendors view in the NCM section, none of them is displayed. |
15203 |
10646 |
Allow threshold editing of actions in the Web Console and Command Center (Metaconsole). |