Serveur de supervision Zabbix, Prometheus et GrafanaMonitoring server for Zabbix, Prometheus and Grafana
Une plateforme de supervision écrit en permanence : chaque métrique collectee sur chaque équipement produit un point a intervalle régulier. Le volume grimpe vite et le stockage devient rapidement la contrainte principale. S2I dimensionne ces serveurs à partir du nombre de metriques, de leur fréquence et de la durée de rétention souhaitée.A monitoring platform writes continuously: every metric collected on every device produces a data point at a regular interval. Volume climbs quickly and storage rapidly becomes the main constraint. S2I sizes these servers from the number of metrics, their collection frequency and the retention period required.
Calculer le volume de metriquesCalculating the volume of metrics
Le calcul est mécanique : nombre d'équipements, multiplie par le nombre de metriques par équipement, divise par l'intervalle de collecte, multiplie par la durée de rétention. Passer d'une collecte toutes les minutes a toutes les dix secondes multiplie le volume par six. Les bases de séries temporelles compressent très bien, mais la compression ne dispense pas du calcul. Une politique d'agrégation progressive réduit fortement l'espace occupe par les données anciennes.The calculation is mechanical: device count, multiplied by metrics per device, divided by the collection interval, multiplied by the retention period. Moving from one-minute to ten-second collection multiplies volume by six. Time-series databases compress very well, but compression does not remove the need for that calculation. A progressive downsampling policy sharply reduces the space taken by older data.
- Volume calcule sur équipements, metriques, intervalle et rétention
- Agrégation progressive des données anciennes
- Compression prise en compte sans être supposée optimiste
- Marge prévue pour la croissance du parc supervise
- Volume calculated from devices, metrics, interval and retention
- Progressive downsampling applied to older data
- Compression accounted for without optimistic assumptions
- Headroom reserved for growth of the monitored estate
Écritures continues et choix du stockageContinuous writes and storage selection
Une base de séries temporelles écrit en continu et compacte régulièrement ses fichiers, ce qui génère des vagues d'entrées-sorties supplémentaires. Les SSD NVMe sont donc adaptés, avec une endurance choisie sur le volume écrit quotidiennement. La mémoire sert de tampon d'ingestion et de cache pour les tableaux de bord : une console lente vient presque toujours d'un manque de mémoire ou d'une requete portant sur une période trop large.A time-series database writes continuously and periodically compacts its files, which generates additional waves of I/O. NVMe SSDs are therefore the right fit, with endurance chosen against the volume written each day. Memory serves as ingestion buffer and dashboard cache: a slow console almost always comes down to insufficient memory or a query spanning too wide a time range.
- SSD NVMe avec endurance adaptée a l'écriture continue
- Mémoire ECC généreuse pour l'ingestion et les tableaux de bord
- Compaction prise en compte dans le dimensionnement des IOPS
- Palier capacitif sépare pour les données agregees anciennes
- NVMe SSDs with endurance matched to continuous writing
- Generous ECC memory for ingestion and dashboard queries
- Compaction factored into the IOPS sizing
- Separate capacity tier for older downsampled data
Independance et fiabilité de l'alerteIndependence and alerting reliability
Une supervision hebergee sur l'infrastructure qu'elle surveille devient aveugle au moment ou on en a le plus besoin. Elle doit donc vivre sur une machine indépendante, avec sa propre alimentation et un chemin de notification qui ne depende pas du réseau interne. Prévoyez un canal de secours pour les alertes critiques. S2I assemble ce serveur, le teste en charge, assure la garantie et fournit les pièces détachées du catalogue.Monitoring hosted on the very infrastructure it watches goes blind exactly when you need it most. It should therefore live on an independent machine, with its own power feed and a notification path that does not depend on the internal network. Plan a fallback channel for critical alerts. S2I assembles this server, load-tests it, covers the warranty and supplies spare parts from the catalogue.
- Machine indépendante de l'infrastructure supervisee
- Canal d'alerte de secours ne dépendant pas du réseau interne
- Alimentation séparée et onduleur dédié
- Sauvegarde de la configuration et des tableaux de bord
- Machine kept independent from the monitored infrastructure
- Fallback alerting channel independent of the internal network
- Separate power feed and dedicated UPS
- Configuration and dashboards included in the backup scope
Repères de configurationConfiguration guidance
Repères indicatifs : la configuration finale est validée avec vous selon vos contraintes réelles (charge, budget, environnement).Indicative guidance: the final configuration is validated with you against your real constraints (workload, budget, environment).
Questions fréquentesFrequently asked questions
Un besoin précis à chiffrer ?A specific need to quote?
Décrivez votre contexte : nous revenons sous 24 à 72 heures avec une approche et un devis.Tell us your context: we come back within 24-72 hours with an approach and a quote.