https://github.com/marttp/spring-boot-lgtm-opentelemetry-template
Spring Boot 3.x template with OpenTelemetry Agent
https://github.com/marttp/spring-boot-lgtm-opentelemetry-template
java lgtm opentelemetry spring-boot
Last synced: 10 months ago
JSON representation
Spring Boot 3.x template with OpenTelemetry Agent
- Host: GitHub
- URL: https://github.com/marttp/spring-boot-lgtm-opentelemetry-template
- Owner: marttp
- Created: 2024-03-20T06:40:22.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-26T07:31:27.000Z (about 2 years ago)
- Last Synced: 2025-04-06T17:22:29.324Z (about 1 year ago)
- Topics: java, lgtm, opentelemetry, spring-boot
- Language: Java
- Homepage:
- Size: 2.72 MB
- Stars: 16
- Watchers: 1
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Boot 3.2 Project template with LGTM stack
Spring Boot project template with OpenTelemetry and LGTM stack.
Blog TH: [Setup โปรเจค Spring Boot 3.3 กับ OpenTelemetry + LGTM stack (โค้ด Template เอาไปใช้กันได้เลย)](https://tpbabparn.medium.com/setup-โปรเจค-spring-boot-3-3-กับ-opentelemetry-lgtm-stack-โค้ด-template-เอาไปใช้กันได้เลย-1bb91dc9f7f5)
Blog EN: [Spring Boot 3.3 + OpenTelemetry (Agent) with otel-lgtm](https://medium.com/@tpbabparn/spring-boot-3-3-opentelemetry-agent-with-otel-lgtm-c9ecb100998e)
## Tech Stack
* Spring Boot 3.3
* Java 21
* Gradle
* PostgreSQL
* Testcontainer
* OpenTelemetry agent เอาไว้ใช้กับ Collector

## Dashboard from otel-lgtm container
### JVM Overview (OpenTelemetry)

### RED Metrics

## Custom Dashboard
You can get it from /dashboard folder. Just import it to your Grafana
### Logging - Example

### Tracing - Example

