Comment Ellona unifie la supervision de sa plateforme IoT environnementale avec Bleemeo

Depuis 2021, Ellona utilise Bleemeo pour superviser une infrastructure hybride composée de machines virtuelles, de conteneurs Docker et de clusters Kubernetes managés sur AWS. Cette supervision unifiée permet à ses équipes de suivre l'état de plus de 50 serveurs et de recevoir des alertes fiables en cas d'incident.

« Nous exploitions auparavant notre propre stack de supervision, composée de Telegraf, InfluxDB et Grafana. Elle fonctionnait correctement, mais nous avons progressivement réalisé qu'elle constituait une plateforme supplémentaire à maintenir. Avec Bleemeo, la supervision n'est plus à notre charge et les alertes nous parviennent de manière fiable. »
Laurent Chartouni, CTO d'Ellona
Laurent ChartouniCTO, Ellona

À propos d'Ellona

Ellona est une entreprise française de deep-tech spécialisée dans l'intelligence environnementale. Fondée en 2016 et basée à Toulouse, elle développe des solutions associant capteurs IoT, analyse avancée des données et intelligence artificielle afin de surveiller en temps réel la qualité de l'environnement et les nuisances.

Ses solutions permettent notamment de mesurer les gaz, les particules, les odeurs et le bruit, mais aussi d'identifier les sources d'émission, de suivre leur évolution et d'alerter les exploitants en cas d'événement. Elles sont déployées auprès d'acteurs industriels, de collectivités, de ports, d'aéroports et de gestionnaires d'infrastructures.

Au cœur de cette offre, la plateforme EllonaSoft centralise, traite et restitue les données issues des équipements déployés sur le terrain. Sa disponibilité et sa supervision sont donc essentielles pour garantir aux clients un accès continu à leurs données environnementales, à leurs outils d'analyse et à leurs alertes.

Visiter ellona.io

Le défi : superviser une infrastructure distribuée sans maintenir une plateforme supplémentaire

La plateforme cloud d'Ellona s'appuie sur une infrastructure hybride et évolutive. Elle combine des machines virtuelles, des conteneurs Docker et des clusters Kubernetes managés dans le cloud.

Avant l'adoption de Bleemeo, les équipes d'Ellona exploitaient leur propre environnement de supervision à partir de plusieurs composants open source, notamment Telegraf, InfluxDB et Grafana.

Cette architecture remplissait sa fonction, mais elle entraînait plusieurs difficultés.

  • Une plateforme supplémentaire à exploiter. L'environnement de supervision devait lui-même être installé, configuré, mis à jour et surveillé. Il mobilisait donc du temps et des compétences qui auraient pu être consacrés au développement de la plateforme EllonaSoft.
  • Une maintenance devenue trop lourde. Les mises à jour des différents composants, la gestion du stockage, les tableaux de bord et les règles d'alerte nécessitaient des interventions régulières. À mesure que l'infrastructure d'Ellona se développait, cette charge de maintenance augmentait.
  • Des alertes dépendantes de l'infrastructure supervisée. Lorsqu'un incident affecte l'infrastructure qui héberge également le système de supervision, celui-ci peut ne plus être en mesure de transmettre l'alerte. Ellona avait donc besoin d'un dispositif externe, capable de rester opérationnel même lorsque certains de ses propres services ne l'étaient plus.
  • Des environnements de plus en plus diversifiés. L'infrastructure associait plusieurs technologies et modes de déploiement : machines virtuelles, Docker et Kubernetes. Ellona recherchait une solution capable de centraliser leur supervision sans multiplier les outils et les interfaces.

De cinq outils distincts à une plateforme de supervision unique

L'ancienne architecture reposait sur plusieurs composants qu'il fallait maintenir séparément :

L'ancienne stack d'Ellona5 tools to manage
Des agents de collecte
Une base de données de séries temporelles
Des tableaux de bord Grafana
Un système de gestion et de consultation des métriques
Des mécanismes d'alerte et de notification
Installée, configurée, mise à jour et surveillée en interne
switch to
Bleemeo1 platform, everything included
✓Supervision des serveurs et des machines virtuelles
✓Supervision des conteneurs Docker
✓Supervision de Kubernetes
✓Gestion centralisée des tableaux de bord
✓Gestion des alertes et des notifications
✓Tests externes de disponibilité
5-min setup · One bill · Fully managed

Avec Bleemeo, ces fonctions sont regroupées dans une plateforme unique. Ellona dispose ainsi d'une vision consolidée de son infrastructure, sans avoir à maintenir elle-même toute la chaîne technique de supervision.

La solution mise en place avec Bleemeo

Ellona utilise Bleemeo depuis 2021. L'objectif n'était pas simplement de remplacer un outil par un autre, mais d'externaliser la supervision de l'infrastructure afin de renforcer sa fiabilité et de réduire la charge de maintenance interne.

Une supervision indépendante de la plateforme EllonaSoft

Bleemeo fonctionne en dehors de l'infrastructure applicative d'Ellona. La supervision reste donc disponible même lorsqu'un incident affecte un serveur, un service ou un composant de la plateforme. Cette indépendance permet de détecter plus rapidement les dysfonctionnements et d'envoyer une alerte aux équipes concernées.

Une stack de supervision en moins à maintenir

Ellona n'a plus à exploiter sa propre chaîne associant Telegraf, InfluxDB et Grafana. Les opérations de maintenance, de mise à jour et d'évolution de la plateforme de supervision sont prises en charge par Bleemeo. Les équipes techniques peuvent ainsi se concentrer sur EllonaSoft et sur les services directement fournis aux clients.

Des alertes transmises en dehors de l'infrastructure supervisée

Les alertes sont générées et envoyées par une plateforme indépendante. Elles peuvent donc parvenir aux équipes d'Ellona même lorsque l'incident concerne l'infrastructure principale ou ses moyens internes de communication. Les équipes disposent ainsi d'une information plus fiable et peuvent réagir plus rapidement.

Une supervision adaptée aux environnements conteneurisés

Bleemeo permet de superviser les conteneurs Docker ainsi que les environnements Kubernetes utilisés par Ellona. La plateforme offre une vision centralisée de l'état des composants, de leur disponibilité et de leurs performances. Les équipes peuvent suivre l'évolution de l'infrastructure depuis une seule interface, quels que soient les environnements concernés.

Des sondes externes sur les principaux points d'accès publics

Des contrôles externes vérifient régulièrement la disponibilité des services accessibles depuis Internet. Ils permettent de détecter un problème tel qu'il pourrait être perçu par un utilisateur ou un client, indépendamment de l'état remonté par les composants internes. Cette supervision complète le suivi des serveurs et des conteneurs en apportant une vision orientée vers la disponibilité réelle des services.

Une supervision unique pour trois types d'infrastructures

La plateforme EllonaSoft a évolué au fil des années. Bleemeo accompagne cette évolution en supervisant les différents environnements depuis une interface commune.

  1. 1

    Machines virtuelles

    Les machines virtuelles historiques continuent d'héberger certains composants et services de la plateforme. Bleemeo permet de suivre leur disponibilité, leur charge, l'utilisation de leurs ressources et l'état des services essentiels.

  2. 2

    Conteneurs Docker

    Une partie des applications est déployée sous forme de conteneurs Docker. Bleemeo supervise leur fonctionnement et permet d'identifier rapidement les conteneurs indisponibles, instables ou présentant une consommation anormale de ressources.

  3. 3

    Kubernetes managé sur AWS

    Les services les plus récents sont progressivement déployés sur des clusters Kubernetes managés dans AWS. Bleemeo fournit une visibilité sur les clusters, les nœuds et les workloads, tout en intégrant ces informations dans la même interface que les autres environnements.

Ellona bénéficie ainsi d'une supervision homogène malgré la diversité et l'évolution de son architecture.

