OpenCensus provides vendor-neutral APIs and instrumentation for distributed tracing. It makes robust, portable telemetry a built-in feature of cloud-native software.
What is OpenTelemetry?
OpenTelemetry is an open-source CNCF (Cloud Native Computing Foundation) project formed from the merger of the OpenCensus and OpenTracing projects. It provides a collection of tools, APIs, and SDKs for capturing metrics, distributed traces and logs from applications. OpenTelemetry is expected to become the industry standard for:
- Pre-instrumenting libraries and frameworks to add out-of-the-box and vendor-neutral observability
- Enriching local monitoring data with custom instrumentation
While OpenTelemetry does not provide backend or analytics capabilities, it provides several integration points for observability platforms to ingest the collected data.
OpenCensus as de facto standard
OpenCensus is a library API interface that offers documentation for distributed tracing systems. Dynatrace is working on a seamless integration, while providing out-of-the-box tracing for the most important languages right now.
- No code changes
- Enterprise scale
- Seamless processing of data
- Powered by AI
Go beyond distributed tracing with Dynatrace
The Dynatrace platform will automatically integrate OpenCensus data, thereby providing the highest possible scalability, enterprise manageability, seamless processing of data, and the best analytics through Davis® (our AI-driven analytics engine), and automation support. With OpenCensus data becoming a first class data source in Dynatrace, companies can leverage their existing investments in custom tracing while gaining all the benefits of the Dynatrace platform. This means that Dynatrace customers will receive:
- Automatic OneAgent monitoring with auto-discovery of processes exposing OpenCensus data including native apps.
- Instrumentation exposed by frameworks using OpenCensus will be automatically added to Dynatrace PurePath® data
- OpenCensus data will be natively supported and used by the Dynatrace AI engine, Smartscape, Service flow, and more.
OpenTelemetry and the opportunity for intelligent observability
The promise of improved speed, performance, and reliability is driving more organizations to embrace open-source software, with an eye toward containerization and microservices-based architecture. However, these organizations often run into observability issues when using different monitoring tools across cloud and applications.
In this eBook, you'll discover how OpenTelemetry and Dynatrace combine to offer organizations the following:
- A common mechanism for collecting critical application and infrastructure telemetry data
- Deterministic, AI-driven observability at scale
- Improved practitioner, vendor, and developer collaboration
Download the eBook now to find out how your organization can reap the rewards of open source software and observability with OpenTelemetry and Dynatrace.
Dynatrace as OpenCensus alternative in web scale environments
While OpenCensus is a mighty solution which offers expressive, consistent, and basically vendor-neutral APIs for popular platforms, you may experience scaling issues. Since tracing allows to follow the whole transaction or workflow as it propagates through an entire system, this can be very resource consuming.
As an alternative to OpenCensus, Dynatrace is built to scale for such workloads. Whatever the environment needs, Dynatrace is capable of tracing it. Technically and also by providing answers instead of data with the power of AI.
Get started with Dynatrace and get traces out-of-the-box without code changes!
You’ll be up and running in under 5 minutes:
Sign up, deploy our agent and get unmatched insights out-of-the-box.