Grafana ?i Prometheus sunt instrumente puternice pentru monitorizarea ?i vizualizarea metricalor. Urma?i ace?ti pa?i pentru a instala Grafana ?i Prometheus pe serverul dvs. VPS care ruleaz? Ubuntu 24.04.
Prerequisites
- Un server VPS care ruleaz? Ubuntu 24.04
- Acces root sau sudo
- Cuno?tin?e de baz? despre linia de comand?
Pasul 1: Actualiza?i sistemul
Asigura?i-v? c? sistemul dvs. este actualizat:
sudo apt update && sudo apt upgrade -y
Pasul 2: Instala?i Prometheus
În primul rând, crea?i un utilizator pentru Prometheus:
sudo useradd --no-create-home --shell /bin/false prometheus
Crea?i directoarele necesare:
sudo mkdir /etc/prometheus
sudo mkdir /var/lib/prometheus
Desc?rca?i cea mai recent? versiune a Prometheus:
wget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.tar.gz
Dezarhiva?i fi?ierul desc?rcat:
tar xvf prometheus-*.tar.gz
Mut? fi?ierele binare în directorul corespunz?tor:
sudo mv prometheus /usr/local/bin/
sudo mv promtool /usr/local/bin/
Mut? fi?ierul de configurare ?i seteaz? permisiunile:
sudo mv prometheus.yml /etc/prometheus/
sudo chown -R prometheus:prometheus /etc/prometheus
sudo chown -R prometheus:prometheus /var/lib/prometheus
Pasul 3: Crea?i un fi?ier de serviciu pentru Prometheus
Creeaz? un fi?ier de serviciu pentru Prometheus:
sudo nano /etc/systemd/system/prometheus.service
Ad?uga?i urm?torul con?inut:
[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
Reînc?rca?i demonul systemd ?i porni?i Prometheus:
sudo systemctl daemon-reload
sudo systemctl start prometheus
sudo systemctl enable prometheus
Pasul 4: Instala?i Grafana
Ad?uga?i repository-ul APT pentru Grafana:
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:grafana/stable
Instala?i Grafana:
sudo apt update
sudo apt install grafana
Porni?i ?i activa?i Grafana:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
Pasul 5: Accesa?i Grafana
Deschide?i browserul web ?i accesa?i http://your_domain.com:3000. Datele de autentificare implicite sunt:
- Nume utilizator: admin
- Parol?: admin
Vi se va solicita s? schimba?i parola la prima autentificare.
Pasul 6: Configura?i Prometheus ca surs? de date în Grafana
Odat? conectat la Grafana, naviga?i la Configura?ie > Surse de date > Ad?uga?i surs? de date ?i selecta?i Prometheus. Introduce?i URL-ul:
http://localhost:9090
Face?i clic pe Salva?i ?i testa?i pentru a verifica conexiunea.
Concluzie
A?i instalat cu succes Grafana ?i Prometheus pe serverul dvs. VPS cu Ubuntu 24.04. Acum pute?i începe s? monitoriza?i aplica?iile!