What is Observability? And why does it matter?
Observability is the extent to which the internal states of a system can be inferred from externally available data. An observable software system provides the ability to understand any issue that arises. Conventionally, the three pillars of observability data are metrics, logs and traces. Dynatrace extends this with UX and topology information. However, turning data into answers requires more than just an observable system.
Real-time topology mapping provides context across the full stack
Dynatrace captures and unifies the dependencies between all observability data in order to intelligently combine metrics, logs, traces and user experience data. This real-time entity topology map is the basis for advanced observability.
Causation-based AI delivers precise answers
Davis, Dynatrace’s AI, automates anomaly root-cause analysis, even in highly dynamic microservice environments. Traditional monitoring tools offer little beyond dashboard visualizations, forcing manual root-cause analysis. Dynatrace is the only platform that takes the burden off human operators, by providing precise answers.
Automation enables scalability
Instead of developers having to manually instrument their code, Dynatrace automates data collection and analysis. This automation enables scalability and ensures complete observability, even with microservices that dynamically scale across tens of thousands of hosts in a multi-cloud environment.
The Dynatrace OneAgent automatically and instantly detects all applications, containers, services, processes, and infrastructure upon start-up.
System components are instrumented automatically with zero configuration or code change, with high-fidelity data observability beginning immediately.
Dynatrace’s smart baselining automatically learns “normal” performance and adapts dynamically as the environment changes.
For enterprise-grade maintainability, the OneAgent automatically and securely updates throughout the entire environment.
OpenTelemetry for better coverage
Dynatrace is teaming up with Google and Microsoft and others on the OpenTelemetry project to shape the future of observability. OpenTelemetry will serve as an additional data source that extends the breadth of cloud observability, expanding the broad reach of what Dynatrace already automatically collects and ingests into Davis, its explainable AI engine.
“Dynatrace scales effortlessly in a dynamic microservice environment. Before, we had blind spots. With Dynatrace we see everything.”