You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please describe your use case / problem.
Our team would like to reduce our logging footprint to reduce our costs as we host our own microservices. Our microservices are now stable and do not require the same verbose output as they used to. Currently, the least "verbose" log output is setting the AES_LOG_LEVEL: to error (shown below).
env:
AES_LOG_LEVEL: error
Even then, there is still a very high logging footprint from emissary/ambassador itself as
logs of INFO level are being displayed.
Describe the solution you'd like
My team would like the situation to be the complete opposite where we no longer see the "diagd" logs being displayed by setting its log level to what we want. By default currently, the "diagd" logs are all set to INFO (https://github.com/emissary-ingress/emissary/blob/master/python/ambassador_diag/diagd.py#L97). We just want the ability to be able to set the log level for "diagd" aka the diagnostics logs (which cannot be set from AES_LOG_LEVEL)
Additional context
We believe this could be suitable for other teams as well to bring down their logging costs once their microservices have become stable.
The text was updated successfully, but these errors were encountered:
muhanator
changed the title
Add ability to set LOG level for "diagd" logs
Feature request: Add ability to set LOG level for "diagd" aka diagnostic logs
Aug 11, 2021
Please describe your use case / problem.
Our team would like to reduce our logging footprint to reduce our costs as we host our own microservices. Our microservices are now stable and do not require the same verbose output as they used to. Currently, the least "verbose" log output is setting the AES_LOG_LEVEL: to error (shown below).
Even then, there is still a very high logging footprint from emissary/ambassador itself as
logs of INFO level are being displayed.
Describe the solution you'd like
My team would like the situation to be the complete opposite where we no longer see the "diagd" logs being displayed by setting its log level to what we want. By default currently, the "diagd" logs are all set to INFO (https://github.com/emissary-ingress/emissary/blob/master/python/ambassador_diag/diagd.py#L97). We just want the ability to be able to set the log level for "diagd" aka the diagnostics logs (which cannot be set from AES_LOG_LEVEL)
Describe alternatives you've considered
We've spoken extensively to the Datawire OSS emissary team on their slack channel (https://www.getambassador.io/docs/edge-stack/latest/topics/running/ambassador/#envoy) about this issue and they requested me to make this feature request.
Additional context
We believe this could be suitable for other teams as well to bring down their logging costs once their microservices have become stable.
The text was updated successfully, but these errors were encountered: