DESIGN AND EVALUATION OF SELF-MONITORING INTELLIGENT SYSTEMS USING PROMETHEUS AND GRAFANA

2025

Full text Open access: Hybrid Metadata (CSL-JSON)
DOI 10.52167/1609-1817-2025-141-6-232-242
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Intelligent systems operate in constantly changing environments with increasing workloads and complex structures, making performance and reliability analysis challenging. This paper details the design and evaluation of an intelligent system with an observability-based self-monitoring mechanism. To ensure complete and comprehensive continuous workload monitoring and analysis, the monitoring system utilized Prometheus for metric collection, Grafana for metric and log visualization, and Loki for workload aggregation. Controlled experiments utilized synthetic workloads to evaluate request throughput, response latency, and high percentile performance metrics. The results demonstrate that an observability-based monitoring system provides a deeper understanding of the performance characteristics of complex intelligent systems and helps identify performance bottlenecks, thereby providing users with a clear understanding of performance under various workloads. The proposed methodology, as a viable approach to achieving self-monitoring of intelligent systems, offers a simple and practical way to replicate the self-monitoring capabilities of intelligent systems.