Overload manager
An example configuration of the overload manager is shown below. It shows a configuration to disable HTTP/1.x keepalive when heap memory usage reaches 95% and to stop accepting requests when heap memory usage reaches 99%.
The overload manager uses Envoy’s extension framework for defining resource monitors. Envoy’s builtin resource monitors are listed .
The following overload actions are supported:
Each configured resource monitor has a statistics tree rooted at overload.<name>. with the following statistics:
Each configured overload action has a statistics tree rooted at overload.<name>. with the following statistics: