distributed-tracing-java-sample
Sentinel
distributed-tracing-java-sample | Sentinel | |
---|---|---|
1 | 1 | |
1 | 21,956 | |
- | 0.3% | |
0.0 | 7.2 | |
almost 2 years ago | 6 days ago | |
Java | Java | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
distributed-tracing-java-sample
-
Implementing Distributed Tracing in a Java application
Create a start.sh script with below environment variables and move it to scripts folder. Notice that we have updated the OTLP endpoint under -Dotel.exporter.otlp.traces.endpoint=http://localhost:4317.
Sentinel
What are some alternatives?
Micronaut - Micronaut Application Framework
signoz - SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
Quarkus - Quarkus: Supersonic Subatomic Java.
opentelemetry-java-instrumentation - OpenTelemetry auto-instrumentation and instrumentation libraries for Java
bucket4j - Java rate limiting library based on token-bucket algorithm.
Thingsboard - Open-source IoT Platform - Device management, data collection, processing and visualization.
Nacos - an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
otel-launcher-java - Launcher, a Lightstep Distro for OpenTelemetry Java 🚀
Hystrix - Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
javaslang-circuitbreaker - Resilience4j is a fault tolerance library designed for Java8 and functional programming
liquibase-hibernate - Liquibase Hibernate Integration