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 ease of use:

  • Alert Manager is included, allowing you to send alerts directly to Slack, Mattermost, PagerDuty, and other popular platforms.
  • A dedicated email server lets you send unlimited email alerts with no additional setup required.
  • Blackbox is included, so you can probe HTTP, 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. Stackhero takes care of the upgrade process for you.
  • Optimal performance and enhanced security thanks to your own private, dedicated VM.

Save time and make your life easier: it only takes 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.
  • 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 visualization platform that complements Prometheus, enabling the creation of dynamic, customizable dashboards for detailed data analysis.