Prometheus
Monitor and visualize metrics
Monitoring & Alerting
Prometheus is an open source tool for monitoring and alerting that has been specially developed for recording and querying time series data. You can use it to collect metrics from different systems and applications, store them in a central database and analyze them with a user-friendly query language (PromQL). Prometheus allows you to configure alerts for critical conditions and visualize metrics to keep an eye on your infrastructure and applications.
Related products & services
Prometheus features
Prometheus Consulting
We help you with the design, installation and integration of Prometheus in your environment – for more power, know-how and peace of mind!
Power
We have been successfully supporting our customers in the operation of their IT infrastructures for many years. Whether it’s different industries, tools or operating systems – we’ve seen, operated and built it all. With extensive experience in best practices around Grafana, Prometheus, InfluxDB and other open source technologies, especially in the Linux environment, we are at your side with our know-how.
Know-how
We not only understand your IT systems and services, but also the big picture – the numerous aspects that make up the operation of complex IT infrastructures. In a world where IT is becoming increasingly complex and constantly changing, there is often a lack of time and personnel. This is exactly where we come in to provide you with optimum support.
Targeted reinforcement
As Linux generalists and open source experts, we are broadly positioned and deeply networked in the open source communities. With us by your side, you are never alone! Whether as an IT consultant, engineer, support or architect – we strengthen your team, relieve you and take over the work so that you can concentrate on the essentials.
Prometheus Training
Learn to monitor and analyze metrics efficiently
This training provides the basic knowledge for the fundamental use of Prometheus and its ecosystem. This is illustrated by means of many practical exercises, so that practical experience can be gained directly. The structure and use of exporters is also covered in detail, laying the foundation for flexible and customized use of Prometheus.
Managed Prometheus
Collect & analyze your metrics without configuration effort
Use our Prometheus solution to collect your metrics centrally and query your data directly with PromQL. With our managed Prometheus, you don’t have to worry about updates or bug fixes – we take care of the smooth operation of your system. With Grafana, you can visualize your metrics and be alerted as soon as thresholds are exceeded. Collect, analyze, identify trends and stay informed at all times.
Know-how
More know-how about Prometheus
Install Icingaweb and IcingaDB Web on RHEL 10.1
Last updated: 07.05.2026 For many users, a graphical user interface is indispensable. With Icinga Web, Icinga2 provides the graphical user interface via which checks, hosts…
Install Icinga with IcingaDB on RHEL 10.1
Last updated: 30.04.2026 This guide will walk you through the complete installation of Icinga 2 with IcingaDB on Red Hat Enterprise Linux 10.1 – from…
Integrate Icinga and Prometheus
Last updated: 23.04.2026 Icinga and Prometheus are both excellent monitoring solutions. However, the focus of the tools is different. When it comes to monitoring real-time…
Install Icinga Director on Ubuntu 24.04
Last updated: 16.04.2026 You no longer want to manage your Icinga configuration exclusively via configuration files? The Icinga Director makes exactly that possible: As a…
Install Icingaweb & IcingaDB Web on Ubuntu 24.04
Last updated: 09.04.2026 Many users not only want to manage their monitoring via the console, but also evaluate it graphically. With Icinga2 and Icinga Web,…
Install Icinga with IcingaDB on Ubuntu 24.04
Last updated: 02.04.2026 You want to install Icinga on Ubuntu 24.04 LTS and work directly with IcingaDB? Good decision! The new architecture ensures that monitoring…
Is Icinga free of charge?
Last updated: 05.03.2026 This blog post explains whether Icinga is free. As I sit here and start writing this blog post, I still can’t believe…
Infrastructure as Code (IaC): Grundlagen, Geschichte und Praxis mit Ansible und GitLab
Introduction The way in which IT infrastructure is provided and operated has changed significantly in recent decades. In the early years of system administration, everyday…
Observability vs Monitoring
The term observability is on everyone’s lips and is often touted as a modern solution to dusty old, static monitoring. All manufacturers offer it, all…
Icinga Web Module for Performance Data Graphs
After we forked the Grafana module for Icinga Web last year, we thought about whether there are other ways to graphically display Icinga performance data…
Questions & Answers
The most frequently asked questions about Prometheus
What is Prometheus?
Prometheus is an open source monitoring system that has been specially developed for monitoring applications and servers. It collects metrics from systems, stores them as time series data and offers a powerful query language called PromQL. Prometheus is known for its scalability and its ability to trigger alarms based on the data it collects.
How does data collection work in Prometheus?
Prometheus uses a "pull" approach in which metrics from configured endpoints (exporters) are queried at regular intervals. These exporters can be provided either by Prometheus itself or by external systems. The advantage of this approach is that Prometheus can be used flexibly in different environments and collects a variety of metrics.
What is PromQL and what is it used for?
PromQL (Prometheus Query Language) is a powerful query language that can be used to query, aggregate and analyze metrics. PromQL can be used to filter certain metrics, analyze trends and use data for dashboards or alerts. The query results can be used for visualizations or automated reactions to certain events.
How do I configure alarms in Prometheus?
Prometheus offers an integrated alert function with the Alertmanager, which enables notifications to be triggered based on predefined rules. Alarms can be configured for critical conditions, which are then reported via email, Slack or other communication channels. The alert manager also ensures that duplicate notifications are reduced and alert rules are grouped together.
Which exporters are available for Prometheus?
Prometheus uses exporters to collect metrics from various systems and services. There are a variety of exporters, such as the Node Exporter for system metrics, the Blackbox Exporter for network monitoring or special exporters for databases such as MySQL and PostgreSQL. This flexibility makes Prometheus suitable for many applications.
Can Prometheus be used in cloud environments?
Yes, Prometheus can easily be used in cloud environments and is often used in Kubernetes clusters. It can collect metrics from cloud services and container orchestrators to monitor the performance and availability of applications. Its scalable architecture and cloud-native integration make it ideal for dynamic and distributed environments.