centreon-plugins

Collection of standard plugins to discover and gather cloud-to-edge metrics and status across your whole IT infrastructure.

Release plugins-20250800

New connectors

Enhancements

  • IBM AS400 Connector - Added options to ignore acknowledged messages, from community contribution PR 5487.
  • IP-Label Ekara Rest API - Added a new authentication method using the api-key option.
  • Proxmox VE - Added OS and IP info retrieval to host discovery.
  • Redis Database - Added cert and key options for authentication (available for redis-cli >= 6.x), based on community contribution PR 5555.
  • Redis Sentinel - Added cert and key options for authentication (available for redis-cli >= 6.x), from community contribution PR 5555.

Bug fixes

  • AIX SNMP - Fixed an issue causing a parsing error.
  • Azure - Fixed host discovery issue.
  • Eclipse Mosquitto MQTT - Fixed a syntax error and an issue with encoding occurring when topic names contained accents.
  • HP Ilo Rest API - Fixed an issue with some firmware versions to exclude enclosure.
  • Huawei HMM - Fixed no-component option.
  • Hyper-V NSCP REST API - Fixed an issue with scvmm-discovery stats.
  • VMware ESX - Fixed an issue leading to Cannot find 'ComputeResource' object message.
  • VMware VM - Fixed an issue leading to Cannot find 'ComputeResource' object message.
  • VMware vCenter - Fixed an issue leading to Cannot find 'ComputeResource' object message.

centreon-plugins-plugins-20250800.tar.gz

Release tarball
application/gzip 2025-08-22 Download from Github

Release release plugins-20250700

New connectors

Enhancements

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.

centreon-plugins-plugins-20250700.tar.gz

Release tarball
application/gzip 2025-07-10 Download from Github

Release plugins-20250600

New connectors

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?

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

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

  1. Then restart the daemon:
systemctl restart centreon_vmware

centreon-plugins-plugins-20250600.tar.gz

Release tarball
application/gzip 2025-06-13 Download from Github