Grafana og Prometheus er kraftige verktøy for overvåking og visualisering av metrikker. Følg disse trinnene for å installere Grafana og Prometheus på din VPS-server som kjører Ubuntu 24.04.
Forutsetninger
- En VPS-server som kjører Ubuntu 24.04
- Root- eller sudo-tilgang
- Grunnleggende kunnskap om kommandolinjen
Trinn 1: Oppdater systemet ditt
Sørg for at systemet ditt er oppdatert:
sudo apt update && sudo apt upgrade -y
Trinn 2: Installer Prometheus
Først, opprett en bruker for Prometheus:
sudo useradd --no-create-home --shell /bin/false prometheus
Opprett de nødvendige mappene:
sudo mkdir /etc/prometheus
sudo mkdir /var/lib/prometheus
Last ned den nyeste versjonen av Prometheus:
wget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.tar.gz
Pakke ut den nedlastede filen:
tar xvf prometheus-*.tar.gz
Flytt binærfilene til riktig mappe:
sudo mv prometheus /usr/local/bin/
sudo mv promtool /usr/local/bin/
Flytt konfigurasjonsfilen og sett opp tillatelsene:
sudo mv prometheus.yml /etc/prometheus/
sudo chown -R prometheus:prometheus /etc/prometheus
sudo chown -R prometheus:prometheus /var/lib/prometheus
Trinn 3: Opprett en Prometheus-tjenestefil
Opprett en tjenestefil for Prometheus:
sudo nano /etc/systemd/system/prometheus.service
Legg til følgende innhold:
[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus \
--config.file /etc/prometheus/prometheus.yml \
--storage.tsdb.path /var/lib/prometheus/ \
--web.listen-address=:9090
[Install]
WantedBy=multi-user.target
Last systemd-demonen på nytt og start Prometheus:
sudo systemctl daemon-reload
sudo systemctl start prometheus
sudo systemctl enable prometheus
Trinn 4: Installer Grafana
Legg til Grafana APT-repositoriet:
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:grafana/stable
Installer Grafana:
sudo apt update
sudo apt install grafana
Start og aktiver Grafana:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
Trinn 5: Få tilgang til Grafana
Åpne nettleseren din og gå til http://your_domain.com:3000. Standard pålogging er:
- Brukernavn: admin
- Passord: admin
Du vil bli bedt om å endre passordet ved første innlogging.
Trinn 6: Konfigurer Prometheus som datakilde i Grafana
<pNår du har logget inn i Grafana, naviger til Konfigurasjon > Datakilder > Legg til datakilde og velg Prometheus. Skriv inn URL-en:
http://localhost:9090
Klikk på Lagre og test for å verifisere tilkoblingen.
Konklusjon
Du har installert Grafana og Prometheus på din Ubuntu 24.04 VPS-server. Nå kan du begynne å overvåke applikasjonene dine!