Goede monitoring is essentieel voor het proactief beheren van uw infrastructuur. Met Prometheus verzamelt u metrics en met Grafana visualiseert u deze in mooie dashboards.

Architectuur

Prometheus scrapet periodiek metrics van zogenaamde exporters. Grafana verbindt met Prometheus als databron en toont de data in dashboards.

  • Prometheus — Verzamelt en slaat tijdreeksdata op
  • Node Exporter — Levert systeem-metrics (CPU, RAM, disk, netwerk)
  • Grafana — Visualisatie en alerting

Prometheus installeren

# Download en installeer Prometheus wget https://github.com/prometheus/prometheus/releases/download/v2.48.0/prometheus-2.48.0.linux-amd64.tar.gz tar xvfz prometheus-*.tar.gz mv prometheus-*/prometheus /usr/local/bin/ mv prometheus-*/promtool /usr/local/bin/

Node Exporter installeren

wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz tar xvfz node_exporter-*.tar.gz mv node_exporter-*/node_exporter /usr/local/bin/

Prometheus configureren

Maak /etc/prometheus/prometheus.yml:

global: scrape_interval: 15s scrape_configs: - job_name: 'node' static_configs: - targets: ['localhost:9100'] - job_name: 'nginx' static_configs: - targets: ['localhost:9113']

Grafana installeren

apt install -y apt-transport-https software-properties-common wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor > /usr/share/keyrings/grafana.gpg echo "deb [signed-by=/usr/share/keyrings/grafana.gpg] https://apt.grafana.com stable main" > /etc/apt/sources.list.d/grafana.list apt update && apt install grafana -y systemctl enable grafana-server && systemctl start grafana-server

Grafana is nu bereikbaar op poort 3000. Standaard inloggegevens: admin / admin.

Dashboard opzetten

Voeg in Grafana Prometheus toe als databron (URL: http://localhost:9090). Importeer vervolgens het populaire Node Exporter dashboard (ID: 1860) voor een compleet overzicht van uw servermetrics.

Alerting instellen

Configureer alerts in Grafana om notificaties te ontvangen bij problemen. Bijvoorbeeld: stuur een e-mail als CPU-gebruik boven 90% komt of als schijfruimte onder 10% zakt.

Tip: Bij Interhost bieden wij AI-gedreven monitoring als managed service. Dit gaat verder dan standaard alerting door patronen te herkennen en problemen te voorspellen voordat ze optreden.
← Terug naar Kennisbank Hulp nodig? Neem contact op →