La version 1.2.0 de NGX Ops est disponible !
Cette nouvelle version marque une étape importante dans l’évolution du projet avec l’arrivée de deux nouveaux services majeurs : Hub, pour centraliser la supervision de plusieurs instances NGX Ops, et Logstore, pour collecter, conserver et analyser les journaux sur le long terme.
Cette release apporte également une nouvelle interface utilisateur avec les thèmes clair et sombre, la prise en charge des sauvegardes vers un stockage compatible S3, ainsi que de nombreuses améliorations techniques et fonctionnelles.
Au-delà des nouveautés visibles, cette version poursuit un objectif : faire évoluer NGX Ops vers une plateforme toujours plus complète pour la gestion, la supervision et l’analyse des infrastructures Nginx.
Hub : une vue centralisée de vos infrastructures
L’une des principales nouveautés est l’arrivée de Hub, un nouveau service destiné à centraliser la supervision de plusieurs instances NGX Ops.
Jusqu’à présent, chaque déploiement disposait de son propre tableau de bord. Avec Hub, il devient possible de disposer d’une vision globale de plusieurs tableaux de bord depuis un point central.
L’objectif est de simplifier le suivi des infrastructures et de faciliter l’administration de plusieurs environnements NGX Ops.
Logstore : centralisation et analyse des journaux
Autre nouveauté majeure : Logstore, un service dédié à la collecte et au stockage des journaux.
Logstore permet de conserver les logs dans une base de données sur le long terme, au-delà de la simple consultation des fichiers journaux locaux.
Cette centralisation ouvre également la voie à de nouvelles possibilités :
- Conservation des journaux sur une période étendue.
- Analyse des événements collectés.
- Corrélation des données provenant de différentes sources.
- Exploitation centralisée des journaux pour faciliter les investigations.
Logstore constitue ainsi une nouvelle brique pour renforcer les capacités d’analyse et de supervision de NGX Ops.
Sauvegardes S3 et intégration Redis
Cette version apporte également plusieurs évolutions à l’infrastructure technique.
Il est désormais possible de configurer des sauvegardes vers un stockage compatible S3, directement depuis le tableau de bord Nginx et la gestion de configuration.
L’intégration de Redis devient également facultative. Cette évolution permet d’adapter le déploiement de NGX Ops en fonction des besoins et des ressources disponibles.
Une nouvelle interface utilisateur
L’expérience utilisateur évolue également avec une nouvelle interface graphique.
Cette refonte s’accompagne notamment de :
- Un nouveau design.
- La prise en charge des thèmes clair et sombre.
- Une configuration des intégrations directement depuis des formulaires.
- Une gestion des conteneurs et de leurs agents plus homogène.
Les rapports périodiques (Digest) évoluent également : ils sont désormais envoyés au format HTML afin de proposer une présentation plus agréable et lisible.
Améliorations techniques et maintenance
En parallèle des nouvelles fonctionnalités, plusieurs composants ont été mis à jour :
- Node.js 26.
- Go 1.27.
La gestion des conteneurs a également été améliorée et uniformisée. De nouvelles tâches planifiées font leur apparition afin de renforcer l’automatisation de leur gestion.
Cette version apporte par ailleurs plusieurs corrections de bugs et améliorations générales de stabilité.
Dépréciation de l’agent Analyser Node
Un changement important concerne l’agent Analyser Node.
Celui-ci est désormais déprécié. Le développement et la maintenance se concentreront désormais exclusivement sur Analyser Go.
Cette décision permet de rationaliser les composants du projet et de concentrer les efforts de développement sur une seule implémentation.
Traductions
Enfin, la page Certbot SSL dispose désormais de sa traduction, qui était jusqu’à présent manquante.
Pour conclure
Cette nouvelle version représente une évolution importante pour NGX Ops.
Avec l’arrivée de Hub et Logstore, le projet dépasse progressivement le cadre de la gestion d’une instance Nginx pour proposer une approche plus centralisée de la supervision, de la collecte et de l’analyse des données.
L’amélioration de l’interface, les nouvelles possibilités de sauvegarde et l’harmonisation des composants viennent compléter ces évolutions.
NGX Ops continue ainsi de s’enrichir pour proposer une solution toujours plus complète pour l’exploitation et la supervision de vos infrastructures Nginx.
Retrouvez le projet et sa documentation :
- Site officiel : https://ngx-ops.net/
- Documentation : https://docs.ngx-ops.net/
- Code source : https://forge.rdr-it.com/ngx-ops/ngx-ops - https://github.com/rdrouche/ngx-ops
