Releases: centreon/centreon-plugins
Releases · centreon/centreon-plugins
release plugins-20250700
New connectors
- VMware8 vCenter REST API - Initial release of VMware8 vCenter REST API.
- HPE Alletra REST API - Initial release of HPE Alletra REST API, from a The Watch idea and based on community contribution PR 5174.
Enhancements
- Apache Server - Reworked requests mode and enhanced slot-states mode, based on community contribution PR 4920.
- Azure Management Costs - Added an option to choose
cost-metric
, from community contribution PR 4756. - Curl commands logging - Display the curl command if --debug option is set.
- Google Stackdriver - Allowed compatibility with
distribution
type values in get-metrics mode. - HashiCorp Vault Rest API - Enhanced standby-status counter and added code parameters options in health mode, from community contributions PR 5522 and PR 4839.
Bug fixes
- Amazon CloudWatch - Fixed an issue with the
zeroed
option, occurring when metrics were empty in get-metrics mode. - EMC Data Domain SNMP - Fixed an issue where default value for
timezone
option was empty, leading to an unknown status being returned in cleaning mode. - Huawei HMM - Removed experimental keys on scalar in blade mode components.
- Kubernetes API - Fixed an issue occurring when a pod IP was empty in the list-pods discovery rule.
- MySQL/MariaDB - Fixed an error occurring when retrieving the server version.
- Podman REST API - Fixed API endpoint for container-usage mode.
- NetApp Santricity Restapi - Fixed
cmd
component count in hardware mode.
plugins-20250600
New connectors
- Juniper M-Series Netconf - Initial release of Juniper M-series with Netconf.
Enhancements
- F5 BigIP - Added new certificates mode, from a The Watch idea.
- Fortinet Fortigate SNMP - Added uptime service template.
- Juniper EX Series - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper GGSN - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper ISG - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper M-Series - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper Mag - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper SA - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper SRX - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper SSG - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Juniper Trapeze - Reworked plugin path to be more explicit with the initial release of Juniper M-series with Netconf.
- Nmap CLI - Enhanced secure execution of commands.
- Pure Storage FlashArray Rest API v2 - Added performance counters in arrays mode, based on community contribution PR 5355.
- Qnap - Added QuTS Operating System handling for hardware, pools and volumes modes, from community contribution PR 5564.
Bug fixes
- Office 365 OneDrive - Fixed service discovery mode for site-usage.
- Rubrik Rest API - Fixed an issue affecting token renewal.
- VMware ESX - Fixed the Vsan-Cluster-Usage
Cannot get response (timeout received)
error. See the notice below to apply the patch. - VMware vCenter v6 - Fixed the Vsan-Cluster-Usage
Cannot get response (timeout received)
error. See the notice below to apply the patch. - VMware vCenter - Fixed the Vsan-Cluster-Usage
Cannot get response (timeout received)
error. See the notice below to apply the patch. - VMware VM - Fixed the Vsan-Cluster-Usage
Cannot get response (timeout received)
error. See the notice below to apply the patch.
How to patch the VSAN bug on Debian 11 & 12 and Alma/RHEL/Oracle 9?
- Locate the file that must be patched.
find /usr/ -name VICommon.pm
It should be /usr/local/share/perl5/5.32/VMware/VICommon.pm
on EL9, /usr/local/share/perl/5.32.1/VMware/VICommon.pm
on Debian 11 and /usr/local/share/perl/5.36.0/VMware/VICommon.pm
on Debian 12.
- Run the following command to apply the patch (replace "FILE_TO_PATCH" with the results of the previous command):
patch --backup FILE_TO_PATCH <<'EOF'
--- lib/VMware/share/VMware/VICommon.pm 2025-04-24 17:18:24.938290503 +0200
+++ VICommon.pm 2025-04-24 17:18:18.690399614 +0200
@@ -2319,6 +2319,8 @@
my $user_agent = $self->{user_agent};
$user_agent->cookie_jar->as_string
=~ m/(.*)vmware_soap_session=\"\\\"([0-9a-zA-Z-](.*)+)\\\"\"(.*)/;
+ $user_agent->cookie_jar->as_string
+ =~ m/(.*)vmware_soap_session=[\\\"]*([0-9a-zA-Z-]+)/ unless $2;
return $2;
}
EOF
The results of this command should be patching file /usr/your/path/to/VICommon.pm
.
3. Then restart the daemon:
systemctl restart centreon_vmware
plugins-20250501
Bug fixes
- VMWare Deamon - Change rights after install.
- Oracle - ORACLE_HOME variable defined to avoid Segmentation Fault with glibc Latest Version.
plugins-20250500
New connectors
- F5OS SNMP - Initial release of F5OS SNMP.
Enhancements
- Cisco Small Business - Added a new stack mode, based on community contribution PR 5317.
- Mikrotik SNMP - Added new lte-interfaces mode and service discovery rules for list-interfaces and list-lte-interfaces, from a The Watch idea.
- Socomec Net Vision UPS SNMP - Added the
battery.temperatureambient.celsius
counter in battery service, from community contribution PR 5493. - Stormshield API - Added new vpn-tunnels mode and list-vpn-tunnels discovery rule, based on community contribution PR 5048.
Bug fixes
- Azure Storage Sync - Removed deprecated
StorageSyncRecallIOTotalSizeBytes
metric in recalls mode.
plugins-20250400
New connectors
- Exense Step REST API - Initial release of Exense Step REST API.
Enhancements
- APC UPS SNMP - Enhance replace-lasttime output to be humanly readable in battery-status mode, from a The Watch idea.
- F5 BigIP SNMP - Added new cpu-usage mode, based on community contribution PR 4701.
- Fortinet Fortigate Rest API - Added a new certificates mode, from community contribution PR 5473.
- Fortinet Fortigate SNMP - Added switch-usage mode, switch discovery rule and vdom discovery rule, from community contribution PR 5474.
- IP-Label Ekara Rest API - Steps are now displayed in the actual step order instead of alphabetical.
- MySQL/MariaDB - Enhance uptime date display in uptime mode, based on community contribution PR 4853.
- VMware8 ESX REST API - Added new diskio, network and swap modes.
- Veeam Backup Enterprise Manager Rest API - Added handling of replication jobs to jobs mode.
Breaking changes
- Cisco Standard SNMP - The
status
metric has been changed inconfig-running-ahead
, leading to a breaking-change state. - F5 BigIP SNMP - Switched metrics to v2, leading to a breaking-change state.
Bug fixes
- Cisco Standard SNMP - Fixed an issue concerning wrong calculations after reboot (sysuptime was not considered) in configuration mode.
- Eclipse Mosquitto MQTT - Fixed perfdata options in numeric-value mode, from community contribution PR 5462.
- Sonus SBC SNMP - Fixed unknown call method map instance in dsp-stats mode, based on community contribution PR 5477.
plugins-20250303
release 20250303
plugins-20250300
New connectors
- VMware8 ESX REST API - Initial release of VMWare 8 ESX.
Enhancements
- ArubaOS-CX SNMP - Added uptime, spanning tree and spanning tree discovery modes, based on community contribution PR 5424.
- ChapsVision CrossinG SNMP - Added handling of new OIDs for antivirus mode.
- Fortinet Fortigate SNMP - Added
ipsec-tunnels-count
in vpn mode, from community contribution PR 5382. - IBM AS400 Connector - Added capability to use AS400 SSL connection.
- Pure Storage FlashArray Rest API v2 - Added
flagged
status attribute in alerts mode, from community contribution PR 5307.
Fixes
- Azure VPN Gateway - Fixed wrong variable assignment in vpn-gateway-status mode.
- Cisco UCS SNMP - Fixed wrong count when memory component is not equipped in equipment mode.
- EMC Data Domain SNMP - Added
--timezone
option for equipment in cleaning mode to avoid misinterpreting the clean time frame. - Generic SNMP - Fixed an unsafe eval for unknown status option in collection mode, based on community contribution PR 5151.
- HTTP Server - Fixed an unsafe eval for unknown status option in collection mode, based on community contribution PR 5151.
- IBM AS400 Connector - Fixed previous pending error.
- IP-Label Ekara Rest API - Fixed step metrics when scenario failed in scenario mode.
- MongoDB - Fixed an unsafe eval for unknown status option in collection mode, based on community contribution PR 5151.
- MySQL/MariaDB - Fixed an unsafe eval for unknown status option in collection mode, based on a community contribution PR 5151.
- NetApp Ontap Rest API - Fixed hardware API requests for bays.
- PostgreSQL - Fixed an unsafe eval for unknown status option in collection mode, based on community contribution PR 5151.
- Raritan PDU SNMP - Fixed an issue with sensors when powerFactor value is missing.
plugins-20250201
Fixes
- Podman API - Fixed an error with the pod-status mode (json parsing).
plugins-20250200
New connectors
- HAProxy Web - Initial release of HAProxy Web.
- Podman API - Initial release of Podman API.
Enhancements
- Cyberoam SNMP - Added HA, license, VPN and VPN discovery modes, based on a community contribution (PR 5144).
- Fortinet Fortigate Rest API - Added threshold options
--warning-last-update
and--critical-last-update
in license mode, from a community contribution (PR 4964). - IP-Label Ekara Rest API - Changed status default thresholds and
--timeframe
option default value in scenario mode.
Fixes
- Fortinet Fortigate SNMP - Fixed sdwan mode incorrect traffic calculation and units, based on a community contribution (PR 5343).
- MongoDB - Added missing dependencies to the plugin for Debian.
- Moxa Switch SNMP - Fixed
--add-duplex-status
option in interface mode.
plugins-20250114
New connectors
- Huawei WLC SNMP - Initial release of Huawei WLC SNMP from community contribution PR 5146 and The Watch idea.
Enhancements
- Centreon plugins option - Added a common
--change-output-adv
plugin option to change the short output and the exit code at the same time. - ArubaOS-CX SNMP - Added new stack mode from a The Watch idea.
- Backbox Rest API - Added device-backup mode and its service discovery.
- Cisco Meraki Rest API - Added
--filter-model
option to host discovery, from community contribution PR 5228. - FreeBSD SNMP - Refreshed service template descriptions.
- HP Procurve SNMP - Added uptime, spanning-tree modes and spanning-tree service discovery from community contribution PR 5198.
- Informix DB SNMP - Improved the calculation of space used by created log files, from community contribution PR 4943.
- IP-Label Ekara Rest API - Added
--filter-workspaceid
and--filter-siteid
options for incidents and scenarios modes. - Lenovo XCC SNMP - Added new components in the hardware mode: cpu, memory and health. Planned from a The Watch idea.
- NetApp Ontap Rest API - Added default values for Volumes and Aggregates service templates.
- NetApp Ontap SNMP - Added uptime mode and service template.
Breaking-changes
- Cisco Meraki Rest API - Fixed the attributes for VPN statuses.
- Huawei Standard SNMP - Renamed, refactored, and added a new service template.
- Stormshield API - Fixed mapped values for state and plugged in interfaces modes.
Fixes
- Axis Video SNMP - Fixed wrong fan status mapping leading to false positives, from community contribution PR 5356
- IP-Label Ekara Rest API - Fixed scenario monitoring where scenarios names were not correctly ordered.