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). |