All stream connectors - Added triggers: with the new trigger_file parameter, you can run your own Lua code at specific points of a stream connector's lifecycle (initialization, event queuing, payload sending success or failure, storage operations) without editing the stream connector or the library. Your customizations are kept when the stream connector or the library is updated. For more technical information, see PR 389.
Centreon library: sc_params - Added the drop_events_on_send_failure parameter (disabled by default). When enabled, if the stream connector cannot send data to the target tool, the events are dropped and the error is logged instead of being kept in Broker retention. For more technical information, see PR 388.
Centreon library: sc_params - The values of parameters whose name contains token or secret are now hidden in the log file, in addition to those containing pass or key. For more technical information, see PR 380.
Centreon library: sc_event - Fixed an error that occurred when a downtime event was received for a host or service that was not present in the Broker cache. For more technical information, see PR 393.
Centreon library: sc_event - Fixed scheduled_downtime_depth value that could be above 1. Fixed an issue where events were never sent when a status change occurred during a downtime.
Canopsis Events - Fixed downtime names/IDs that weren't unique. Fixed a library that wasn't properly detecting the status of a host/service in a downtime event.
Elastic Metrics - Made elastic username and password optional.
Elastic Metrics - Added min/max property with thresholds (warning/critical) in the template.
Centreon library: sc_params - Added method to validate Lua patterns and build a table of patterns to compensate the lack of alternation operator (commonly known as | in POSIX regex).
Centreon library: sc_common - Adapted some event types (downtime, acknowledgement and ba_status) to the new bbdo3 protocol (introduced with the Centreon 23.10 release).
Centreon library: sc_event - Added a "rejected" filter for hostgroups, servicegroups, bvs, pollers and authors.