Skip to content

New component json log exporter #10836

Description

@yotamloe

The purpose and use-cases of the new component

This exporter lets you send log records as JSON bytes to a generic HTTP(S) endpoint.
Will be similar to fluentbit and fluentd HTTP outputs.
An example use case can be forwarding logs to log management backends via logstash (example1, example2)

Our team at logz.io already implemented such an exporter in our vendor-specific component logzioexporter (ref from my fork) to support logging with open telemetry collector. We thought others in the community could find it useful so we decided to contribute the log exporter as a non-specific vendor component if the community will approve it.

Example configuration for the component

exporters:
  jsonlog:
    endpoint: https://api.example.com/logs
    gzip_compression: true

Plus exporterhelper options

Telemetry data types supported

Logs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions