Frames Attributes

4 attributes in this category.4 deprecated

4 attributes

Deprecated Attributes

These attributes are deprecated and should not be used in new code. See each attribute for migration guidance.

frames.delayDeprecated

integerScrub: ManualVisibility: PublicOTel: False

The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).

Example5
Search AliasHow this attribute is exposed in Sentry search. Query it by this name instead of the attribute key.
Namemobile.frames_delay
Typesecond

Use app.vitals.frames.delay.value instead.

Replaced by app.vitals.frames.delay.value to align with the app.vitals.* namespace for mobile performance attributes

Status: backfill

Changelog
v0.5.0#313Deprecated in favor of app.vitals.frames.delay.value
v0.4.0#228
v0.0.0
Raw JSON
{
  "key": "frames.delay",
  "brief": "The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).",
  "type": "integer",
  "apply_scrubbing": {
    "key": "manual"
  },
  "is_in_otel": false,
  "visibility": "public",
  "example": 5,
  "deprecation": {
    "replacement": "app.vitals.frames.delay.value",
    "reason": "Replaced by app.vitals.frames.delay.value to align with the app.vitals.* namespace for mobile performance attributes",
    "_status": "backfill"
  },
  "alias": [
    "app.vitals.frames.delay.value"
  ],
  "search_alias": {
    "name": "mobile.frames_delay",
    "type": "second"
  },
  "changelog": [
    {
      "version": "0.5.0",
      "prs": [
        313
      ],
      "description": "Deprecated in favor of app.vitals.frames.delay.value"
    },
    {
      "version": "0.4.0",
      "prs": [
        228
      ]
    },
    {
      "version": "0.0.0"
    }
  ]
}

frames.frozenDeprecated

integerScrub: ManualVisibility: PublicOTel: False

The number of frozen frames rendered during the lifetime of the span.

Example3
Search AliasHow this attribute is exposed in Sentry search. Query it by this name instead of the attribute key.
Namemobile.frozen_frames
Typeinteger (same as the attribute type)

Use app.vitals.frames.frozen.count instead.

Replaced by app.vitals.frames.frozen.count to align with the app.vitals.* namespace for mobile performance attributes

Status: backfill

Changelog
v0.19.0#500Added sentry.frames.frozen as an alias
v0.5.0#313Deprecated in favor of app.vitals.frames.frozen.count
v0.4.0#228
v0.0.0
Raw JSON
{
  "key": "frames.frozen",
  "brief": "The number of frozen frames rendered during the lifetime of the span.",
  "type": "integer",
  "apply_scrubbing": {
    "key": "manual"
  },
  "is_in_otel": false,
  "visibility": "public",
  "example": 3,
  "deprecation": {
    "replacement": "app.vitals.frames.frozen.count",
    "reason": "Replaced by app.vitals.frames.frozen.count to align with the app.vitals.* namespace for mobile performance attributes",
    "_status": "backfill"
  },
  "alias": [
    "app.vitals.frames.frozen.count",
    "sentry.frames.frozen"
  ],
  "search_alias": {
    "name": "mobile.frozen_frames"
  },
  "changelog": [
    {
      "version": "0.19.0",
      "prs": [
        500
      ],
      "description": "Added sentry.frames.frozen as an alias"
    },
    {
      "version": "0.5.0",
      "prs": [
        313
      ],
      "description": "Deprecated in favor of app.vitals.frames.frozen.count"
    },
    {
      "version": "0.4.0",
      "prs": [
        228
      ]
    },
    {
      "version": "0.0.0"
    }
  ]
}

frames.slowDeprecated

integerScrub: ManualVisibility: PublicOTel: False

The number of slow frames rendered during the lifetime of the span.

Example1
Search AliasHow this attribute is exposed in Sentry search. Query it by this name instead of the attribute key.
Namemobile.slow_frames
Typeinteger (same as the attribute type)

Use app.vitals.frames.slow.count instead.

Replaced by app.vitals.frames.slow.count to align with the app.vitals.* namespace for mobile performance attributes

Status: backfill

Changelog
v0.19.0#500Added sentry.frames.slow as an alias
v0.5.0#313Deprecated in favor of app.vitals.frames.slow.count
v0.4.0#228
v0.0.0
Raw JSON
{
  "key": "frames.slow",
  "brief": "The number of slow frames rendered during the lifetime of the span.",
  "type": "integer",
  "apply_scrubbing": {
    "key": "manual"
  },
  "is_in_otel": false,
  "visibility": "public",
  "example": 1,
  "deprecation": {
    "replacement": "app.vitals.frames.slow.count",
    "reason": "Replaced by app.vitals.frames.slow.count to align with the app.vitals.* namespace for mobile performance attributes",
    "_status": "backfill"
  },
  "alias": [
    "app.vitals.frames.slow.count",
    "sentry.frames.slow"
  ],
  "search_alias": {
    "name": "mobile.slow_frames"
  },
  "changelog": [
    {
      "version": "0.19.0",
      "prs": [
        500
      ],
      "description": "Added sentry.frames.slow as an alias"
    },
    {
      "version": "0.5.0",
      "prs": [
        313
      ],
      "description": "Deprecated in favor of app.vitals.frames.slow.count"
    },
    {
      "version": "0.4.0",
      "prs": [
        228
      ]
    },
    {
      "version": "0.0.0"
    }
  ]
}

frames.totalDeprecated

integerScrub: ManualVisibility: PublicOTel: False

The number of total frames rendered during the lifetime of the span.

Example60
Search AliasHow this attribute is exposed in Sentry search. Query it by this name instead of the attribute key.
Namemobile.total_frames
Typeinteger (same as the attribute type)

Use app.vitals.frames.total.count instead.

Replaced by app.vitals.frames.total.count to align with the app.vitals.* namespace for mobile performance attributes

Status: backfill

Changelog
v0.19.0#500Added sentry.frames.total as an alias
v0.5.0#313Deprecated in favor of app.vitals.frames.total.count
v0.4.0#228
v0.0.0
Raw JSON
{
  "key": "frames.total",
  "brief": "The number of total frames rendered during the lifetime of the span.",
  "type": "integer",
  "apply_scrubbing": {
    "key": "manual"
  },
  "is_in_otel": false,
  "visibility": "public",
  "example": 60,
  "deprecation": {
    "replacement": "app.vitals.frames.total.count",
    "reason": "Replaced by app.vitals.frames.total.count to align with the app.vitals.* namespace for mobile performance attributes",
    "_status": "backfill"
  },
  "alias": [
    "app.vitals.frames.total.count",
    "sentry.frames.total"
  ],
  "search_alias": {
    "name": "mobile.total_frames"
  },
  "changelog": [
    {
      "version": "0.19.0",
      "prs": [
        500
      ],
      "description": "Added sentry.frames.total as an alias"
    },
    {
      "version": "0.5.0",
      "prs": [
        313
      ],
      "description": "Deprecated in favor of app.vitals.frames.total.count"
    },
    {
      "version": "0.4.0",
      "prs": [
        228
      ]
    },
    {
      "version": "0.0.0"
    }
  ]
}