Étapes du déploiement
-
VPS créé sur Infomaniak Public CloudFaitZone dc3-a — après un premier incident sur la zone dc4-a ayant bloqué la création initiale
-
Pare-feu UFW configuréFaitSSH restreint à l'IP perso, ports ouverts au cas par cas selon les services installés
-
Netdata installé sur les 4 VPSFaitAWS, Azure, GCP et Infomaniak/Wiki.js — collecte temps réel CPU/RAM/disque/réseau
-
Scraping Prometheus bloqué entre VPSDebugPare-feu cloud (Security Group AWS, NSG Azure, Security Group OpenStack) à ouvrir en plus d'UFW sur chaque VPS, restreint à l'IP du VPS de supervision
-
Uptime Kuma installé manuellementFaitNode.js + service systemd dédié, sans Docker — supervision de la disponibilité des 4 domaines
-
Prometheus installé et configuréFaitScraping des 4 agents Netdata via leur endpoint /api/v1/allmetrics
-
Grafana installé et connecté à PrometheusFaitDashboard personnalisé construit panneau par panneau — CPU, RAM, disque, réseau par VPS
-
Dashboard Grafana opérationnelFaitAccès via sous-domaine
-
Agent d'inventaire GLPI installéFaitAgent GLPI-Inventory déployé, alimente automatiquement l'inventaire du parc dans GLPI (support.marchetta.fr)
-
Agent Zabbix déployé via AnsibleFaitProvisionné automatiquement par playbook depuis la machine de contrôle, sans intervention manuelle sur le VPS