envoyproxy / envoyproxy/nighthawk

Custom output formatter for logging

Open
#681 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
414
Forks
95
Avg merge
2d 9h
Merged PRs (30d)
11

Description

PR https://github.com/envoyproxy/nighthawk/pull/680 added more logging that is useful for a specific application of the adaptive load controller. The logging strips uninteresting parts of the NH output for brevity.

It would be interesting to implement generic logging output formatter functionality. This allow NH users to implement their own logging formatters, logging the set of information that is useful for their application.

The implementation could use a plugin based system allowing to implement various logging formatters and a command line option to choose which logging formatter to use for the execution.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.