Skip to content

New component: Alert Manager Exporter #23569

Closed
@sokoide

Description

@sokoide

The purpose and use-cases of the new component

OTEL event is a span event in Tracing added by AddEvent API or a logging event added by Log Event API.
Before the OTEL logging is finalized, we are using the former (trace event) for events.

We'd like to filter and forward specific OTEL events to an Alert Manager instances to notify a critical error which need attention.

The filter part can be done by the existing transform processor. This component will focus on the exporter part to Alert Manager.

Example configuration for the component

exporters:
  logging:
    loglevel: debug
  alertmanager:
    generator_url: "otelcol.example.com:4317"
    endpoint: "http://alertmanager.example.com:12345"
    severity: "info"
    severity_attribute: "severity"
    tls:
      insecure: true
    timeout: 1s
    sending_queue:
      enabled: true
      num_consumers: 2
      queue_size: 10
    retry_on_failure:
      enabled: true
      initial_interval: 10s
      max_interval: 10s
      max_elapsed_time: 10s

Telemetry data types supported

  • traces (initial focus)
  • logs (later)

Is this a vendor-specific component?

  • This is a vendor-specific component
  • If this is a vendor-specific component, I am proposing to contribute this as a representative of the vendor.

Sponsor (optional)

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions