├── .github └── workflows │ ├── pr-check.yaml │ ├── release-check.yml │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── demo │ ├── README.md │ ├── docker-compose.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── static │ │ ├── jaeger.png │ │ └── stdout.png └── metric │ ├── README.md │ ├── docker-compose.yml │ ├── metrics │ ├── Dockerfile │ ├── go.mod │ ├── go.sum │ └── main.go │ ├── prometheus │ ├── Dockerfile │ └── prometheus.yml │ └── static │ └── prometheus.png ├── go.mod ├── go.sum ├── licenses ├── LICENSE-logrus.txt ├── LICENSE-opentelemetry-go-extra.txt ├── LICENSE-opentelemetry-go.txt └── LICENSE-testify.txt ├── logging ├── logrus │ ├── hook.go │ ├── logger.go │ ├── logger_test.go │ ├── option.go │ └── util.go └── slog │ ├── handler.go │ ├── logger.go │ ├── logger_test.go │ └── option.go ├── metrics └── metrics.go ├── provider ├── options.go └── provider.go └── tracing ├── option.go ├── tracing.go └── tracing_test.go /.github/workflows/pr-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/.github/workflows/pr-check.yaml -------------------------------------------------------------------------------- /.github/workflows/release-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/.github/workflows/release-check.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/README.md -------------------------------------------------------------------------------- /examples/demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/README.md -------------------------------------------------------------------------------- /examples/demo/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/docker-compose.yaml -------------------------------------------------------------------------------- /examples/demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/go.mod -------------------------------------------------------------------------------- /examples/demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/go.sum -------------------------------------------------------------------------------- /examples/demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/main.go -------------------------------------------------------------------------------- /examples/demo/static/jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/static/jaeger.png -------------------------------------------------------------------------------- /examples/demo/static/stdout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/demo/static/stdout.png -------------------------------------------------------------------------------- /examples/metric/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/README.md -------------------------------------------------------------------------------- /examples/metric/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/docker-compose.yml -------------------------------------------------------------------------------- /examples/metric/metrics/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/metrics/Dockerfile -------------------------------------------------------------------------------- /examples/metric/metrics/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/metrics/go.mod -------------------------------------------------------------------------------- /examples/metric/metrics/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/metrics/go.sum -------------------------------------------------------------------------------- /examples/metric/metrics/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/metrics/main.go -------------------------------------------------------------------------------- /examples/metric/prometheus/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/prometheus/Dockerfile -------------------------------------------------------------------------------- /examples/metric/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/prometheus/prometheus.yml -------------------------------------------------------------------------------- /examples/metric/static/prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/examples/metric/static/prometheus.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/go.sum -------------------------------------------------------------------------------- /licenses/LICENSE-logrus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/licenses/LICENSE-logrus.txt -------------------------------------------------------------------------------- /licenses/LICENSE-opentelemetry-go-extra.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/licenses/LICENSE-opentelemetry-go-extra.txt -------------------------------------------------------------------------------- /licenses/LICENSE-opentelemetry-go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/licenses/LICENSE-opentelemetry-go.txt -------------------------------------------------------------------------------- /licenses/LICENSE-testify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/licenses/LICENSE-testify.txt -------------------------------------------------------------------------------- /logging/logrus/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/logrus/hook.go -------------------------------------------------------------------------------- /logging/logrus/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/logrus/logger.go -------------------------------------------------------------------------------- /logging/logrus/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/logrus/logger_test.go -------------------------------------------------------------------------------- /logging/logrus/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/logrus/option.go -------------------------------------------------------------------------------- /logging/logrus/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/logrus/util.go -------------------------------------------------------------------------------- /logging/slog/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/slog/handler.go -------------------------------------------------------------------------------- /logging/slog/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/slog/logger.go -------------------------------------------------------------------------------- /logging/slog/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/slog/logger_test.go -------------------------------------------------------------------------------- /logging/slog/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/logging/slog/option.go -------------------------------------------------------------------------------- /metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/metrics/metrics.go -------------------------------------------------------------------------------- /provider/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/provider/options.go -------------------------------------------------------------------------------- /provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/provider/provider.go -------------------------------------------------------------------------------- /tracing/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/tracing/option.go -------------------------------------------------------------------------------- /tracing/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/tracing/tracing.go -------------------------------------------------------------------------------- /tracing/tracing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-gorm/opentelemetry/HEAD/tracing/tracing_test.go --------------------------------------------------------------------------------