3 ms·
Not associated with the project but a quick look suggests: a database (clickhouse), alertmanager, query-service, frontend are signoz components, otel* and hotro
by rad_gruchalski 4y ago
Not associated with the project but a quick look suggests: a database (clickhouse), alertmanager, query-service, frontend are signoz components, otel* and hotrod are for distributed tracing. Otel stands for open telemetry (https://opentelemetry.io/ https://opentelemetry.io/), hotrod is a tracing demo app from jaeger: https://github.com/jaegertracing/jaeger/tree/main/examples/hotrod https://github.com/jaegertracing/jaeger/tree/main/examples/h....
Without thinking too much about it, I assume that: hotrod is a demo data source pushing traces to the otel collector, which stores data in clickhouse. Frontend fetches data from clickhouse using the query service. Alert manager probably looks at traces coming in and detects anomalies, so that you can get real-time alerts when things don’t look normal.
- ketzu 4y agoThank you for the quick explanation, that helps a lot and gives me at least a starting point. Although sample services surprise me in the suggested docker-compose from the "how to install" section.
- pranay01 4y agoyeah, it's not ideal - but we kept it to give users who are installing for the first time to get a hang of the product You can easily remove the sample services if you want - https://signoz.io/docs/operate/docker-standalone/#remove-the-sample-application https://signoz.io/docs/operate/docker-standalone/#remove-the...