Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Observability with OpenTelemetry #36

Open
mcarlett opened this issue Nov 13, 2024 · 5 comments
Open

Observability with OpenTelemetry #36

mcarlett opened this issue Nov 13, 2024 · 5 comments

Comments

@mcarlett
Copy link
Contributor

Since OpenTelemetry is becoming a standard, it would be nice to have some infra ready to manage data (metrics/traces/logs) using OpenTelemetry collector.
To achieve this goal we need to install some of infrastructural components besides OpenTelemetry and Observability operators such as:

  • Grafana Tempo as storage for traces
  • Grafana Loki as storage for logs
  • MinIO as cross storage
@ammachado
Copy link

Some suggestions:

@mcarlett
Copy link
Contributor Author

Some suggestions:

thanks @ammachado ! Those contain useful configurations, where it possible, I would prefer to use operators

@davgordo
Copy link
Contributor

Thank you for getting this conversation started @mcarlett I think it's a really important piece of the platform that hasn't had any attention on it yet.

I suggest that we may benefit from breaking it down into smaller pieces for individuals to contribute/review the parts more easily. We could use this a parent issue.

Suggested sub-issues:

For the Grafana instance, the Grafana Labs operator is my recommendation. It is not Red Hat supported, but it was contributed by the integrately team, so I consider it close enough to the Red Hat community. It is the best way to host custom charts. We are not supposed to customize the charts that are built-into OpenShift if we want to stick with a Red Hat supported configuration for the platform.

What to you guys think about the breakdown of sub issues?

@mcarlett
Copy link
Contributor Author

thank you @davgordo I think it is a good idea to create sub-tasks, I was wondering if, besides Grafana dashboard we can use also Cluster Observability Operator, even if it is in tech preview, but it handles UI plugins integrated in the OCP console to visualize traces and logs

@davgordo
Copy link
Contributor

That's a great idea @mcarlett let's see what we can do with that. And for now, we can prioritize the OpenShift-native charting platform unless/until we find limitations that get in our way. Thanks for the note, good find.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants