Lightbend Telemetry Platform Guide
Distributed systems are complex and have many moving parts, much of which are asynchronous and run in parallel. When building complex systems, it is best to consider design in small chunks that are composable. Instrumenting complex systems is no different. Lightbend Telemetry breaks down into composable parts that will provide better insight into your system. This section of the Akka Platform Guide is designed to get you started with a minimum telemetry deployment.
Telemetry is a suite of tools that provide a view into your distributed platforms' internals. This view allows developers and operations to respond quickly to problems, track down unexpected behavior, and even tune your system. As a result, you can deploy your applications to production with confidence.
Telemetry makes it possible to gather metrics, events, and trace information from Akka based applications, and then store such data in a metrics backend such as Prometheus. It collects runtime-information about your application using an agent that instruments your code and can be configured to tailor the application needs.