Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

Monitoring with Prometheus and Grafana 

Course & Training

Learn how to effectively monitor and analyze your applications with Prometheus and Grafana.

A two-day course focusing on monitoring applications with Prometheus and visualizing metrics with Grafana. Participants will learn the installation, configuration, and effective use of Prometheus for monitoring applications and creating captivating dashboards with Grafana in a Kubernetes environment.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

Content:


Prometheus is a powerful open-source monitoring and alerting system designed specifically for use in modern, distributed, and containerized applications. In this course, we will show you how to effectively use Prometheus with Grafana to monitor the state of your applications, identify performance issues, and ensure the quality of your software.

Course topics:

- Introduction to Prometheus and its use cases
- Installation and configuration of Prometheus
- Instrumentation of applications
- Querying metrics with PromQL
- Visualizing metrics with Grafana
- Alerting and notifications
- Best practices and troubleshooting

Scenarios and lab environments are built on Kubernetes and containerized applications.


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

After the course, participants will be able to use Prometheus and Grafana as monitoring and alerting systems in their projects to continuously monitor the state and performance of their applications and be notified of any problems in a timely manner.


Form:

The course consists of explanations by the trainer, practical exercises, and joint discussions. Using an example project, we will work on the topics step by step and directly apply what we have learned. Participants will be continuously supported by our experienced trainer.


Target Audience:

Software developers, DevOps Engineers, and system administrators who want to efficiently monitor their applications and systems and respond quickly to any issues.


Requirements:

Basic knowledge of working with Linux or Unix-like operating systems, container technology, and web applications.


Preparation:

Each participant will receive a questionnaire and an installation guide after registration to set up the required software on their own laptop. Based on the answers, they will receive individual feedback to be best prepared for the course.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: