Prometheus: Overview of Prometheus services
This documentation is part of the Introduction guide. You can view the complete guide here: How Prometheus works.
👋 Welcome to the Stackhero documentation!
Stackhero offers a ready-to-use Prometheus cloud solution designed for reliability and simplicity:
Alert Manageris included, allowing you to send alerts directly toSlack,Mattermost,PagerDuty, and other popular platforms.- A dedicated email server enables you to send unlimited email alerts with no additional configuration required.
Blackboxis provided, so you can probeHTTP,ICMP,TCP, and more for comprehensive monitoring.- Simple configuration with the online configuration file editor—no need to manage YAML manually.
- Easy updates with just one click.
- Optimal performance and enhanced security thanks to your own private, dedicated VM.
Save time and make your life easier: it takes just 5 minutes to try Stackhero's Prometheus cloud hosting solution!
Prometheus provides monitoring capabilities through essential and supplementary components. Below are the key elements:
-
Prometheus Server:
- Periodically collects metrics from specified
targets(exporters) via HTTP. - Stores these metrics in its built-in time-series database.
- Evaluates alerting rules to generate notifications based on thresholds.
- Periodically collects metrics from specified
-
Alert Manager:
- Manages alerts generated by Prometheus.
- Aggregates, deduplicates, and forwards these alerts to your preferred communication channels.
-
Blackbox Exporter:
- Tests the availability and performance of endpoints using protocols such as HTTP(S), DNS, TCP, and ICMP.
-
Node Exporter:
- Provides hardware and OS-level metrics for Linux servers to Prometheus.
-
Grafana:
- A visualisation platform that complements Prometheus, enabling the creation of dynamic, customisable dashboards for detailed data analysis.