Skip to content

node13h/grafana-dashboards

Repository files navigation

Grafana dashboards

Misc Grafana dashboards built using Grafonnet.

Telegraf / System dashboard

System metrics such as CPU, memory, disk, network collected by Telegraf into Prometheus.

Example Telegraf input plugin config
[[inputs.cpu]]
  percpu = true
  totalcpu = true
  collect_cpu_time = false
  report_active = false
  core_tags = false

[[inputs.disk]]
  ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]

[[inputs.diskio]]

[[inputs.kernel]]

[[inputs.mem]]

[[inputs.processes]]

[[inputs.swap]]

[[inputs.system]]

[[inputs.net]]
  interfaces = ["eth*", "enp*", "br*", "eno*"]

Telegraf / MD RAID dashboard

Linux MD RAID metrics collected by Telegraf into Prometheus.

Example Telegraf input plugin config
[[inputs.mdstat]]

GitLab CI variables

See ci-variables.yaml.

Developing

See DEVELOPING.md for local development setup instructions.