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: truecommon::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