Solution

Une solution open source, scalable et intelligente

Big-data Analytics

Le monitoring des applications génère de très grands volumes de données. Il est nécessaire d'adopter des outils d'analyse big-data pour pouvoir exploiter ces données. Les outils APM traditionnels ne sont pas conçus pour répondre à ce besoin.

Cloud

Lead Wire est ou outil de monitoring Saas.
Pour répondre aux exigences particulières des clients, nous offrons également une solution On-Premise

Apprentissage automatique

L'apprentissage automatique cherche à identifier les corrélations au sein des données. Pour déterminer les causes des anomalies, nous devons séparer les causes des symptômes au fil du temps afin de dire quand les systèmes se comportent différemment et pourquoi.

Scalabilité

La quantité de données générés par le monitoring ne cesse de croitre, nous avons conçu une solution hautement extensible pour pouvoir suivre cette évolution. À mesure que les objets connectés (IOT) se développent, la détection d'anomalie en temps réel deviendra de plus en plus cruciale.

Suivi des Transactions Métier

Gardez un oeil sur les metriques clés de votre entreprise. Lead Wire vous aide à maîtriser la performance de vos transactions métier clés et à comprendre l'impact de l'expérience utilisateur sur vos gains.

Implementation indépendante

La mise en œuvre de Lead Wire ne nécessite aucune compréhension intime de l'application et du code applicatif. Les équipes d'exploitation informatique peuvent implémenter Lead Wire sur n'importe quelle pile d'applications.

Zero configuration

Lead Wire est générique pour toutes les applications, aucun changement dans le code applicatif n'est nécessaire.

Documentation

Nous fournissons une documentation technique pour les produits et fonctionnalités de Lead Wire.

Pourquoi installer un outil APM (application performance monitoring) ?

Lead Wire est un outil DevOps destiné aux équipes d’opérations IT et aux développeurs, sa mise en place se justifie par :

  • La création d’efficiences internes et de synergies entre les équipes opérationnelles : Lead Wire offre des métriques fiables, des alertes en temps réel et une granularité d’analyse très fine; ces éléments permettant aux équipes de collaborer efficacement pour résoudre les incidents.
  • L’amélioration du service et des relations avec les clients : La surveillance en temps réel de l’expérience utilisateur permet de se rendre compte très rapidement de la moindre dégradation dans le service; Les problèmes sont détectés et corrigés avant que les équipes de support ne soient sollicités par les utilisateurs.
  • L’amélioration les résultats commerciaux (taux de conversion) : Les  transactions métier critiques sont sous surveillance; c’est la meilleure garantie pour l’entreprise du bon fonctionnement des ses activités clés

Lead Wire apporte une réponse complète aux problématiques de performance applicative; il combine des techniques de monitoring hétérogènes et complémentaires :

  • Real User Monitoring : Mesure le ressenti utilisateur (injection d’agent javascript dans les pages web)
  • Application Monitoring : Les applications sont instrumentés (par des agents) dans le but d’ajouter des traces d’exécution des opérations.
  • Network Monitoring : Les échanges réseau sont analysés pour traces les transactions sur certains protoocles
  • Synthetic Monitoring : Supervision active pour s’assurer de la bonne santé de l’application à toute heure (même en absence d’utilisateurs réels)
  • Infrastructure Monitoring : Collecte de mesures de consommation de ressources système et réseau (l’outil ne remplace pas les outils de supervision de l’infrastructure, mais couvre à minima les aspects techniques sous-jacents à l’exécution des applications monitorés)

Une technologie innovante et open source au service de la performance Java.

Lead Wire s’appuie sur des technologies de pointe pour tirer le meilleur profit des données collectés :

  • Architecture technique élastique : la scalabilité horizontale permet d’encaisser une très forte augmentation de charge. La consolidation de la masse importante de données est assurée par la stack ELK
  • Découverte de l’architecture : un système de traces distribués permettent de reconstituer de manière graphique les composants applicatifs et leurs relations
  • Détection d’anomalies : des algorithmes (machine learning) analysent en temps réel les mesures envoyés par les agents (séries temporelles) à la recherche d’anomalies ou de changement de tendance

Nous avons adopté un protocole de test très strict pour valider nos agents Java. L’objectif est de maîtriser l’overhead généré par l’instrumentation :

  • Le micro-benchmark : MooBench (MOnitoring Overhead BENCHmark) mesure et quantifie l’overhead des frameworks de supervision.
  • Le macro-benchmark : SPECjEnterprise® 2018 Web Profile mesure les performances des serveurs d’applications Java EE et de leur infrastructure sous-jacente : JVM, base de données, CPU, disque et serveurs.

Fonctionnalités

Lead Wire est un outil APM qui facilite le monitoring pour fournir les trois fonctionnalités suivantes :

Digital experience monitoring

Real-user monitoring des pages web à travers l'injection automatique de JavaScript par des agents installés côté serveur

  • Le Real User Monitoring offre une vision complète de l'expérience utilisateur,
    du data-center au navigateur web, que ce soit sur un ordinateur portable,
    un ordinateur de bureau ou un appareil mobile.
  • La mise en place du real-user monitoring ne nécessite aucune modification
    de l'application ni de son paramétrage. Le monitoring est indépendant des
    choix d'implémentation de l'application.
  • Digital experience monitoring
  • Découverte, suivi et diagnostic des applications

    Plongez dans les profondeurs de votre code applicatif pour découvrir les erreurs, les exceptions et les problèmes de performance.

    • Découverte automatisée de serveurs Web, serveurs d'applications Java, ainsi que d'autres
      intergiciels et leurs relations.
    • Traçage automatisé des transactions individuelles, à partir d'un point d'entrée du serveur Web
      et / ou d'un serveur d'applications, vers un point de sortie de la source de données en back-end.
    • Collecte automatisée de données pour les machines virtuelles Java (JVM) pour faciliter la
      détection de problèmes tels que les fuites de mémoire, les points de contention et les deadlocks.
  • Découverte, suivi et diagnostic des applications
  • Analyse d'application

    Osez voir toutes ces analyses !

    • Détection automatisée de la source (ou de la cause racine) des anomalies de performance pour
      les transactions prises en charge par les serveurs d'applications Java via l'apprentissage
      automatique et l'inférence statistique.
    • Rapports et alertes personnalisables pour vous dire exactement ce qui se passe à chaque instant
      donné par SMS ou par courrier électronique.
    • Analyse à l'aide des outils Big Data pour identifier les tendances, les valeurs aberrantes
      ou les problèmes intermittents que d'autres solutions APM peuvent omettre.
  • Analyse d'application
    • Prix

      Démarrez gratuitement, payez au fur et à mesure de vos réussites

      BASIC
      0 /mo
      Aucune carte de crédit requise.
      Limite de trafic : 10k transactions/ jours
      Rétention des données : 24 heures
      Applications : illimitées
      Agents : illimités
      Support : Email – jour ouvrable suivant
      STANDARD
      71 /mo
      -15% sur engagement annuel
      Limite de trafic : 100k transactions/ jour
      Rétention des données : 7 Jours
      Applications : illimitées
      Agents : illimités
      Support : Enterprise - Horaires de bureau
      PREMIUM
      640 /mo
      -15% sur engagement annuel
      Limite de trafic : 1 Million transactions/ jour
      Rétention des données : 15 Jours
      Applications : illimitées
      Agents : illimités
      Support : Entreprise - 24/7

      Qu'est-ce qu'une transaction?

      Les transactions sont une façon de mesurer la quantité de données que vous envoyez à Leadwire. Il détermine également lequel de nos programmes de tarification correspond à vos besoins :

      • Pour les applications frontend (JavaScript) : une transaction est un changement de route dans votre application JS frontend.
      • Pour les applications de backend (Java) : une transaction est une requête vers votre backend.

      Réalisez-vous des installations sur site (on-premise) ?

      LeadWire est principalement un outil de monitoring Saas.
      Nous réalisons également des installations sur site (On-Premise), merci de nous contacter pour toute demande particulière.

      Contact

      Vous avez  un commentaire ou une question ? Envoyez votre message et nous prendrons contact avec vous.





      +33-6-8585-8695
      contact@leadwire.io
      Chatou, France