LinuxAid Monitoring
Kube Prometheus Stack
Grafana
- URL: grafana-linuxaid.your-domain.io
- Login defaults to these, you can change it in the helm values file. user: root password: secretroot
Prometheus
- URL: prometheus-linuxaid.your-domain.io
- Alerts are written here
Alertmanager
- URL: alertmanager-linuxaid.your-domain.io
Exporters
- Node
- Blackbox
- Cadvisor
- Dellhw
- Dns
- Elasticsearch
- Filestat
- Gitlab_runner
- Haproxy
- Iptables
- Mtail
- Mysql
- Lsof
- Smartmon
- Ssacli
- Topprocesses
- Ntp
- Process
- Security
- Systemd
- Tcpshaker
- Wireguard
Monitoring
-
Linuxaid comes with default monitoring exporter, which will be deployed on all the linux servers.
* node exporter
* dns exporter
* iptables exporter
* systemd exporter
* mtail exporter
* process exporter -
Exporter like cadvisor, haproxy will be loaded if the respective roles is selected or enabled manually via hiera file
common::monitor::exporter::security::enable: trueor
common::monitor::exporter::filestat::enable: true
common::monitor::exporter::filestat::file_pattern:
- mysql_backup_mysql_*.sql.gz
- mysql_backup_oauth_*.sql.gz
- mysql_backup_saml*.sql.gz -
All these exporter are available as rpm and deb packages on repo server
NOTES:
- This document expect that you have deployed the kube-prometheus stack using prometheus-linuxaid