Easeagent Versions Save

An agent component for the Java system

v2.1.0

2 years ago
  • Plugins added to support MongoDB and ElasticSearch tracing and metrics.
  • Addition of Reporter Plugin mechanism allowing the definition of custom data formats (Zipkin/Opentelemetry) and back-end connection types (Kafka/GRPC/HTTP).
  • Refactoring Prometheus exported metrics to work out of the box.
  • Making it easier to deploy a distributed monitoring system with out-of-the-box EaseAgent and other open source backends. There is a full-stack example demonstrating the integration of EaseAgent with Grafana/Tempo/Prometheus: https://github.com/megaease/easeagent-spring-petclinic
  • Adding a unit testing framework and unit tests.

v2.0.1

2 years ago
  • Fix metric log bug #181

v2.0.0

2 years ago
  • Plugin Mechanism, with really simple API, which only a minimum of three interfaces need to be implemented to complete a plugin development: Points, AgentPlugin and Interceptor.
  • Plugin Orchestration, multiple plugins can be orchestrated by overriding the default Order interface method.
  • Simplified Trace API providing plugin to accomplish the Tracing needs, with a standard data format that is fully compatible with OpenZipkin.
  • Simplified Metric API providing plugin to accomplish the Tracing needs, with a standard data format that is fully compatible with Prometheus.
  • Configuration API, providing a customizable dynamic configuration mechanism accessible with one line of code for the plugin.

v1.1.0

2 years ago

v1.0.2

2 years ago

v1.0.1

3 years ago

v1.0.0

3 years ago