Module server_forge::monitoring
source · Expand description
§Monitoring Module
This module provides functionality for setting up a comprehensive monitoring system using Prometheus, Grafana, and Node Exporter. It handles the installation, configuration, and deployment of these tools across different Linux distributions.
Functions§
- Configures Prometheus with a basic scrape configuration.
- Installs Prometheus and Grafana based on the system’s package manager.
- Installs Node Exporter from source.
- Installs Prometheus from source.
- Sets up and starts the Grafana server.
- Sets up the monitoring system based on the provided configuration.
- Sets up and starts the Node Exporter.