Les résultats

Le passage à Bleemeo a permis à Ellona de simplifier la supervision de son infrastructure tout en améliorant sa fiabilité.

Plus de 50 serveurs supervisés. La plateforme centralise le suivi de plus de 50 serveurs et des différents services qui composent l'infrastructure EllonaSoft.

Une infrastructure hybride suivie depuis une seule interface. Les machines virtuelles, les conteneurs Docker et les environnements Kubernetes sont supervisés depuis la même plateforme.

Des alertes indépendantes de la plateforme EllonaSoft. Les équipes sont averties même lorsqu'un incident affecte directement l'infrastructure interne d'Ellona ou l'un de ses services critiques.

« Avec Docker, puis Kubernetes sur AWS, nous avons progressivement fait évoluer notre infrastructure. Bleemeo nous a permis de conserver une supervision homogène malgré ces changements, sans avoir à reconstruire ou à maintenir de nouveaux outils à chaque étape. Nous disposons désormais d'une supervision indépendante de notre infrastructure, associée à une véritable expertise. Cette approche nous permet de rester concentrés sur notre plateforme et sur la valeur apportée à nos clients. »Laurent Chartouni — CTO, Ellona

Les principaux bénéfices pour Ellona

Un regard extérieur sur l'infrastructure

La supervision étant hébergée en dehors de la plateforme EllonaSoft, elle reste disponible lorsqu'un incident touche les systèmes internes d'Ellona.

Moins de maintenance

Les équipes n'ont plus à administrer et à faire évoluer une stack complète de supervision. Elles peuvent consacrer davantage de temps à leur cœur de métier.

Une solution adaptée aux environnements hybrides

Bleemeo accompagne l'évolution de l'architecture d'Ellona, des machines virtuelles historiques jusqu'aux déploiements Docker et Kubernetes dans AWS.

Des alertes réellement opérationnelles

Les alertes sont gérées indépendamment de l'infrastructure supervisée et transmises aux équipes concernées afin qu'elles puissent intervenir rapidement.

Questions fréquentes

Quelle solution Bleemeo Ellona utilise-t-elle ?

Ellona utilise la plateforme de supervision Bleemeo pour centraliser le suivi de ses machines virtuelles, de ses conteneurs Docker, de ses clusters Kubernetes et de la disponibilité de ses principaux services.

Pourquoi Ellona a-t-elle remplacé sa stack Telegraf, InfluxDB et Grafana ?

Cette stack remplissait correctement son rôle, mais elle constituait une plateforme supplémentaire à exploiter et à maintenir. En choisissant Bleemeo, Ellona a réduit sa charge de maintenance tout en bénéficiant d'une supervision indépendante de son infrastructure.

Comment Bleemeo supervise-t-il à la fois Linux et Windows ?

Les agents et les mécanismes de collecte de Bleemeo permettent de superviser différents systèmes d'exploitation depuis une même interface. Ellona peut ainsi suivre des environnements hétérogènes sans multiplier les outils.

Que devient la supervision lors du passage à Kubernetes ?

Bleemeo permet d'intégrer les clusters Kubernetes à la supervision existante. Ellona conserve donc une vision centralisée de son infrastructure pendant sa transition vers des architectures davantage conteneurisées.

Pourquoi Ellona utilise-t-elle des sondes externes ?

Les sondes externes vérifient la disponibilité réelle des services depuis l'extérieur de l'infrastructure. Elles permettent de détecter un incident même lorsque les composants internes de supervision ou de communication sont indisponibles.

Simplifiez la supervision de votre infrastructure

Comme Ellona, centralisez la supervision de vos serveurs, conteneurs et clusters Kubernetes sur une plateforme unique. Réduisez la maintenance de vos outils de monitoring, obtenez une vision consolidée de votre infrastructure et recevez des alertes fiables, même en cas d'incident affectant vos propres systèmes.

Sans carte bancaireEssai de 15 joursDonnées hébergées dans l'UE