Grafana and Prometheus are powerful tools for monitoring and visualizing metrics. Follow these steps to install Grafana and Prometheus on your VPS server running Ubuntu 24.04.
Prerequisites
- A VPS server running Ubuntu 24.04
- Root or sudo access
- Basic knowledge of the command line
Step 1: Update Your System
Ensure your system is up to date:
sudo apt update && sudo apt upgrade -y
Step 2: Install Prometheus
First, create a user for Prometheus:
sudo useradd --no-create-home --shell /bin/false prometheus
Create the necessary directories:
sudo mkdir /etc/prometheus
sudo mkdir /var/lib/prometheus
Download the latest version of Prometheus:
wget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.tar.gz
Extract the downloaded file:
tar xvf prometheus-*.tar.gz
Move the binaries to the appropriate directory:
sudo mv prometheus /usr/local/bin/
sudo mv promtool /usr/local/bin/
Move the configuration file and set the permissions:
sudo mv prometheus.yml /etc/prometheus/
sudo chown -R prometheus:prometheus /etc/prometheus
sudo chown -R prometheus:prometheus /var/lib/prometheus
Step 3: Create a Prometheus Service File
Create a service file for Prometheus:
sudo nano /etc/systemd/system/prometheus.service
Add the following content:
[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
Reload the systemd daemon and start Prometheus:
sudo systemctl daemon-reload
sudo systemctl start prometheus
sudo systemctl enable prometheus
Step 4: Install Grafana
Add the Grafana APT repository:
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:grafana/stable
Install Grafana:
sudo apt update
sudo apt install grafana
Start and enable Grafana:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
Step 5: Access Grafana
Open your web browser and go to http://your_domain.com:3000
. The default login is:
- Username: admin
- Password: admin
You will be prompted to change the password on the first login.
Step 6: Configure Prometheus as a Data Source in Grafana
Once logged into Grafana, navigate to Configuration > Data Sources > Add data source and select Prometheus. Enter the URL:
http://localhost:9090
Click Save & Test to verify the connection.
Conclusion
You have successfully installed Grafana and Prometheus on your Ubuntu 24.04 VPS server. You can now start monitoring your applications!
RDS CAL (Client Access License)
Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting
#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds