Limits

Latest Dynatrace

Metrics powered by Grail compared to Metrics Classic

With Metrics powered by Grail, you can experience the full power of Grail with limitless ingest and configurable retention.

Metrics powered by Grail

Metrics Classic

Query language

DQL

Metric selector

Ingest limits

Limitless (excluding highly volatile dimensions)

  • Built-in metric pool dimension limit: 50 million
  • Custom metric pool dimension limit: 50 million
  • Per-metric dimension limit: 1 million

Query limits

500 million data points

20 million data points

Granularity

1 minute over entire history

1 minute for the first 14 days, then less granular

Retention

15 months included by default, with option to increase to 10 years

5 years, not configurable

Metrics powered by Grail allows you to monitor highly dynamic environments that exceed Metrics Classic limits, for example, metrics with overall cardinality above 1 million. However, this does not include highly volatile metrics that can negatively impact metrics storage, performance, and costs. Using a timestamp or short-lived or unique IDs are all examples of such misconfiguration. Dynatrace therefore may restrict or reject metric configurations that don't follow best practices.

Other than enforcing reserved field names, the Metrics API v2 and Metric ingestion protocol enforce the same usage and limits for DPS and non-DPS licensed tenants.

Reserved Fields in Grail

As a DQL field, your metric.key should align with DQL field naming rules.

Examples of valid metric.key values are:

  • http_request_duration
  • host.cpu.temperature
  • `my-custom-metric` will require backticks in your DQL query, as hyphens (-) are special characters.

Grail reserves the dt. prefix for Dynatrace-controlled metrics, such as dt.host.cpu.usage. Metric data ingested with the dt. prefix will be dropped.

Grail reserves Dynatrace system fields and other field names with the prefix dt.. Dimensions ingested with the dt. prefix are ignored.

You can learn more about the reserved fields in the Semantic Dictionary.