Aller au contenu

Systèmes de référence techniques

Cette page fixe la stack de référence à utiliser par défaut pour concevoir, industrialiser, exploiter et supporter les solutions Closecyber.

Principe directeur : un outil n’est adopté comme référence que s’il est documenté, supervisé, sauvegardé, réversible et intégrable dans les processus CBOS.

Domaine Système de référence Rôle principal Statut CBOS
Firewall et routage pfSense Segmentation, filtrage, NAT, VLAN, multi-WAN, VPN, haute disponibilité Adopté
DNS sécurisé AdGuard Home Résolution DNS locale, filtrage, politiques par client ou réseau Adopté
VPN WireGuard Accès distant, interconnexion site-à-site et tunnels d’administration Adopté
Stockage collaboratif Nextcloud Synchronisation, partage contrôlé et espace documentaire interne Adopté avec garde-fous
Supervision Zabbix + Prometheus + Grafana Supervision opérationnelle, métriques applicatives et visualisation Architecture hybride adoptée
Alerting Zabbix + Alertmanager Déduplication, routage, escalade et notification des alertes Adopté progressivement
Ticketing osTicket Incidents, demandes, SLA, traçabilité et communication client Adopté
Logs Graylog Centralisation, recherche et exploitation des journaux Adopté
SIEM/XDR Wazuh Détection sécurité, conformité, vulnérabilités et réponse Adopté selon offre
Inventaire / IPAM NetBox Source de vérité des équipements, réseaux, VLAN, IP et sites Cible
Virtualisation Proxmox VE Hébergement des services et workloads Closecyber Adopté
Automatisation Ansible Configuration reproductible et maintien en condition opérationnelle Adopté
Provisioning Terraform / OpenTofu Provisionnement déclaratif des ressources compatibles Cible
Documentation / versioning GitHub + CBOS Documentation, scripts, modèles, décisions et historique Adopté

pfSense devient le firewall de référence Closecyber pour les box Secure Start, Secure Pro et Secure Elite.

  • segmentation VLAN et politiques inter-zones ;
  • NAT, routage, multi-WAN et bascule ;
  • WireGuard, OpenVPN et IPsec ;
  • portail captif ;
  • haute disponibilité CARP pour les offres avancées ;
  • sauvegarde et restauration de configuration ;
  • intégration avec la supervision et la centralisation des logs ;
  • maturité opérationnelle adaptée aux environnements TPE, PME, commerces et SOHO.

Chaque déploiement pfSense doit inclure au minimum :

  1. une convention de nommage des interfaces et VLAN ;
  2. une politique par défaut restrictive ;
  3. des aliases documentés ;
  4. une sauvegarde chiffrée de la configuration ;
  5. l’export des logs utiles vers Graylog ;
  6. la supervision de l’état système, des interfaces, des gateways et des VPN ;
  7. une procédure de restauration ;
  8. une matrice de flux validée avec le client.
  • Secure Start : firewall unique, segmentation essentielle, sauvegarde de configuration ;
  • Secure Pro : segmentation avancée, VPN, supervision, logs centralisés ;
  • Secure Elite : haute disponibilité, redondance WAN, reporting, intégration SOC.

AdGuard Home devient le DNS filtrant de référence pour les environnements clients et les réseaux internes Closecyber.

Les deux solutions sont sérieuses et open source. Pi-hole reste excellent pour un usage simple de DNS sinkhole et de blocage réseau. Pour Closecyber, AdGuard Home est retenu car il correspond mieux à une logique de service managé :

  • politiques différenciées selon le client ou l’équipement ;
  • gestion claire des clients identifiés ;
  • règles de filtrage fines ;
  • prise en charge native des protocoles DNS chiffrés selon l’architecture retenue ;
  • interface adaptée à la délégation contrôlée et au support ;
  • déploiement simple sous forme de service ou conteneur.

Pi-hole reste :

  • autorisé pour les laboratoires ;
  • supportable lors d’une reprise d’existant ;
  • pertinent pour un besoin très simple et léger ;
  • non retenu comme standard par défaut pour les nouveaux déploiements Closecyber.
  • deux résolveurs quand l’offre exige la continuité de service ;
  • filtrage différent selon VLAN enfants, invités, IoT, collaborateurs et administration ;
  • liste blanche documentée ;
  • journalisation avec durée de rétention définie ;
  • sauvegarde de configuration ;
  • supervision des requêtes, erreurs, latence et disponibilité ;
  • aucun DNS public direct autorisé depuis les VLAN gérés, sauf exception documentée.

WireGuard devient le VPN de référence Closecyber.

  • accès distant administrateur ;
  • accès distant client ;
  • interconnexion site-à-site ;
  • tunnel box vers hub Closecyber ;
  • administration via VPS central ;
  • accès aux services internes ou workloads Proxmox.
  • surface de configuration réduite ;
  • performances élevées ;
  • modèle cryptographique moderne ;
  • déploiement reproductible ;
  • intégration naturelle avec pfSense et Linux ;
  • adapté aux architectures hub-and-spoke.
  • une clé par utilisateur ou équipement ;
  • révocation immédiate en cas de perte ou départ ;
  • aucun partage de configuration ;
  • stockage des secrets hors GitHub et hors CBOS ;
  • journalisation des créations, rotations et révocations ;
  • segmentation des droits réseau via AllowedIPs et règles firewall ;
  • revue trimestrielle des pairs actifs.

Nextcloud devient la plateforme de stockage collaboratif et de partage contrôlé de Closecyber, mais pas l’unique système de sauvegarde.

  • documents internes ;
  • modèles de livrables ;
  • documents de projet ;
  • rapports clients ;
  • fichiers de travail partagés ;
  • éléments administratifs non critiques selon classification.
  • l’unique copie des sauvegardes clients ;
  • un coffre-fort de secrets ;
  • un dépôt Git ;
  • une archive réglementaire sans politique de conservation ;
  • un remplacement de stockage objet ou de sauvegarde immuable.
  • Synology Drive / NAS propriétaire : excellent pour une appliance simple, mais moins portable et plus dépendant du constructeur ;
  • Seafile : très performant pour la synchronisation de fichiers, mais moins riche comme plateforme collaborative globale ;
  • MinIO / S3 : meilleur pour le stockage objet, les backups applicatifs et l’immutabilité, mais moins adapté à la collaboration utilisateur ;
  • SharePoint / OneDrive : très pertinent si Closecyber adopte Microsoft 365, avec meilleure intégration bureautique mais dépendance SaaS ;
  • Nextcloud : meilleur compromis actuel pour souveraineté, maîtrise, collaboration et extensibilité.
  • Nextcloud pour les documents collaboratifs ;
  • stockage objet S3 compatible ou NAS pour les sauvegardes techniques ;
  • sauvegarde séparée de la base, de la configuration et des fichiers ;
  • chiffrement, MFA, quotas et journalisation ;
  • tests périodiques de restauration.

5. Supervision : architecture hybride Zabbix + Prometheus + Grafana

Section intitulée « 5. Supervision : architecture hybride Zabbix + Prometheus + Grafana »

Closecyber ne choisit pas entre Zabbix et Prometheus : les deux couvrent des besoins différents.

Zabbix est le moteur principal pour :

  • disponibilité des équipements ;
  • SNMP ;
  • ICMP ;
  • agents système ;
  • découverte ;
  • inventaire opérationnel ;
  • triggers ;
  • SLA ;
  • escalades ;
  • supervision des sites clients et des box.

Prometheus : métriques cloud-native et applicatives

Section intitulée « Prometheus : métriques cloud-native et applicatives »

Prometheus est utilisé pour :

  • métriques de services Linux et conteneurs ;
  • exporters ;
  • applications internes ;
  • Proxmox, WireGuard et services exposant des métriques ;
  • séries temporelles à forte granularité ;
  • intégrations modernes.

Grafana devient la façade de visualisation pour :

  • dashboard Direction ;
  • dashboard MSP ;
  • dashboard SOC ;
  • tableaux clients ;
  • capacité, disponibilité et tendances ;
  • KPI consolidés issus de Zabbix, Prometheus, Graylog et Dolibarr.
Zabbix → états, triggers, SLA, supervision MSP
Prometheus → métriques techniques et applicatives
Grafana → visualisation et dashboards

Cette architecture évite de forcer un seul outil à couvrir tous les cas d’usage.


