5092597f6b
Previously the stats driver was responsible for parsing the health message, which should have been done prior to passing the stats to the driver interface. Removed the driver interface for the health updater because it is core Octavia functionality. Stats drivers is now a singleton and can load multiple drivers. Both the amphora health manager AND provider statistics should use the new driver interface. Co-Authored-By: Stephanie Djajadi <stephanie.djajadi@gmail.com> Co-Authored-By: Adam Harwell <flux.adam@gmail.com> Change-Id: I3a013aebd1eb89cd4f983fbf4f8ae8d6639548cd
18 lines
773 B
YAML
18 lines
773 B
YAML
---
|
|
features:
|
|
- |
|
|
Loadbalancer statistics can now be reported to multiple backend locations
|
|
simply by specifying multiple statistics drivers in config.
|
|
upgrade:
|
|
- |
|
|
The internal interface for loadbalancer statistics collection has moved.
|
|
When upgrading, see deprecation notes for the ``stats_update_driver``
|
|
config option, as it will need to be moved and renamed.
|
|
deprecations:
|
|
- |
|
|
The option ``health_manager.health_update_driver`` has been deprecated as
|
|
it was never really used, so the driver layer was removed.
|
|
The option ``health_manager.stats_update_driver`` was moved and renamed
|
|
to ``controller_worker.statistics_drivers`` (note it is now plural). It
|
|
can now contain a list of multiple drivers for handling statistics.
|