Dashboard
This section describes the different components in the dashboard
Memphis dashboard is designed to provide a quick snapshot of the platform's health.
Operators can check if there are any unhealthy stations, determine the general status of the system, and in the case of a self-hosted Memphis - monitor system resources.
Cloud
Open-source

The total amount of existing stations across the platform.
Stations with a growing slowness of consumption vs production rate. In specific stations, producers produce messages much faster than the consumers can consume, and a delay is starting the get created.
The total amount of stored events across the platform.
The total amount of dead-letter messages across the different stations.
The total read/write throughput of the system over the span of 10 minutes.
The total read/write throughput of the system over the span of 10 minutes.

The total amount of stations across the platform.
The total amount of messages across the different stations.
The total amount of dead-letter messages across the different stations.
The total read/write throughput of the system over the span of 10 minutes.
The "System components" panel had made for the infrastructure administrators to be able to track and monitor virtual resources utilization.
In Kubernetes deployments only. If the following warning is shown -

The latest Metrics Server release can be installed by running the following:
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
Within Minikube, enable the metrics-server addon by running the following:
minikube addons enable metrics-server
Compatibility matrix:
Metrics Server | Metrics API group/version | Supported Kubernetes version |
---|---|---|
0.6.x | metrics.k8s.io/v1beta1 | *1.19+ |
0.5.x | metrics.k8s.io/v1beta1 | *1.8+ |
0.4.x | metrics.k8s.io/v1beta1 | *1.8+ |
0.3.x | metrics.k8s.io/v1beta1 | 1.8-1.21 |
*For <1.16 requires passing
--authorization-always-allow-paths=/livez,/readyz
command line flagLast modified 3d ago