Monitoring Key Systems with Prometheus Exporters

Gathering metrics from a variety of systems is challenging if you do it all from scratch. This course will teach you how to load metrics from common systems into Prometheus using exporters so you can spend more time optimizing your applications.
Course info
Level
Intermediate
Updated
Aug 13, 2020
Duration
45m
Table of contents
Description
Course info
Level
Intermediate
Updated
Aug 13, 2020
Duration
45m
Description

Leveraging existing technology can save you time and help you focus resources on the things that bring the most value to your organization. In this course, Monitoring Key Systems with Prometheus Exporters, you’ll learn how to leverage exporters to gather metrics into Prometheus. First, you’ll explore the exporter ecosystem and the Node exporter. Next, you’ll discover how to monitor database servers and network endpoints. Finally, you’ll learn how to use Prometheus to monitor a Kubernetes cluster. When you’re finished with this course, you’ll have the skills and knowledge of Prometheus Exporters needed to pull metrics from multiple key systems into your Prometheus monitoring solution.

About the author
About the author

Craig has over 15 years of software development on a variety of teams, including Fidelity.com, Overstock.com, F-16 aircraft, and several startups. Craig is passionate about solving problems with the right tools and enjoys teaching and mentoring others so they can save time and accomplish their goals faster.

More from the author
More courses by Craig Golightly
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Craig Golightly, and welcome to my course, Monitoring Key Systems with Prometheus Exporters. I am a senior software consultant. Keeping your systems up and running is a high priority, and being able to establish baselines and quickly detect problems can make the difference between proactively preventing problems and having to deal with outages. Prometheus can ingest monitoring data from a variety of systems, and exporters make it possible to monitor even more systems by converting existing metrics into a format that Prometheus can use. In this course, we're going to explore how to set up and configure Prometheus exporters to monitor a variety of systems. Some of the major topics that we will cover include monitoring servers, databases, network endpoints, and Kubernetes clusters. By the end of this course, you will be able to install and configure a variety of Prometheus exporters. Before beginning the course, you should be familiar with the different technologies we are using to set up exporters. For example, I'm just going to use a MySQL Exporter on a MySQL database. I won't be explaining what a MySQL database is or why you would use it. From here, continue your learning by diving into Querying Prometheus Metrics with Advanced PromQL and Building Dashboards from Prometheus Data in Grafana. I hope you'll join me on this journey to learn about Prometheus exporters with the Monitoring Key Systems with Prometheus Exporters Course at Pluralsight.