5.12.0 5.11.0 5.10.0 5.9.0 5.8.0 5.7.0 5.6.0 5.5.0 5.4.0 5.3.0 5.2.0 5.1.0 5.0 4.10 4.9 4.8 4.7 4.6 4.5.3 4.5.2 4.5.1 4.5 4.4 4.3
5.12.0 5.11.0 5.10.0 5.9.0 5.8.0 5.7.0 5.6.0 5.5.0 5.4.0 5.3.0 5.2.0 5.1.0 5.0 4.10 4.9 4.8 4.7 4.6 4.5.3 4.5.2 4.5.1 4.5 4.4 4.3

EFSwitch Monitoring Dashboards

This document illustrates deployment of EFSwitch monitoring dashboards in monitoring solution.

Before you begin, verify

Clone the Expertflow CX repository

git clone -b <release_branch> https://efcx:RecRpsuH34yqp56YRFUb@gitlab.expertflow.com/cim/cim-solution.git
cd cim-solution/kubernetes/monitoring

Adding EFSwitch IP

Run the following command to add EFSwitch IP for Prometheus to start fetching statistics from exporters running on EFSwitch node.

Single-node cluster

sed -i 's/10.192.168.58/<EFSwitch IP>/g' kube-prometheus-stack/values-small.yaml 

Multi-node cluster

sed -i 's/10.192.168.58/<EFSwitch IP>/g' kube-prometheus-stack/values-large.yaml 

Upgrading Monitoring Solution

run the following helm command to upgrade the monitoring solution to new version.

helm upgrade --namespace monitoring --install=true kube-stack-prometheus --values=kube-prometheus-stack/values-small.yaml  kube-prometheus-stack

Verify Dashboards

Open the following link in the browser to visit Grafana dashboards.

<FQDN>/monitoring

search dashboards with names including “EFswitch“ to verify each dashboard is reflecting data.