opendistro-for-elasticsearch / data-prepper

This repository is archived. Please migrate to the active project: https://github.com/opensearch-project/data-prepper
Apache License 2.0
37 stars 24 forks source link

Integration with jaeger operator #940

Open serg-bs opened 2 years ago

serg-bs commented 2 years ago

Is your feature request related to a problem? Please describe. I install jaeger operator, backend

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
    name: simple-prod
spec:
    strategy: production
    ingress:
        enabled: false
    agent:
      strategy: DaemonSet
    storage:
        type: elasticsearch
        options:
            es:
                server-urls: http://opendistro-elastic:9200
                username:  username
                password: password

Supported storage backend could not be data prepper May be some Storage plugin should we use in this case?

How to set up data-prepper in such cases ?

sshivanii commented 2 years ago

Hi @serg-bs

Considering you have an existing Jaeger based application, I'd recommend following this Jaeger HotROD example to use Data Prepper's trace analytics feature.

The supported storage backend in Data Prepper is an OpenSearch sink. You can use an Otel collector, transform the collected telemetry data using Data Prepper and write it to OpenSearch. You can follow this Getting Started guide to setup Data Prepper, and for trace observability, follow this Trace Analytics guide.

P.S. This Data Prepper repository is inactive and we've moved to OpenSearch Data Prepper for issues and active development. To help you migrate, we have a simple Migration Guide.