SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
19.03k stars 1.25k forks source link

Title Integration of SigNoz with Prometheus, Tempo, and Loki for Grafana Visualization #5617

Open JellyTony opened 3 months ago

JellyTony commented 3 months ago

Is your feature request related to a problem?

Please describe.

Is it possible to use SigNoz as a data source for Prometheus, Tempo, and Loki? I want to use Grafana's dashboards and data sources to view SigNoz's ClickHouse data.

Describe the solution you'd like

I would like to integrate SigNoz directly with Prometheus, Tempo, and Loki so that I can use Grafana's dashboards and data sources to visualize and analyze the data stored in ClickHouse by SigNoz.

Describe alternatives you've considered

I have considered using intermediary layers to export data from SigNoz and then import it into Prometheus, Tempo, and Loki, but this approach increases system complexity and data processing latency.

Additional context

Providing example configurations or relevant documentation would be very helpful in achieving this functionality.

Thank you for your feature request – we love each and every one!

welcome[bot] commented 3 months ago

Thanks for opening this issue. A team member should give feedback soon. In the meantime, feel free to check out the contributing guidelines.

ankitnayan commented 3 months ago

@JellyTony why don't you just use loki and tempo at Grafana? Did you face any issues with them?

JellyTony commented 3 months ago

@JellyTony why don't you just use loki and tempo at Grafana? Did you face any issues with them?

Want to use SigNoz's ClickHouse storage and Grafana for the UI

ankitnayan commented 3 months ago

@JellyTony why don't you just use loki and tempo at Grafana? Did you face any issues with them?

Want to use SigNoz's ClickHouse storage and Grafana for the UI

How will you know how to query the custom schema we use? Our UI and APIs are optimised to work best with our schema. We even sometimes do 2 CH queries to return a dataset to UI and multiple number of other pre-processings and post-processings like whether to use a column or search in map.

JellyTony commented 2 months ago

So we plan to use SigNoz for tracing, metrics, and logs data, and view it with Grafana using Prometheus, Tempo, and Loki.

JellyTony commented 2 months ago

Do you have plans to provide APIs following the standards of Prometheus, Tempo, and Loki?

ankitnayan commented 2 months ago

I don't think so

JellyTony commented 2 months ago

Sure, thank you.