Releases: centreon/centreon-collect
Releases · centreon/centreon-collect
centreon-collect-23.10.4
centreon-collect-23.10.4
21.10.3
21.10.3
Release date: September 27, 2022
Centreon Engine
Improvements
- Improved security of the gRPC API by listening on 127.0.0.1 by default
Centreon Broker
Improvements
- Improved security of the gRPC API by listening on 127.0.0.1 by default
- Empty strings are now accepted for parameter values in stream connectors
Bug fixes
- Fixed an issue causing pollers to be displayed as running, and resources to be displayed in Resources Status after stopping centengine
- Fixed an issue that caused the RRD rebuild mechanism to fail
- Fixed an issue that caused BAM Business activities with “Ignore the indicator in the calculation” as planned downtime calculation method to stop ignoring downtimed KPIs when they had overlapping downtimes
- Fixed a bug causing Broker to ignore additional arguments
- [Configuration] Extended the size of the URL, Notes and Action URL fields to avoid truncating long URLs
22.04.1
22.04.1
Release date: August 30, 2022
Centreon Engine
Features
- Enable recheck for Anomaly Detection services
Improvements
- Improve security of the gRPC API by listening on 127.0.0.1 by default
Bug fixes
- Fixed an issue that made the name of the resources disappear from Resources Status when linked to a severity or a category (it came back once centengine was restarted)
- Fixed an issue with the way escaped special characters were managed (eg.
\n
)
Centreon Broker
Improvements
- Improve security of the gRPC API by listening on 127.0.0.1 by default
Bug fixes
- Fixed Broker compression
- Fixed an issue that caused the RRD rebuild mechanism to fail
- Fixed an issue with BAM Business Activities with “Ignore the indicator in the calculation” as planned downtime calculation method. They stopped ignoring downtimed KPIs when they had overlapping downtimes
- Fixed an issue that made the name of the resources disappear from Resources Status when linked to a severity or a category (it came back once centengine was restarted)
- Broker handles multiple options
- Broker with gRPC configured crashed on start
- Deleting a tag does not remove the link with resources in resources_tags table
- Fixed an issue that caused Broker to crash when a BAM output was configured and the BAM tables did not exist
- Fixed an issue with the way escaped special characters were managed (eg.
\n
) - Scheduled downtimes used to be inserted one at a time, which caused performance issues on platforms with a lot of recurrent scheduled downtimes. They are now injected in bulk inserts to reduce database solicitation and avoid performance issues.
- [Configuration] Extended the size of the URL, Notes and Action URL fields to avoid truncating long URLs
21.10.2
21.10.2
Release date: June 15, 2022
Centreon Broker
Improvements
- Improved the way TCP connections are stored by keeping them in an ordered structure. This should avoid rare connection issues experienced by some users
Bug fixes
- Fixed an issue that caused broker to crash when a BAM output was configured and the BAM tables did not exist
- Added a
bbdo_version
function to the LUA libraries for Stream Connectors developers - Scheduled downtimes used to be inserted one at a time, which caused performance issues on platforms with a lot of recurrent scheduled downtimes. They are now injected in bulk inserts to reduce demands on the database and avoid performance issues.
- Broker crashed when a logger was disabled/off
- Fixed an issue that could prevent broker from connecting again after the database was stopped to make a LVM snapshot
- Broker crashed when its configuration included a filter that referred to a module that wasn't loaded
Centreon Engine
Improvements
- Removed unnecessary informational log messages regarding Anomaly Detection in the Poller configuration export page
Bug fixes
- Fixed an issue that caused centengine to send duplicate service status messages to broker. This change will reduce network bandwidth consumption, database activity and disk I/O.
- Fixed an issue with the way escaped special characters were managed (eg.
\\n
) - Fixed an issue that caused loss of recovery notifications when a downtime end notification was sent before recovery
- Reviewed the way time period exceptions are handled to fix some issues with the way notifications are managed
Centreon Perl & SSH Connectors
Bug fixes
- Fixed an issue that could cause the SSH connector to crash
- Fixed a memory leak issue in the Perl connector
22.04.0
21.10.1
21.10.1
Release date: February 23, 2022
Centreon Broker
Improvements
- Improved the multiplexing of events, which was a performance bottleneck. The processing speed of queued events should be significantly increased.
- Some TLS trace logs were logged as errors, flooding the log file.
- The SQL connections stats have been added to the broker stats available via gRPC.
- Added the SQL Manager statistics in gRPC and stabilized the stats provider.
- Added to LUA Stream Connectors' perfdata label parser the compatibility with centreon-plugins new metrics naming convention.
Bug fixes
- Fixed a regression due to the central broker's cache generation optimization, which was too thorough and prevented BAM from computing KPIs based on boolean rules
- The central broker's cache generation loaded too much data and took too much time when BAM was activated.
- Fixed an issue that could cause segmentation faults in centreon-engine when scheduling external commands
- Fixed a design issue to avoid trying to access variables of broker's new logger when the logger was stopped. This issue could cause segmentation faults.
- When a single metric is deleted, the corresponding RRD file is now actually removed.
- If the SQL stream took too long to initialize its connection, then the Perfdata stream timed out and the whole connection failed. To fix this, the timeout has been increased.
- In some circumstances, the
mysql_ping
function, which is used to test if the session is still active, could freeze. To fix this, the calls tomysql_ping
have been spaced out, a timeout has been added, and the commit management has been consolidated. - Fixed an issue causing BAM Business Activities (best status) to remain in an OK state when the OK KPIs were removed
- Refactored the BAM Business activities downtimes inheritance mechanism so that they are properly inherited and not duplicated anymore.
21.10.0
Centreon Engine
21.10.0
- Flapping now starts only on non-OK states. Based on PR #523
- Flapping now starts only for services of UP hosts or for hosts with UP parent. Based on PR #524. Fixes Issue #192
- Provide feedback on gRPC client execution success/failure
Centreon Broker
21.10.0
- Queues (in memory and retention files) are now cleared for reversed broker flows without
peer retention
when the connection is reset. This is a change of behavior back to what it should have always been. It will prevent endless retention files for Centreon-Studio (Centreon-Map). - [BETA] Centreon-broker is now able to use OpenSSL instead of GNUTLS and allows forcing TLS/SSL version and cipher suite
- Broker now only loads the modules that are necessary for its inputs and outputs
- Old broker log format has been removed