Centreon Broker 19.10.5¶
The Stream connector cache has three new functions that are get_notes(), get_notes_url() and get_action_url(). They can be used on hosts or on services. To use them on hosts, you just have to give the host id as parameter. To use them on services, you just have to give the host id and the service id as parameters. All this is detailed in the Broker documentation.
It is also possible to get the severity of a host or a service. We provide now the function broker_cache:get_severity(host_id, service_id). If you just give the host_id, we suppose you want a host severity.
Centreon Broker 19.10.4¶
Influxdb connector and retention¶
If a retention is configured on the influxdb server and centreon-broker sends too old data compared to this retention, the connector ends with an error and centreon-broker pushes data in retention instead of throwing them away. This patch fixes that.
Bad mod bam kpi relations¶
Some BA / KPI relation where wrong in BAM reporting. The kpi event was not linked to the good BA.
Centreon Broker 19.10.3¶
Centreon Broker 19.10.2¶
Fixed downtimes and notifications¶
When two contiguous downtimes are parametrized. It was possible to have notifications of critical devices between them. This version of broker is needed because of changes in the Engine timed_event class.
Connection lost when One peer retention is active¶
When a central and a poller are using One peer retention and the poller get disconnected then reconnection will never occur.
Centreon Broker 19.10.1¶
Centreon Broker 19.10¶
Sql requests blocking several Centreon functionalities have been fixed.
Centreon Broker now supports last RRDtool versions.
Support for XOR in BAM¶
Xor was buggy in BAM boolean rules. It is now fixed
Cache was lost on some streams (SQL, Graphite, InfluxDB).
The build directory is now gone away. We use now cmake as intended, this solves issues with some ide (like kdevelop)…
A lot of sql requests were not compatible with MariaDB/MySql strict mode. They have been fixed.
New json library¶
We have remove the yajl code from the code base. We now use json11 framework from dropbox folks.
Switch to C++11¶
Centreon Broker now is C++11 compatible.