You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.
Currently, the vamp-node-client supports Elasticsearch and Prometheus as a metrics datasource.
This client is used in various workflows, which both share an implementation that is pretty much hardcoded to only use ES.
Currently, the
vamp-node-client
supports Elasticsearch and Prometheus as a metrics datasource.This client is used in various workflows, which both share an implementation that is pretty much hardcoded to only use ES.
To properly decouple these workflows from the metrics backend used in a Vamp environment/deployment, there is need for a common abstraction.
General configuration:
VAMP_METRICS_BACKEND=${implementation}
Interfaces to implement:
Only count and return requests within a certain configurable window
Using status_code HTTP/500 and/or some other code
Latency measured between haproxy and the backend server (container), in ms
All interfaces should support returning data for:
The text was updated successfully, but these errors were encountered: