File access log

    Note

    This extension is intended to be robust against untrusted downstream traffic. It assumes that the upstream is trusted.

    [config.accesslog.v2.FileAccessLog proto]

    Custom configuration for an that writes log entries directly to a file. Configures the built-in envoy.access_loggers.file AccessLog.

    (string, REQUIRED) A path to a local file to which to write the access log entries.

    format

    () Access log format string. Envoy supports as well as a default format.

    Only one of , json_format, may be set.

    (Struct) Access log . All values are rendered as strings.

    Only one of format, , typed_json_format may be set.

    typed_json_format

    () Access log format dictionary. Values are rendered as strings, numbers, or boolean values as appropriate. Nested JSON objects may be produced by some command operators (e.g.FILTER_STATE or DYNAMIC_METADATA). See the documentation for a specific command operator for details.