-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Provide operational metrics in OpenTelemetry Collector #3078
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed due to inactivity. |
@ilyalexin this is the issue that we discussed as a good starting point for OTEL Collector integration. This should be supported in both Operator & Metric Server and have parity with https://keda.sh/docs/2.9/operate/prometheus/. |
Related: #3695 |
@kedacore/keda-maintainers Do we have an agreement that this is a nice addition? |
yeah, I think that generating OpenTelemetry data is worth. In our case for example, we have to deploy a Prometheus server to scrape metrics from other services (like KEDA, nginx, etc) and our collector scrapes that prometheus server to send the telemetry to the final backend (I know that collector can scrape the services directly, but it doesn't support Prometheus operator CRDs). |
💯 - I'll get this on our roadmap to contribute from Microsoft side! |
Hi @tomkerkhove @JorTurFer , Here is my basic design for implementing this feature:
Do you have any suggestions regarding this design? |
I agree with this implementation. It's more or less what I thought about it indeed. |
I've found this exporter that we could use for exporting logs too: https://github.com/agoda-com/opentelemetry-go/tree/main/otelzap |
Proposal
Provide operational metrics, that we have for Prometheus today, but push them to an OpenTelemetry Collector through OTEL.
Use-Case
Allow end-users to choose which metrics platform to use, instead of only supporting Prometheus.
Status
Anything else?
A proposal is open on #1281 to bring scaler metrics to OpenTelemetry Collector as well.
The text was updated successfully, but these errors were encountered: