• Assurez la sécurité des applications de la bonne manière! Détectez, protégez, surveillez, accélérez et plus encore…
  • Les développeurs s'appuient sur des outils de gestion des performances des applications (APM) pour déterminer comment leurs applications fonctionnent avant et après le déploiement.

    Traditionnellement, les outils APM, comme de nombreuses autres applications avant la montée en puissance SaaS (Software-as-a-solution), ont été déployées sur des serveurs et des machines de développement. Cependant, à mesure que les solutions SaaS devenaient plus populaires, ces outils ont migré vers le cloud.

    Comme pour toute application SaaS, APM basé sur le cloud offre plusieurs avantages par rapport aux logiciels sur site. Il n'est pas nécessaire d'acquérir un nouveau matériel pour héberger l'outil APM, et la gestion de l'outil APM lui-même est laissée aux mains du fournisseur. Tout ce que le développeur a à faire est d'ouvrir l'outil sur un navigateur et de surveiller une application à partir de là.

    Retrace APM SaaS - Quelle est sa qualité?

    Retrace de Stackify est l'une de ces solutions SaaS APM. À part. NET, Retrace, prend également en charge Java.

    Remarque: pour les développeurs .NET ou Java qui souhaitent un profileur plus puissant que ce qu'ils ont actuellement, Prefix, un autre produit Stackify, vous permet de comprendre ce que fait votre code et combien de temps il faut pour traiter une requête Web. Le préfixe est un logiciel gratuit - vous pouvez l'essayer sur votre poste de développement à tout moment.

    Retracez prend en charge l'authentification unique via SAML, l'authentification à deux facteurs, et permet des rôles de sécurité granulaires pour protéger vos applications. Pour commencer à utiliser Retrace, installez simplement l'agent Stackify APM + sur le serveur hébergeant votre application. Une fois que l'agent APM + est installé sur le serveur et activé, les données de profilage de l'application sont transmises à Stackify.

    Voyons plus en détail comment Retrace profile votre code.

    Sur le tableau de bord, les applications surveillées sont répertoriées. À droite, un résumé des informations disponibles sur l'application, par exemple, le type, les instances, les demandes par minute, le taux de satisfaction, les erreurs par minute, les fonctionnalités et les alertes.

    Cliquez sur le nom de l'application pour afficher des informations de surveillance plus détaillées sur l'application.

    Pointez votre curseur sur un graphique pour obtenir des informations plus détaillées sur le graphique.

    Pour revenir au tableau de bord, sous Fonctionnalités, les icônes indiquent la présence d'erreurs, de journaux et de données APM + pour l'application. Cliquez sur une icône pour afficher des informations plus détaillées.

    La capture d'écran ci-dessous montre les données de performance de l'application qui apparaissent lorsque vous avez cliqué sur l'icône de données APM +.

    Là encore, pointer votre curseur sur une zone du graphique affiche des informations plus détaillées sur la zone particulière.

    Vous trouverez ci-dessous une capture d'écran montrant l'état de santé de votre serveur et de votre application en un coup d'œil, mettant en évidence la charge du serveur (utilisation du processeur et de la mémoire) et les alertes du serveur; les transactions clés concernant les demandes par minute, le score de satisfaction et les alertes de transaction; et les erreurs, y compris les erreurs par minute et les erreurs totales de la dernière heure.

    Vous trouverez ci-dessous une capture d'écran montrant des informations plus détaillées sur les erreurs dans l'application.

    La capture d'écran suivante montre les journaux disponibles pour l'application. Vous pouvez filtrer par nom d'hôte / serveur (si vous avez plusieurs serveurs surveillés), niveau de journal ou type de journal, ainsi que par heure, date spécifique et plage de dates.

    Il existe également des liens vers des alertes et des notifications en haut à droite, qui sont particulièrement utiles pour le dépannage.

    Conclusion

    Dans l'ensemble, Retrace fait un bon travail pour montrer où les erreurs réelles se produisent et le nombre de fois où l'erreur s'est produite. De plus, la documentation est excellente, vous permettant de commencer à utiliser le système avec un minimum de tracas.

    La richesse des informations qu'elle génère s'avère utile pour quiconque surveille la santé et la performance de leurs applications.

    Compte tenu de ses fonctionnalités puissantes, comparables sinon meilleures que les autres logiciels commerciaux du marché, et des frais de licence raisonnables, bien moins chers que ceux de ses concurrents, vous vous devez de l'essayer maintenant.