You know, OpenTelemetry Collector enhancement distribution
An observability analytics platform for unified and composable data storage.
Explore the docs »
Visit our blog
·
Report Bug
·
Request Feature
With OpenInsight, you can choose different storage databases for different data (Metrics, Tracing, Logging), or you can choose a unified storage database for storage and analysis.
Our aim is to extend and not to replace the OpenTelemetry Collector.
- OpenInsight is Jaeger, Zipkin, Kafka, OpenCensus and OpenTelemetry compatible.
You only choose Clickhouse for Logging & Tracing & Metrics store.
With OpenInsight configuration:
extensions:
health_check:
query:
protocols:
http:
endpoint: 0.0.0.0:8080
storage:
clickhouse:
dsn: tcp://127.0.0.1:9000/openinsight
tls_setting:
insecure: true
tracing_table_name: openinsight_traces
logging_table_name: openinsight_logs
metrics_table_name: openinsight_metrics
tracing_query:
storage_type: clickhouse
logging_query:
storage_type: clickhouse
metrics_query:
storage_type: clickhouse
You only choose Elasticsearch for Logging & Tracing & Metrics store.
With OpenInsight configuration:
extensions:
health_check:
pprof:
endpoint: 0.0.0.0:1777
zpages:
endpoint: 0.0.0.0:55679
query:
protocols:
http:
endpoint: 0.0.0.0:18888
grpc:
endpoint: 0.0.0.0:18889
storage:
elasticsearch:
endpoints: [ "https://localhost:9200" ]
traces_index: otlp_spans
logs_index: otlp_logs
#metrics_index: otlp_metrics
user: elastic
password: dangerous
tracing_query:
storage_type: elasticsearch
logging_query:
storage_type: elasticsearch
metrics_query:
storage_type: elasticsearch
You may choose Elasticsearch for Logging & Tracing store and Prometheus for Metrics.
With OpenInsight configuration:
extensions:
health_check:
pprof:
endpoint: 0.0.0.0:1777
zpages:
endpoint: 0.0.0.0:55679
query:
protocols:
http:
endpoint: 0.0.0.0:18888
grpc:
endpoint: 0.0.0.0:18889
storage:
elasticsearch:
endpoints: [ "https://localhost:9200" ]
traces_index: otlp_spans
user: elastic
password: dangerous
prometheus:
endpoint: "http://localhost:9090"
tracing_query:
storage_type: elasticsearch
logging_query:
storage_type: elasticsearch
metrics_query:
storage_type: prometheus
You may choose Clickhouse for Logging, Elasticsearch for Tracing and Prometheus for Metrics.
With OpenInsight configuration:
extensions:
health_check:
pprof:
endpoint: 0.0.0.0:1777
zpages:
endpoint: 0.0.0.0:55679
query:
protocols:
http:
endpoint: 0.0.0.0:18888
grpc:
endpoint: 0.0.0.0:18889
storage:
elasticsearch:
endpoints: [ "https://localhost:9200" ]
traces_index: otlp_spans
user: elastic
password: dangerous
clickhouse:
dsn: tcp://127.0.0.1:9000/openinsight
prometheus:
endpoint: "http://localhost:9090"
tracing_query:
storage_type: elasticsearch
logging_query:
storage_type: clickhouse
metrics_query:
storage_type: prometheus
OpenInsight Version | OTEL COl Contrib Version |
---|---|
v0.81.0-72e85b2 | v0.81.0 |
This table only show the latest version compatibility, more version compatibility please refer version compatiblity list