Skip to content
This repository was archived by the owner on Sep 10, 2024. It is now read-only.

openinsight-proj/OpenInsight

Repository files navigation

OpenInsight

Contributors Forks Stargazers Issues


Logo

OpenInsight

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.

Features

  • OpenInsight is Jaeger, Zipkin, Kafka, OpenCensus and OpenTelemetry compatible.

jaeger-com

Scenarios

1. Clickhouse

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

2. Elasticsearch

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

3. Elasticsearch and Prometheus/VictoriaMetrics

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

4. Clickhouse,Elasticsearch and Prometheus/VictoriaMetrics

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

Compatibility

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

Contributors

About

An observability analytics platform for unified and composable data storage.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •