À propos du projet : Simplifier les opérations réseau
La solution proposée vise spécifiquement l'amélioration de l'expérience administrateur dans le monitoring réseau grâce à l'Intelligence Artificielle (IA). Elle représente une approche d'AIOps (Intelligence Artificielle pour les Opérations IT), transformant l'interaction complexe avec le système de supervision existant (Zabbix) en un dialogue simple, intuitif et efficace via WhatsApp.
Fonctionnalités IA et Automatisation
- Interface Conversationnelle WhatsApp : Permet aux utilisateurs d’accéder aux informations de monitoring via une interface WhatsApp intuitive, offrant un accès en temps réel aux métriques réseau en mobilité.
- Authentification Sécurisée : L'accès aux commandes sécurisées de Zabbix est conditionné par une authentification via le chatbot. Le système se bloque temporairement après 3 tentatives incorrectes.
- Analyse en Langage Naturel (`!zabbix analyze`) : Fournit un résumé en langage naturel des performances, identifie les problèmes prioritaires et propose des recommandations en utilisant l'API Gemini pour interpréter les données brutes de Zabbix.
- Prévention des Pannes (`!zabbix predict`) : Estime le risque d’incident pour un hôte en se basant sur ses métriques (RAM, CPU, ROM) grâce à l'algorithme de machine learning Random Forest.
- Génération Automatique de Tickets : Le workflow automatise la création de tickets de support via l’API de GLPI dès qu'un incident technique est détecté par Zabbix.
- Notifications Enrichies : Les alertes WhatsApp sont détaillées, incluant l'ID du ticket GLPI, un lien direct, le nom de l'hôte, la description du problème, et une analyse avec des recommandations de solutions fournies par l'IA.