Channels
watercooler
incidents
reactjs-config
k8s_operator_helm
write-for-signoz
signoz-alert-testing
testsupport
webhook-dev
general
contributing
support
contributing-frontend
github-activities
Powered by
#general
Title
# general
y
Yash Sharma
09/07/2021, 4:59 PM
Hi 👋, I was wondering does SigNoz uses query engine apart from Prometheus,
https://github.com/SigNoz/signoz/blob/main/pkg/query-service/app/clickhouseReader/reader.go#L47
for the clickhouse db?
p
Pranay
09/07/2021, 6:17 PM
@User
should be able to help you on this
a
Ankit Nayan
09/08/2021, 4:33 AM
@User
We don't use TSDB (Time Series Database) of Prometheus but we use promQL and alerting from prometheus because they are very powerful.
So, the query service of signoz is exactly how Prometheus API is but it fetches data from ClickHouse rather than prometheus tsdb
y
Yash Sharma
09/08/2021, 6:12 AM
Okay, so it's more like, using Prom Engine but fetching data from Clickhouse. Do we use the same engine for storing traces as well?
a
Ankit Nayan
09/08/2021, 6:57 AM
No..trace data has very different format for storage and querying. It is inspired from the discussions at
https://github.com/jaegertracing/jaeger/issues/1438
💯 2
So, the tracing system at SigNoz is inspired from jaeger, metrics system from prometheus. We shall try to standardise all inspirations after we have logs also
3 Views
Post