Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 944 Bytes

File metadata and controls

29 lines (21 loc) · 944 Bytes

Step-by-Step procedure


The name of the steps are related to the name on the file to use, Where you can find the right commands to achive the specific step.

1- From SONiC Device point of view you need 2 actions:

  • 1.1 install telegraf on SONiC (debian) subsystem - user/pass set to SONiC standard
  • 1.2 install node_exporter on SONiC (debian) subsystem

2- Create an Ubuntu Virtual machine with "good amount" of cpu/ram

  • 2.1 install prometheus on Ubuntu (standard procedure)
    • copy prometheus.yml under /etc/prometheus/
    • file is available in this repo on /src/
  • 2.2 install grafana on Ubuntu (standard procedure)

3- Configure the different aspect of the Grafana/Prometheus dashboard

  • 3.1 install grafana dashboard (readme file under "src/grafana" folder)

go to src file

architecture