Best practice for OTEL traces from preview stages


Our team is looking for guidance on how to manage OTEL traces from our preview and development stages. Note we’re using Grafana Cloud.

This amounts to:

  • One development stage instance per team member, their local computer running the system
  • One preview stage instance per pull request

We want to always be using Grafana across stages.

Any advice? Have multiple Grafana Cloud accounts? Just tag traces with stage attributes? What about OTEL metrics?


That’s opinionated question. Also you may have some company standards/regulatory requirements, e. g. never mix environments.

I would say majority of uses have dedicated instance for prod and non prod env + trace attribute for env.

Dynamic instances would not be possible correct?

Found this: Application Observability service inventory | Grafana Cloud documentation