canonical / tempo-k8s-operator

This charmed operator automates the operational procedures of running Grafana Tempo, an open-source tracing backend.
https://charmhub.io/tempo-k8s
Apache License 2.0
5 stars 3 forks source link

Support having multiple tracing relations in the tracing library #69

Open mmkay opened 5 months ago

mmkay commented 5 months ago

Enhancement Proposal

In all the charms where we added requires: tracing so far we've added limit: 1. Examples:

  tracing:
    interface: tracing
    limit: 1

Do we really need the limit? How would tracing work with two tracing backends?

(based on discussion with @simskij here)

lucabello commented 3 months ago

We agreed that we should drop limit: 1 from the charms; the opentelemetry-collector docs show that this is possible.