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
Http Response Codes (per path)[for Balancer and Proxied Requests]
Http Request Latency from JuiceShop (per path)[for Balancer and Proxied Requests]
Number of Requests requests proxied to the instances
The metrics endpoint should not be located at the usual /metrics but /balancer/metrics so that potential new JuiceShop Challenges(juice-shop/juice-shop#1275) are not hindered by this 😉.
A option should be added to the Helm Chart to enable / disable the endpoint.
The Helm Chart should provide a option to deploy a prometheus-operator ServiceMonitor for the /balancer/metrics endpoint.
The /balancer/metrics should also be secured using http basic auth. The credentials for it should be located in a kubernetes secrets to make it accessible to both the balancer and the ServiceMonitor.
Add prometheus metrics for information application level information like:
(per path)[for Balancer and Proxied Requests](per path)[for Balancer and Proxied Requests]Number of Requests requests proxied to the instancesThe metrics endpoint should not be located at the usual
/metrics
but/balancer/metrics
so that potential new JuiceShop Challenges(juice-shop/juice-shop#1275) are not hindered by this 😉.A option should be added to the Helm Chart to enable / disable the endpoint.
The Helm Chart should provide a option to deploy a prometheus-operator ServiceMonitor for the
/balancer/metrics
endpoint.The
/balancer/metrics
should also be secured using http basic auth. The credentials for it should be located in a kubernetes secrets to make it accessible to both the balancer and the ServiceMonitor.To provide a baseline dashboard for the new metrics a grafana dashboard should be created and placed inside a specially labelled ConfigMap which can be picked up by the Grafana Sidecar: https://github.com/helm/charts/tree/master/stable/grafana#import-dashboards
The text was updated successfully, but these errors were encountered: