Try it free

Calculated metrics for Services

  • Latest Dynatrace
  • Explanation
  • 5-min read

Dynatrace automatically captures important metrics for services with no configuration required. You might need additional business or technical metrics that are specific to your application. These metrics can be calculated and derived based on a wide variety of available data within the captured distributed trace. You can also split these metrics by multiple dimensions, for example, a requests attribute or an HTTP method.

OpenPipeline replaces calculated metrics

OpenPipeline metric extraction now replaces calculated service metrics as the method to create additional service business or technical metrics. To read more about metric extraction, see Extract metrics from spans and distributed traces. If you're an existing customer, you can still use them until we deprecate them. If you're a new customer, you won't be able to create calculated service metrics anymore.

OpenPipeline advantages

Compared to calculated service metrics, OpenPipeline metric extraction offers the following advantages:

  • More flexible metric creation from spans—with OpenPipeline, metrics are no longer limited to support at most 100 dimension values (“top X”).

    • You can store full dimension cardinality
    • You can combine dimensions freely
    • Powerful ingestion, processing, and transformation capabilities are available via a unified solution (that works the same for other configuration scopes, such as logs and events).
  • Better scale and performance—platform-scale ingest and stream processing built to go beyond petabytes; no more 500 calculated service metrics limit per tenant.

  • Security, cost management, and data governance—filter and mask sensitive or unnecessary fields; assign cost center usage to specific metrics; route data to specific Grail buckets with controlled retention durations.

Related tags
Application Observability