Skip to content

[Flow Control] Observability (Prom Metrics, not Tracing) #1708

@LukeAVanDrie

Description

@LukeAVanDrie

What would you like to be added: Add prometheus metrics for the experimental Flow Control layer. This will provide essential visibility into the performance and behavior of this layer.

Some suggested metrics include:

  • WIP: will add shortly in the comment thread.

Why is this needed: Operability and observability. These metrics may provide several additional benefits:

  • Backpressure Signals: The metrics can be used as a context-rich source for backpressure signals.
  • Enhanced Autoscaling: The metrics will enable more intelligent autoscaling decisions.
  • Custom L7LB Balancing: The metrics can be used to inform custom routing decisions in a Layer 7 load balancer across EPP replicas.

Metadata

Metadata

Assignees

Labels

needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions