Skip to content

Design Decision Question #2945

Answered by prabhatsharma
cemremengu asked this question in Q&A
Discussion options

You must be logged in to vote

Ciclkhouse is an analytics tool built for a purpose different from observability. Something built specifically for observability will be able to deal with observability requirements much better. Take two aspects where OpenObserve shines already -

  1. Single binary for logs, metrics, traces, dashboards, alerting, and more.
  2. object store as primary data storage mechanism.

These two things make it a lot better for most people wanting a specific tool for observability.

Additionally we do not think that clickhouse works well for logs. Logs can have very different set of columns and you can't really create columns at runtime in clickhouse. Moreso datafusion is quite fast too and has allowed us to …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@cemremengu
Comment options

Answer selected by cemremengu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants