Skip to main content
Skip table of contents

EFSwitch Monitoring Dashboards

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

Before you begin, verify

Clone the Expertflow CX repository

CODE
git clone -b <release_branch> https://efcx:RecRpsuH34yqp56YRFUb@gitlab.expertflow.com/cim/cim-solution.git
CODE
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

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

Multi-node cluster

CODE
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.

CODE
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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.