Skip to content

Mention Pressure metrics #4739

@thomasdiluccio

Description

@thomasdiluccio

What needs to be documented?

For all vendors, we are going to release Pressure metrics, alongside the existing Resource metrics (CPU, RAM, Disk ...)

https://github.com/platformsh/platformsh-docs/blob/main/sites/upsun/src/increase-observability/metrics/_index.md

What is Pressure?

Pressure indicates the percentage of time your app’s tasks were delayed due to resource contention. This means they needed CPU, memory, or disk access but had to wait because those resources were fully occupied.
For example, 6.8% pressure means that tasks were blocked from making progress for 6.8% of that period of time.

How to understand Pressure:

  • High pressure suggests performance bottlenecks, even if resource usage looks fine.
  • Low pressure with high resource usage suggests efficient resource allocation without noticeable delays, even if the resource is fully allocated

Additional context

Flowchart created by @ralt to clarify how to interpret, and act upon, high pressure.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions