Installing Prometheus
Prometheus provides monitoring on the system. It is used in the auto-scaling feature, but can also be used to monitor your system usage and performance.
The Prometheus application must be installed to deploy the autoscaler and deploy Grafana on a Sametime Kubernetes environment.
The procedures in this topic install the Kube-Prometheus stack using Helm and the default helm charts. Refer to the prometheus-operator / kube-prometheus readme for the default settings. To customize the configuration, the prometheus-community/helm-charts can be downloaded and modified before installing them.
-
Add the prometheus-community helm repository.
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
-
Create a namespace for monitoring.
kubectl create namespace monitoring
-
Run the following command to install Prometheus. The command must be entered as a single line.
helm install -n monitoring prometheus --set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false prometheus-community/kube-prometheus-stack
Parent Topic: Installing Sametime in a Kubernetes environment
Parent Topic: Monitoring your meeting and chat metrics with Grafana