Support for MonitorSLA policy #3864
clenchpaign-james-IBM
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
See #554 for some prior discussion. Not necessarily saying we shouldn't do anything here, but it is a very hard problem |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What would you like to be added:
The ability to configure MonitorSLA policy on a
Gateway
or anHTTPRoute
or aGRPCRoute
.Why this is needed:
Monitoring Service Level Agreements (SLAs) in a gateway is crucial for ensuring consistent performance and maintaining service quality. It helps identifying potential issues early, allowing for timely corrective actions and preventing significant disruptions. This often includes monitoring availability, response time, error rate, throughput and latency of the upstream backend services.
Implementation:
A
MonitorSLAPolicy
can be defined and attached to aGateway
or anHTTPRoute
or aGRPCRoute
. The policy defines a single or multiple SLA criteria for specific time windows. CustomBackends
can be configured in the policy where notifications or alerts are sent when SLAs are breached.I am not sure if this idea already exists or fits well in the Gateway API context. Please provide your suggestions.
Beta Was this translation helpful? Give feedback.
All reactions