Back to openSUSE Project
GSoC 2026

AI-Powered Intelligent Monitoring and Root Cause Analysis for Uyuni

Managing large-scale infrastructures with Uyuni involves monitoring a diverse range of Linux distributions (Debian, Ubuntu, Rocky, Alma, OpenSUSE, others) using Prometheus. While the current stack provides robust data collection via exporters (Node, Blackbox, Postgres, Apache) and visualization through Grafana, system administrators often struggle to interpret raw metrics during critical failures. This project aims to integrate an AI Monitoring Agent into the Uyuni ecosystem. The agent will process real-time metrics from Prometheus and, when an anomaly is detected, perform a deep-dive analysis. By combining metric data with live system inspection via SaltStack (leveraging mgrctl exec calls or the Salt REST API), the AI will generate enriched alerts through AlertManager. These alerts won't just say "High RAM usage"; they will explain the root cause (e.g., a specific memory leak in a process) and provide actionable mitigation steps.

Project details

Contributor

Digvijay Rawat

Mentors

Not available

Technologies

Not listed in the archive