Overview
Monitoring Service is a cloud-based service that allows you to ingest, aggregate, and analyze data to enhance your understanding of your system's performance and behavior. The service collects data from across your environment into a central system that stores, aggregates, and visualizes information, while also initiating automated responses, and sending alerts when specific conditions occur.
Note: The Monitoring Service uses Mimir v3 as its monitoring infrastructure, providing scalable, reliable backend storage, and querying for metrics.
The managed Grafana in the Monitoring Service comes with a pre-configured datasource for the Telemetry API called IONOS CLOUD Telemetry. You can use this datasource to query metrics from the IONOS CLOUD Telemetry API. For more information, see Integration with IONOS CLOUD Telemetry API.
Components of Monitoring Service
The architecture of the Monitoring Service includes the following four main components that can be used to aggregate metrics from various sources, analyze the gathered metrics, and create visualizations for monitoring, and report generation.
Data Collection: Data collection involves gathering metrics to track system performance and health. During this phase, metrics are collected by an agent running on each monitored resource. These metrics are then pushed to the Monitoring Service, ensuring that all relevant performance and behavior data from various parts of the environment are efficiently gathered.
Data Aggregation & Processing: Once the data reaches the Monitoring Service, it undergoes aggregation and processing. This step prepares the data for storage by transforming and organizing it to optimize subsequent retrieval and analysis.
Indexing & Storage: Indexing and storage in monitoring services ensure that collected data is organized and available for quick retrieval and analysis. Indexing involves creating searchable metadata for the data, enabling efficient queries. Storage involves saving the data in a scalable and durable manner, often using databases or specialized storage systems designed for high write and read performance.
Visualization & Analysis: Visualization in monitoring services involves displaying collected and processed data in an intuitive and clear format. Users can access their metrics for visualization, reporting, analysis, and alerting through a dedicated Grafana Instance. This provides comprehensive tools for interpreting the collected metrics, enabling informed decision-making and proactive system management.
Last updated
Was this helpful?