Your log records may be missing a key ingredient that unlocks the world of observability for your applications, infrastructure and services. If you're building a new application or enhancing an existing one, consider adopting the OpenTelemetry Logs Data Model's Log and Event Record Definition.
Adopting this definition enriches your logs by adding additional data, making it easier to use them to correlate them with metrics and traces, in addition to XYZ. The OpenTelemetry Logs Data Model's Log and Event Record Definition goes beyond basic timestamps and event messages and includes essential fields such as:
Splunk natively supports OpenTelemetry and is a large contributor to the project. This enables users to instrument their entire platform retroactively or to do it incrementally as they build new applications. As you can configure where your data is sent in an OpenTelemetry collector, vendor lock-in is not an issue. By adding custom attributes that relate to your business you can add meaningful context, and enable the ability to standardize your data pipeline. Splunk makes it easy to quickly get value from your data. Standardized attributes will help your organization filter, enrich, transform, analyze and correlate data.
Figure 1-1. This displays images showing a preview of host, service and trace data from Splunk Observability Cloud in Splunk Enterprise in the Related Content panel.
Take the next step:
By adopting the OpenTelemetry and the OpenTelemetry log and record data model, you can unlock a wealth of observability data. Adding trace context to the three pillars of observability (logs, metrics and traces) allows you to quickly filter issues, events, records and alerts with context that matters to your organization. This empowers you to do things such as optimize performance, troubleshoot issues faster, and gain valuable insights into your applications and services. For example, using Splunk Observability Cloud and the Splunk Platform you can navigate from Infrastructure to Application Performance Monitoring and dive into a root cause in the Application Logs without any manual correlation work.
Get your applications and services instrumented today with Splunk, OpenTelemetry. Utilize Splunk and OpenTelemetry's technical capabilities to integrate Observability into your continuous delivery, security, version/process control to promote high levels of software delivery performance. Explore how your infrastructure performs under load and find bottlenecks in production in near real time by signing up to start a free trial of Splunk Observability or the Splunk Platform today!
The Splunk platform removes the barriers between data and action, empowering observability, IT and security teams to ensure their organizations are secure, resilient and innovative.
Founded in 2003, Splunk is a global company — with over 7,500 employees, Splunkers have received over 1,020 patents to date and availability in 21 regions around the world — and offers an open, extensible data platform that supports shared data across any environment so that all teams in an organization can get end-to-end visibility, with context, for every interaction and business process. Build a strong data foundation with Splunk.