Skip to content

TCO Optimizer: Traces

By allowing you to define the data pipeline for your traces based on the importance of that data to your business, our Tracing TCO Optimizer reduces your tracing costs by up to two-thirds and improves your real-time analysis and alerting capabilities.

Overview

The Tracing TCO Optimizer allows you to assign different tracing pipelines for each application and subsystem pair and trace severity. In this way, it allows you to define the data pipeline for your traces based on the importance of that data to your business.

The feature enables you to get all of the benefits of an ML-powered tracing solution at only a third of the cost, with an improved ability to query, monitor, and manage your data.

TCO Data Pipelines

The Tracing TCO Optimizer allows you to assign your data different roles —high, medium, or low priority—and access each feature.

RolePipelineAvailable FeaturesDescription
HighFrequent Search**Serverless Monitoring
Rapid Query (traces)Custom Dashboards** (spans)Traces will be fully ingested, and all Coralogix capabilities will be available.
MediumMonitoring**Service Catalog
Service Map
Alerting
Events2Metrics**
Custom Dashboards
**APM
Database Monitoring**Traces will be processed and archived.
LowComplianceQuery Archive (traces)
Explore Screen (traces)Traces will be archived.

TCO Optimizer Screen

The TCO Optimizer screen includes a Tracing tab, split into two sections:

  • Distribution

  • Policy Criteria

Distribution

The Distribution section presents high, medium, and low priorities.

Policy Criteria

The Policy Criteria section includes current policies and allows for creating new ones. Policies will be applied on combinations of applications, subsystems, tags, service names, and actions as traces are ingested and will be assigned to the appropriate TCO pipeline based on the policy content. The default policy for all traces is high. Policies simplify assigning TCO pipelines and will capture any applicable future traces on ingestion. Each policy creates new default values for the traces for which the policy is applicable. If policies conflict, the first policy appearing on the screen will take precedence.

Create a New Tracing Policy

STEP 1. Click + ADD NEW POLICY.

STEP 2. Enter a policy name.

STEP 3. Enter the policy details with the relevant applications, subsystems, and tags, adding additional criteria as needed.

STEP 4. Set the Priority and Archive Retention for the policy. Find more information here.

STEP 5. Click APPLY.

Additional Resources

DocumentationTCO Optimizer
Archive Retention Policy
APITCO Optimizer API
Archive Setup gRPC API
TCO Tracing Policy gRPC API

Support

Need help?

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].