├── .gitattributes ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── docker.yml │ └── semantic.yml ├── .gitignore ├── LICENSE ├── README.md ├── common ├── common.go ├── common_test.go ├── error.go ├── go.mod ├── go.sum ├── logger.go └── metrics.go ├── demo ├── Dockerfile.hotrod ├── docker-compose-development.yml ├── docker-compose.yml ├── hotrod.patch ├── jaeger-ui-config.json └── otelcol-config.yml ├── docs ├── index.md ├── logs.md ├── metrics.md └── traces.md ├── influx2otel ├── README.md ├── go.mod ├── go.sum ├── metrics.go ├── metrics_helper_test.go ├── metrics_statsd_schema_test.go ├── metrics_telegraf_prometheus_v1.go ├── metrics_telegraf_prometheus_v1_test.go ├── metrics_telegraf_prometheus_v2.go ├── metrics_telegraf_prometheus_v2_test.go └── metrics_unknown_schema_test.go ├── jaeger-influxdb ├── Dockerfile ├── Dockerfile.all-in-one ├── README.md ├── all-in-one.sh ├── cmd │ └── jaeger-influxdb │ │ └── main.go ├── go.mod ├── go.sum └── internal │ ├── common.go │ ├── config.go │ ├── influxdb.go │ ├── influxdb_reader.go │ ├── influxdb_test.go │ ├── influxdb_writer.go │ ├── logctx.go │ └── queries.go ├── otel2influx ├── README.md ├── common.go ├── go.mod ├── go.sum ├── logs.go ├── metrics.go ├── metrics_otel_v1.go ├── metrics_telegraf_prometheus_v1.go ├── metrics_telegraf_prometheus_v1_test.go ├── metrics_telegraf_prometheus_v2.go ├── metrics_telegraf_prometheus_v2_test.go ├── traces.go ├── writer.go └── writer_test.go ├── otelcol-influxdb ├── .gitignore ├── Dockerfile ├── README.md └── build.yml ├── run-checks.sh ├── tests-integration ├── common_test.go ├── go.mod ├── go.sum ├── helper_otelcol_test.go ├── helper_telegraf_test.go ├── influx2otel_test.go ├── otel2influx_test.go └── test_fodder.go └── update-deps.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | go.sum linguist-generated=true 2 | 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/.github/workflows/semantic.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | local/ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/README.md -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/common.go -------------------------------------------------------------------------------- /common/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/common_test.go -------------------------------------------------------------------------------- /common/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/error.go -------------------------------------------------------------------------------- /common/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/go.mod -------------------------------------------------------------------------------- /common/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/go.sum -------------------------------------------------------------------------------- /common/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/logger.go -------------------------------------------------------------------------------- /common/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/common/metrics.go -------------------------------------------------------------------------------- /demo/Dockerfile.hotrod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/Dockerfile.hotrod -------------------------------------------------------------------------------- /demo/docker-compose-development.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/docker-compose-development.yml -------------------------------------------------------------------------------- /demo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/docker-compose.yml -------------------------------------------------------------------------------- /demo/hotrod.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/hotrod.patch -------------------------------------------------------------------------------- /demo/jaeger-ui-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/jaeger-ui-config.json -------------------------------------------------------------------------------- /demo/otelcol-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/demo/otelcol-config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/docs/logs.md -------------------------------------------------------------------------------- /docs/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/docs/metrics.md -------------------------------------------------------------------------------- /docs/traces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/docs/traces.md -------------------------------------------------------------------------------- /influx2otel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/README.md -------------------------------------------------------------------------------- /influx2otel/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/go.mod -------------------------------------------------------------------------------- /influx2otel/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/go.sum -------------------------------------------------------------------------------- /influx2otel/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics.go -------------------------------------------------------------------------------- /influx2otel/metrics_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_helper_test.go -------------------------------------------------------------------------------- /influx2otel/metrics_statsd_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_statsd_schema_test.go -------------------------------------------------------------------------------- /influx2otel/metrics_telegraf_prometheus_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_telegraf_prometheus_v1.go -------------------------------------------------------------------------------- /influx2otel/metrics_telegraf_prometheus_v1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_telegraf_prometheus_v1_test.go -------------------------------------------------------------------------------- /influx2otel/metrics_telegraf_prometheus_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_telegraf_prometheus_v2.go -------------------------------------------------------------------------------- /influx2otel/metrics_telegraf_prometheus_v2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_telegraf_prometheus_v2_test.go -------------------------------------------------------------------------------- /influx2otel/metrics_unknown_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/influx2otel/metrics_unknown_schema_test.go -------------------------------------------------------------------------------- /jaeger-influxdb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/Dockerfile -------------------------------------------------------------------------------- /jaeger-influxdb/Dockerfile.all-in-one: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/Dockerfile.all-in-one -------------------------------------------------------------------------------- /jaeger-influxdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/README.md -------------------------------------------------------------------------------- /jaeger-influxdb/all-in-one.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/all-in-one.sh -------------------------------------------------------------------------------- /jaeger-influxdb/cmd/jaeger-influxdb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/cmd/jaeger-influxdb/main.go -------------------------------------------------------------------------------- /jaeger-influxdb/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/go.mod -------------------------------------------------------------------------------- /jaeger-influxdb/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/go.sum -------------------------------------------------------------------------------- /jaeger-influxdb/internal/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/common.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/config.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/influxdb.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/influxdb_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/influxdb_reader.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/influxdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/influxdb_test.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/influxdb_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/influxdb_writer.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/logctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/logctx.go -------------------------------------------------------------------------------- /jaeger-influxdb/internal/queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/jaeger-influxdb/internal/queries.go -------------------------------------------------------------------------------- /otel2influx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/README.md -------------------------------------------------------------------------------- /otel2influx/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/common.go -------------------------------------------------------------------------------- /otel2influx/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/go.mod -------------------------------------------------------------------------------- /otel2influx/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/go.sum -------------------------------------------------------------------------------- /otel2influx/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/logs.go -------------------------------------------------------------------------------- /otel2influx/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics.go -------------------------------------------------------------------------------- /otel2influx/metrics_otel_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics_otel_v1.go -------------------------------------------------------------------------------- /otel2influx/metrics_telegraf_prometheus_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics_telegraf_prometheus_v1.go -------------------------------------------------------------------------------- /otel2influx/metrics_telegraf_prometheus_v1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics_telegraf_prometheus_v1_test.go -------------------------------------------------------------------------------- /otel2influx/metrics_telegraf_prometheus_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics_telegraf_prometheus_v2.go -------------------------------------------------------------------------------- /otel2influx/metrics_telegraf_prometheus_v2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/metrics_telegraf_prometheus_v2_test.go -------------------------------------------------------------------------------- /otel2influx/traces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/traces.go -------------------------------------------------------------------------------- /otel2influx/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/writer.go -------------------------------------------------------------------------------- /otel2influx/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otel2influx/writer_test.go -------------------------------------------------------------------------------- /otelcol-influxdb/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /otelcol-influxdb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otelcol-influxdb/Dockerfile -------------------------------------------------------------------------------- /otelcol-influxdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otelcol-influxdb/README.md -------------------------------------------------------------------------------- /otelcol-influxdb/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/otelcol-influxdb/build.yml -------------------------------------------------------------------------------- /run-checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/run-checks.sh -------------------------------------------------------------------------------- /tests-integration/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/common_test.go -------------------------------------------------------------------------------- /tests-integration/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/go.mod -------------------------------------------------------------------------------- /tests-integration/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/go.sum -------------------------------------------------------------------------------- /tests-integration/helper_otelcol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/helper_otelcol_test.go -------------------------------------------------------------------------------- /tests-integration/helper_telegraf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/helper_telegraf_test.go -------------------------------------------------------------------------------- /tests-integration/influx2otel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/influx2otel_test.go -------------------------------------------------------------------------------- /tests-integration/otel2influx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/otel2influx_test.go -------------------------------------------------------------------------------- /tests-integration/test_fodder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/tests-integration/test_fodder.go -------------------------------------------------------------------------------- /update-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/influxdata/influxdb-observability/HEAD/update-deps.sh --------------------------------------------------------------------------------