Introduction
Grafana is an open-source platform for monitoring and observability. It allows you to visualize data from a variety of sources, making it a popular choice for IT professionals. This guide will walk you through the Grafana installation and dashboard setup on Ubuntu 22.04. In this guide, you’ll learn how to install Grafana, configure it, and set up your first dashboard. By the end, you will be equipped to monitor and visualize your data effectively. Whether you’re new to this or looking to refine your skills, this guide will help you master the Grafana installation dashboard process.
Prerequisites
Before starting the Grafana installation dashboard setup, ensure you have the following:
- Ubuntu 22.04 server with root or sudo privileges
- Internet access for downloading packages
- Basic understanding of the command line interface.
Step 1: Update Your System
Begin by updating your system packages. This ensures that you have the latest security patches and software updates.
sudo apt update && sudo apt upgrade -y
This command synchronizes the package index files and updates installed packages to the latest versions. Keeping your system updated is crucial for a smooth installation process.
Step 2: Install Required Dependencies
For the Grafana installation dashboard to function properly, you need to install a few dependencies.
sudo apt install -y software-properties-common wget
These dependencies help in managing software packages and downloading files over the internet, setting the stage for a seamless installation.
Step 3: Add Grafana APT Repository
Adding the Grafana repository to your system is crucial for getting the latest stable release.
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
This command downloads and adds the Grafana GPG key to your trusted keys, which is essential for verifying package authenticity. Next, add the Grafana APT repository:
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
This repository will be used to fetch Grafana packages during the installation process, ensuring you are installing the most up-to-date version.
Step 4: Install Grafana
With the repository added, proceed to install Grafana.
sudo apt update
sudo apt install grafana -y
This step fetches the Grafana package from the repository and installs it on your system, bringing you closer to setting up your monitoring solution.
Step 5: Start and Enable Grafana Service
To ensure Grafana runs continuously, start the service and enable it to start on boot.
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
These commands activate the Grafana service and configure it to start automatically whenever your system boots, ensuring consistent monitoring capabilities.
Step 6: Open Firewall Ports
Grafana typically runs on port 3000. You need to allow traffic through this port.
sudo ufw allow 3000/tcp
Configuring the firewall in this way allows external access to the Grafana dashboard via your web browser, making it accessible for remote monitoring.
Step 7: Access Grafana Web Interface
With the Grafana installation dashboard complete, you can now access the web interface. Open a web browser and navigate to http://your-server-ip:3000. Replace your-server-ip with your server’s IP address. Log in with the default credentials: username admin and password admin. You will be prompted to change the password upon first login, enhancing security.
Step 8: Add Data Source
A data source is essential for populating the Grafana dashboards with data. Navigate to “Configuration” > “Data Sources” > “Add data source” in the Grafana web UI. Choose a data source type that suits your needs, such as Prometheus, InfluxDB, or MySQL. Follow the on-screen instructions to configure it, ensuring your dashboard displays relevant data.
Step 9: Create Your First Dashboard
Once the data source is added, you can create your first Grafana dashboard. Click on “Create” > “Dashboard” in the Grafana interface. Use the “Add Panel” feature to start visualizing data. Select a visualization type and configure the queries to display your data effectively, tailoring the dashboard to your specific needs.
Step 10: Save and Share Your Dashboard
After configuring the panels, save your Grafana dashboard for future use. Click the save icon, name your dashboard, and choose where to save it. To share the dashboard with others, use the “Share” function, enabling collaboration and broader insights into your data monitoring efforts.










