Datadog launches Universal Service Monitoring, which automatically detects all microservices across an organization’s environment and provides instant visibility into their health and dependencies—all without any code changes.
Services are independent units of code that perform specific business functions and are accessible through an API. Visibility into these services is essential for organizations to monitor and assess the overall health of the applications that depend on them. However, if these services cannot be instrumented, either because their source code is unavailable, they are built by third parties or they are developed using unsupported programming languages, it can create blind spots that limit teams’ ability to monitor these services and react if something goes wrong.
Universal Service Monitoring provides complete visibility into first- and third-party services and their dependencies, regardless of programming language they use. The product complements Datadog’s foundational Infrastructure Monitoring and Application Performance Monitoring capabilities and seamlessly integrates with Service Catalog, so that teams can view the health of their entire technology stack alongside ownership and other critical information about their services.
“Teams today have gaps in the end-to-end visibility of their applications that include services that cannot be instrumented, making the health, availability and dependencies of these uninstrumented services difficult to monitor,” said Yrieix Garnier, VP of Product at Datadog. “Universal Service Monitoring uses eBPF technology to solve this problem and reduce the mean-time-to-detection of issues. It complements Datadog’s existing infrastructure and application monitoring capabilities to provide golden signals of services for a comprehensive view of an organization’s technology stack health.”
Universal Service Monitoring helps teams to:
- Discover and map services: Automatically discover first- and third-party services to reduce mean-time-to-detection through out-of-the-box dependency mapping.
- Monitor service health: Gain instant visibility into the health of every service and deployment through real-time request rate, error and duration (RED) metrics and correlated infrastructure metrics and application logs.
- Centralize dispersed service information: Instantly populate Datadog Service Catalog and enrich services with relevant owners, runbooks, on-call contact information and more to improve collaboration during incidents.
- Expand monitoring to root cause analyses: Resolve issues faster by adding end-to-end distributed traces that are correlated with observability data from across Datadog’s unified platform.
Universal Service Monitoring is now generally available. Customers can start using Universal Service Monitoring by simply switching it on in the Datadog Agent.