Our next-gen architecture is built to help you make sense of your ever-growing data Watch a 4-min demo video!
Formats: PNG, PDF, and SVG
Files size: 2.8 MB
For brand guidelines, please click here
OpenTelemetry is a vendor-neutral, open-source observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs. Use OpenTelemetry’s collection of APIs, SDKs, and tools to collect and export observability data from your environment to Coralogix.
Coralogix supports OpenTelemetry to get telemetry data (traces, logs, and metrics) from your app as requests travel through its many services and other infrastructure.
We assume that you have already instrumented your application with OTel SDKs and set up a receiver for your data.
If you’ve never instrumented for observability, we provide some examples of automatic instrumentation for your applications in the languages below.
We provide a few alternative scenarios for setting up OpenTelemetry and sending your data to Coralogix. Documentation related to the configuration and installation of the v0.64.0 release of OpenTelemetry Collector for different deployments can be found below.
OpenTelemetry metrics are broadly compatible with Coralogix dimensional metrics. We currently support OpenTelemetry metrics v0.19. All of the supported metric types include an independent set of associated attributes which map directly to dimensions customers can use to filter metric data during your query. While Coralogix now supports Delta Temporality in addition to Cumulative Temporality, we encourage the use of Cumulative Temporality as a best practice.
The OpenTelemetry Metrics Data Model and SDK are designed to support both Cumulative and Delta Temporality. It is important to understand that temporality will impact how the SDK manages memory usage.
The use of Cumulative Temporality for monotonic sums is common, exemplified by Prometheus. The use of Delta Temporality for metric sums is also common, exemplified by Statsd.
While Coralogix now supports Delta Temporality in addition to Cumulative Temporality, we encourage the use of Cumulative Temporality as a best practice.
Those customers using Delta Temporality should take note of the following configuration parameters in our Delta Cumulative Converter:
|Github||Official OpenTelemetry Collector with Coralogix Exporter|
|Instructional Videos||Integrate metrics into Coralogix using OpenTelemetry, Kubernetes & Helm|
Integrate traces into Coralogix using OpenTelemetry, Kubernetes & Helm
Integrate logs into Coralogix using OpenTelemetry, Kubernetes & Helm
Capture Kubernetes logs, transform with Logs2Metrics and render with DataMap
|Features||Coralogix APM features|
|Tutorials||Collect Kubernetes Events using OpenTelemetry|
Tail Sampling with Coralogix and OpenTelemetry
Python OpenTelemetry Instrumentation
AWS ECS-EC2 OpenTelemetry Instrumentation
|Blogs||How to Configure the OTel Community Demo App to Send Telemetry Data to Coralogix|
Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.
Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].