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.
Role | Pipeline | Available Features | Description |
---|---|---|---|
High | Frequent Search | **Serverless Monitoring | |
Rapid Query (traces)Custom Dashboards** (spans) | Traces will be fully ingested, and all Coralogix capabilities will be available. | ||
Medium | Monitoring | **Service Catalog | |
Service Map | |||
Alerting | |||
Events2Metrics** | |||
Custom Dashboards | |||
**APM | |||
Database Monitoring** | Traces will be processed and archived. | ||
Low | Compliance | Query 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
Documentation | TCO Optimizer Archive Retention Policy |
API | TCO 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].