Availability plugin for Istio V1 services.
Uses Istio v1 request metrics to get the availability on a service.
namespace
: (required) Kubernetes namespace of the service.service
: (required) Service name.filter
: (Optional) A prometheus filter string using concatenated labels
istio_requests_total
: From istio.
sli:
plugin:
id: "sloth-common/istio/v1/availability"
options:
namespace: "default"
service: "test"
sli:
plugin:
id: "sloth-common/istio/v1/availability"
options:
namespace: "default"
service: "test"
filter: request_protocol="http"