Course description

In this comprehensive project, you will set up a full-featured monitoring stack using Grafana, Prometheus, and Node Exporter on Ubuntu servers. Starting with AWS EC2 instance deployment, you’ll configure three servers: one for Grafana visualization, one for Prometheus metrics collection, and one as a target server running Node Exporter.

You’ll install and configure each component step-by-step—from adding repositories and setting up systemd services to integrating data sources and importing dashboards. By the end, you’ll have a fully functional monitoring system that collects, stores, and visualizes system-level metrics such as CPU, memory, disk, and network usage.

This project is ideal for DevOps engineers, SREs, and system administrators looking to implement monitoring solutions in cloud or on-prem environments.

Additionally, all learners receive dedicated online support through our Slack workspace where you can ask questions, get troubleshooting help, and interact with our team throughout the entire project.

Click here to access Slack workspace link

What will i learn?

  • Deploy and configure Grafana, Prometheus, and Node Exporter on Ubuntu servers
  • Set up a multi-server monitoring architecture using AWS EC2
  • Integrate Prometheus as a data source in Grafana
  • Import and customize pre-built dashboards for system monitoring
  • Monitor real-time server metrics and visualize them in Grafana

Requirements

  • An AWS account (free tier eligible)
  • Basic knowledge of SSH and Linux terminal commands
  • Ubuntu 22.04 LTS on all servers (or compatible)
  • Internet access to download binaries and packages
  • A modern web browser for accessing Grafana and Prometheus UI's

Frequently asked question

Basic familiarity with Linux command line and AWS EC2 is recommended, but step-by-step instructions are provided for all tasks.

Yes, the steps are applicable to any Ubuntu 22.04 environment, including local VMs or other cloud providers.

Yes, the project uses Grafana OSS (Open Source Edition), which is free to use and widely adopted for metrics visualization.

Akinola Ojuola

Cloud Solution Architect, DevOps Consultant & Trainer

Akinola Ojuola is a seasoned Cloud Solution Architect, DevOps Consultant and technical trainer with over 20 years of industry expertise. Throughout his career, he has worked with some of the world’s most prominent technology-driven organisations, including IBM, Fujitsu, Walmart, and MasterCard, delivering transformative solutions across various sectors. Akinola has trained and mentored more than 1,000 students across 18 countries on five continents. His commitment to real-world, practical learning has enabled hundreds of learners to launch successful careers in global tech companies. He is passionate about practical, real-world learning. His teaching approach blends deep technical knowledge with hands-on, enterprise-level experience. He holds multiple industry certifications and leads advanced projects in Cloud Architecture, DevOps, DevSecOps, and Artificial Intelligence for both private enterprises and public institutions.Whether you’re just starting or looking to advance your tech career, you’ll gain valuable, job-ready skills under his guidance.

$10

Lectures

1

Skill level

Intermediate

Expiry period

1 Months

Certificate

Yes

Related courses