Oui, Closecyber a besoin d’un système d’alerting dès les premiers clients managés. Sans alerting, la supervision reste passive.

  • incident découvert par le client ;
  • absence d’escalade ;
  • bruit massif et fatigue d’alerte ;
  • aucune traçabilité de prise en charge ;
  • difficulté à prouver le respect des SLA.
  • Zabbix génère les alertes liées aux équipements, services et SLA ;
  • Prometheus Alertmanager traite les alertes issues de Prometheus ;
  • osTicket reçoit les incidents qui nécessitent une action et une traçabilité ;
  • Grafana affiche la situation ;
  • les notifications vont vers email, application de messagerie ou astreinte selon criticité.

Une alerte n’est créée que si elle est :

  • actionnable ;
  • attribuable ;
  • priorisable ;
  • documentée par un runbook ;
  • corrélable à un service client ;
  • clôturable avec une preuve.
Niveau Fonctionnement
V1 Email Zabbix vers équipe Closecyber
V2 Routage par criticité et client, création de ticket osTicket
V3 Déduplication, silence maintenance, escalade et astreinte
V4 Corrélation MSP/SOC, automatisation de remédiation contrôlée

osTicket devient le système de référence pour les incidents et demandes de support.

  • incidents ;
  • demandes de service ;
  • demandes de changement simples ;
  • escalades ;
  • suivi des SLA ;
  • échanges client ;
  • base de connaissances support ;
  • preuve de traitement.
  • Zabbix vers osTicket ;
  • Alertmanager vers osTicket ;
  • email support vers osTicket ;
  • Dolibarr pour rattacher client, contrat et niveau de service ;
  • CBOS pour les runbooks associés ;
  • Grafana pour les KPI support.

Chaque ticket doit porter :

  • le client ;
  • le site ;
  • le service affecté ;
  • la criticité ;
  • la source de détection ;
  • le SLA ;
  • le propriétaire ;
  • les actions réalisées ;
  • la cause racine si connue ;
  • la preuve de résolution.

┌────────────────────┐
│ CBOS / GitHub │
│ docs, runbooks, IaC│
└─────────┬──────────┘
┌───────────────────────────┼───────────────────────────┐
│ │ │
┌──────▼──────┐ ┌──────▼──────┐ ┌──────▼──────┐
│ Dolibarr │ │ NetBox │ │ osTicket │
│ clients/SLA │ │ assets/IPAM │ │ incidents │
└──────┬──────┘ └──────┬──────┘ └──────▲──────┘
│ │ │
└──────────────┬────────────┴──────────────┬────────────┘
│ │
┌──────▼──────┐ ┌──────▼──────┐
│ Zabbix │ │ Prometheus │
│ MSP/triggers│ │ métriques │
└──────┬──────┘ └──────┬──────┘
│ │
└────────────┬──────────────┘
┌─────────▼─────────┐
│ Grafana/Alerting │
│ KPI & événements │
└─────────┬─────────┘
┌──────────────────────┼──────────────────────┐
│ │ │
┌──────▼──────┐ ┌──────▼──────┐ ┌──────▼──────┐
│ pfSense │ │ AdGuard Home│ │ Nextcloud │
│ segmentation│ │ DNS filtrant│ │ collaboration│
└──────┬──────┘ └─────────────┘ └─────────────┘
┌──────▼──────┐
│ WireGuard │
│ accès/tunnels│
└─────────────┘

  • pfSense ;
  • WireGuard ;
  • AdGuard Home ;
  • Zabbix ;
  • Grafana ;
  • osTicket ;
  • sauvegarde des configurations ;
  • alertes email actionnables.
  • Prometheus ;
  • Alertmanager ;
  • Graylog ;
  • intégration automatique Zabbix / osTicket ;
  • modèles de dashboards ;
  • runbooks par alerte.
  • NetBox ;
  • Wazuh ;
  • stockage objet ;
  • haute disponibilité ;
  • corrélation MSP/SOC ;
  • automatisation Ansible ;
  • portail client.

La stack de référence Closecyber est :

pfSense
+ AdGuard Home
+ WireGuard
+ Nextcloud
+ Zabbix
+ Prometheus
+ Grafana
+ Alertmanager
+ osTicket
+ Graylog
+ Wazuh
+ NetBox
+ Proxmox
+ Ansible
+ GitHub / CBOS

Elle doit rester modulaire : chaque composant n’est activé que lorsqu’il apporte une valeur mesurable au client ou à l’exploitation Closecyber.