├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASING.md ├── SECURITY.md ├── docs └── dashboard.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── integrationTests ├── disable │ ├── build.gradle │ └── src │ │ └── test │ │ └── java │ │ └── com │ │ └── grafana │ │ └── opentelemetry │ │ ├── DemoApplication.java │ │ ├── DisableOpenTelemetryTest.java │ │ └── HelloController.java ├── log4j │ ├── build.gradle │ └── src │ │ └── test │ │ └── java │ │ └── com │ │ └── grafana │ │ └── opentelemetry │ │ └── log4j │ │ ├── DemoApplication.java │ │ ├── HelloController.java │ │ └── Log4jIntegrationTest.java └── main │ ├── build.gradle │ └── src │ └── test │ ├── java │ └── com │ │ └── grafana │ │ └── opentelemetry │ │ ├── DemoApplication.java │ │ ├── HelloController.java │ │ └── IntegrationTest.java │ └── resources │ └── application.yaml ├── scripts ├── release.sh └── update_readme.sh ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── grafana │ │ └── opentelemetry │ │ ├── DistributionVersion.java │ │ ├── GrafanaProperties.java │ │ ├── Log4jConfig.java │ │ ├── LogAppenderConfigurer.java │ │ ├── LogbackConfig.java │ │ └── OpenTelemetryConfig.java └── resources │ ├── META-INF │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── grafana-otel-starter.properties └── test └── java └── com └── grafana └── opentelemetry └── OpenTelemetryConfigTest.java /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.xml] 4 | indent_size = 2 5 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | build/ 3 | .env 4 | .idea/ 5 | README.generated 6 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/RELEASING.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/docs/dashboard.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | grafanaOtelStarterVersion=1.4.0 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/gradlew.bat -------------------------------------------------------------------------------- /integrationTests/disable/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/disable/build.gradle -------------------------------------------------------------------------------- /integrationTests/disable/src/test/java/com/grafana/opentelemetry/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/disable/src/test/java/com/grafana/opentelemetry/DemoApplication.java -------------------------------------------------------------------------------- /integrationTests/disable/src/test/java/com/grafana/opentelemetry/DisableOpenTelemetryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/disable/src/test/java/com/grafana/opentelemetry/DisableOpenTelemetryTest.java -------------------------------------------------------------------------------- /integrationTests/disable/src/test/java/com/grafana/opentelemetry/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/disable/src/test/java/com/grafana/opentelemetry/HelloController.java -------------------------------------------------------------------------------- /integrationTests/log4j/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/log4j/build.gradle -------------------------------------------------------------------------------- /integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/DemoApplication.java -------------------------------------------------------------------------------- /integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/HelloController.java -------------------------------------------------------------------------------- /integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/Log4jIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/log4j/src/test/java/com/grafana/opentelemetry/log4j/Log4jIntegrationTest.java -------------------------------------------------------------------------------- /integrationTests/main/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/main/build.gradle -------------------------------------------------------------------------------- /integrationTests/main/src/test/java/com/grafana/opentelemetry/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/main/src/test/java/com/grafana/opentelemetry/DemoApplication.java -------------------------------------------------------------------------------- /integrationTests/main/src/test/java/com/grafana/opentelemetry/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/main/src/test/java/com/grafana/opentelemetry/HelloController.java -------------------------------------------------------------------------------- /integrationTests/main/src/test/java/com/grafana/opentelemetry/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/main/src/test/java/com/grafana/opentelemetry/IntegrationTest.java -------------------------------------------------------------------------------- /integrationTests/main/src/test/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/integrationTests/main/src/test/resources/application.yaml -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /scripts/update_readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/scripts/update_readme.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/DistributionVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/DistributionVersion.java -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/GrafanaProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/GrafanaProperties.java -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/Log4jConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/Log4jConfig.java -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/LogAppenderConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/LogAppenderConfigurer.java -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/LogbackConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/LogbackConfig.java -------------------------------------------------------------------------------- /src/main/java/com/grafana/opentelemetry/OpenTelemetryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/java/com/grafana/opentelemetry/OpenTelemetryConfig.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /src/main/resources/grafana-otel-starter.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/main/resources/grafana-otel-starter.properties -------------------------------------------------------------------------------- /src/test/java/com/grafana/opentelemetry/OpenTelemetryConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/grafana-opentelemetry-starter/HEAD/src/test/java/com/grafana/opentelemetry/OpenTelemetryConfigTest.java --------------------------------------------------------------------------------