- 1-888-479-0741
- sales@dotcom-monitor.com
- Minneapolis, MN, Etats-Unis
Dynatrace Alternatives
Dotcom-Monitor : La plate-forme tout-en-un pour surveiller toutes vos pages Web, applications Web, API, services Web et infrastructure.
Assurer la disponibilité, les performances et la disponibilité à l’échelle mondiale grâce aux solutions dotcom-monitor.
Navigateurs réels
Mesurez les performances dans les navigateurs de bureau réels comme Chrome, Firefox et Internet Explorer.
Surveillance mondiale
Comprendre les performances des utilisateurs à partir de près de 30 emplacements mondiaux.
Scripts point et clic
Enregistrez des scripts personnalisés pour surveiller les éléments de site Web et d’application Web.
Solutions de test de performance de bout en bout
Un large éventail de solutions pour vos besoins spécifiques.
Surveillez vos sites Web, applications Web, API et services Web les plus complexes.
Des rapports et des mesures complets vous permettent d’identifier rapidement la cause profonde des temps d’arrêt ou des problèmes de performances.
fonctionnalités | Dynatrace ( Dynatrace ) | Autres fournisseurs | Dotcom-Moniteur |
---|---|---|---|
Tableau de bord facile à utiliser | |||
Outil de script puissant, point and click | |||
Surveillance réelle basée sur le navigateur | |||
Norme de support 24h/24 et 7j/7 pour toutes les solutions | |||
Intégrations populaires de tiers | |||
Plans et prix simples |
Qu’est-ce que la surveillance des performances des applications ?
Dans le monde de l’Application Performance Monitoring (APM), Dotcom-Monitor et Dynatrace sont les deux acteurs dominants. Toutefois, les deux solutions utilisent des stratégies entièrement différentes pour s’attaquer au vaste domaine de la surveillance des applications. Cet article se penchera sur la façon dont chacune de ces plates-formes approche la surveillance et laquelle de ces approches est juste mieux lorsqu’elles sont empilées les unes contre les autres. Nous essayons également de déchiffrer laquelle de ces deux solutions APM pourrait mieux convenir à votre application.
La surveillance des performances des applications (APM) s’articule autour d’un ensemble d’outils et de techniques conçus pour s’assurer que les applications logicielles répondent aux normes de performance requises. Pour être plus précis, APM aide les professionnels de l’informatique à garantir que leur logiciel offre une excellente expérience utilisateur (UX). Les outils APM recueillent des informations telles que l’utilisation du processeur client, la latence du réseau, Time To First Paint (TTFP), et permettent à une entreprise d’isoler et de corriger les erreurs avant qu’elles n’affectent leurs utilisateurs finaux réels.
Une brève introduction à Dotcom Monitor et Dynatrace
Maintenant que nous avons une meilleure compréhension de ce qu’est APM, regardons à la fois Dotcom-Monitor et Dynatrace. Nous verrons ce que chacun d’eux a à offrir pour implémenter APM dans votre environnement.
Dotcom-Monitor est un acteur de longue date dans le domaine APM. La société a été créée en 1998, et sa solution APM est construite autour de la surveillance des produits basés sur le Web. Ils offrent une grande variété de solutions qui sont sur mesure pour analyser et déduire les problèmes de performances dans une application Web.
Dotcom Monitor assure la surveillance des technologies Web suivantes :
Web Services
Comprend la surveillance des services web tels que REST, TCP/IP, SOAP et SSL pour les temps d'arrêt et les performances, ainsi que des fonctions de surveillance clés telles que des alertes, des rapports et des tableaux de bord. Pour en savoir plus
Web Pages
Contrôler des pages web individuelles pour détecter les erreurs, les problèmes de performance et les temps de chargement à l'aide de navigateurs et d'appareils réels situés dans le monde entier. Pour en savoir plus
Web Applications
Permet de surveiller les applications Web qui consistent en des transactions bien définies. Ces transactions peuvent comporter plusieurs étapes qui peuvent s'étendre sur plusieurs pages web. Pour en savoir plus
Web Infrastructure
Aide à surveiller une variété d'infrastructures web telles que les services de streaming, les serveurs FTP, les serveurs DNS, les serveurs de courrier électronique, etc. Pour en savoir plus
Test de charge
Une solution distincte de leurs produits de surveillance, mais disponible à partir d’une même interface. Mettez en place des tests de résistance et effectuez-les sur des navigateurs réels pour tester la robustesse de vos sites web, de vos applications web et de vos services web. Pour en savoir plus
Dynatrace est également une plate-forme qui assure la surveillance des performances des applications. Depuis sa création en 2015, en plus de l’APM traditionnel, l’entreprise s’est développée pour offrir des solutions de surveillance pour l’infrastructure, l’expérience utilisateur numérique et l’analyse d’entreprise.
Plateformes et solutions Dynatrace
Performances de l’application
Dynatrace offre une surveillance des performances pour diverses technologies telles que Linux, Android, Web et iOS. Incluez le traçage au niveau du code, les microservices, les environnements cloud hybrides et les bases de données SQL/NoSQL.
Surveillance de l’infrastructure
Permet de surveiller diverses infrastructures telles que le cloud, les VMs, les conteneurs et les environnements hybrides.
Expérience numérique
Dynatrace offre des informations de surveillance des utilisateurs réels et des charges de travail synthétiques combinées à un jeu de session vidéo. Inclut la prise en charge de la rediffusion mobile, web et IoT, RUM, Synthetic et session.
Analyse d’entreprise numérique
Fournit des réponses en temps réel aux questions d’entreprise en inférant les conclusions obtenues à partir des mesures APM et des modules d’expérience numérique.
Dynatrace vs Dotcom-Monitor
Surveillance des services Web
Les services Web sont les épines dorsales d’un site Web traditionnel ou d’une application Web moderne. Ces services incluent (mais ne se limitent pas) aux API REST, SOAP Services, SMTP, TCP, ICMP, XML et JSON. En outre, ces services sont essentiels à toute application qui en dépend. Par conséquent, il est essentiel de s’assurer que ces services sont performants à la mesure de leurs normes, et il n’y a pas de défauts critiques dans leur mise en œuvre.
Dotcom-Monitor offre une surveillance complète des services Web SOAP, REST, JSON et XML en validant la justesse de leur contenu de réponse, de leurs performances et de leur disponibilité. Le rendement d’un service est mesuré en fixant des seuils d’alerte pour les temps de réponse minimaux et maximaux. Plus important encore, la justesse de la réponse est également validée en vérifiant que les appels API retournent le texte approprié, JSON, ou XML. Ces paramètres sont calculés pour chaque demande d’API, et les alertes sont instantanément envoyées à votre e-mail ou numéro de téléphone.
Dotcom-Monitor a également une approche unique pour surveiller les API OAuth 2.0. Il le fait en créant un dispositif de surveillance multitâle à l’aide d’une tâche HTTP/S. Cette tâche HTTP/S surveille les performances et la disponibilité des API basées sur OAuth. Dotcom-Monitor fournit une interface de formulaire facile à utiliser pour configurer et configurer la surveillance des différents services Web.
Dynatrace propose également de surveiller les services d’API en vous permettant de définir les API et leurs réponses attendues. Toutefois, vous devez être familier avec JavaScript pour utiliser leur fonction de moniteur HTTP car il vous oblige à écrire une partie de votre logique de vérification dans le langage JavaScript. Dynatrace propose également de surveiller les API OAuth 2.0. Cependant, comme la méthode ci-dessus, le processus est assez compliqué et nécessite un peu de bricolage avant que vous puissiez bien faire les choses.
Surveillance des pages Web
Voyons maintenant ce que Dotcom Monitor et Dynatrace ont à offrir dans le suivi des pages Web traditionnelles.
La solution de surveillance de page Web de Dotcom-Monitor mesure divers aspects d’une page Web pour fournir une ventilation détaillée des performances de votre site Web. Leur logiciel de surveillance fonctionne sur de vrais navigateurs (ordinateurs de bureau et mobiles) sur des centres de données situés dans le monde entier. Vous pouvez également simuler différents appareils et connexions réseau en imitant des connexions 2G, 3G ou 4G lors d’une surveillance synthétique.
Les résultats finaux montrent une ventilation élément par élément de votre page Web et fournissent des informations telles que les temps de chargement pour chaque élément et taille. Vous pouvez facilement déterminer lequel d’entre eux charge rapidement et quels éléments prennent beaucoup de temps à charger. Avec les mesures, les résultats peuvent également montrer toutes les erreurs qui se produisent pendant la surveillance et fournir des informations diagnostiques sur ces erreurs.
Dynatrace fournit également une solution similaire à la surveillance des pages Web, appelée Browser Monitor. Vous pouvez surveiller une seule URL et la faire exécuter sur des périphériques situés dans différents géolocalisations. Dont les résultats commencent à s’afficher instantanément, et il comprend des informations telles que des événements, des erreurs et des propriétés. Toutefois, le tableau de bord des erreurs et des diagnostics peut faire avec un peu plus d’informations techniques.
Dotcom-Monitor EveryStep Web Recorder vs Dynatrace PurePath
L’enregistreur Web EveryStep vous montrera comment créer des scripts de surveillance de base pour les applications Web, les tâches de disponibilité du serveur et les tests de charge.
Contrairement aux sites Web qui n’ont que des informations visuelles à afficher à un utilisateur, les applications Web traitent les données et permettent à un utilisateur de manipuler ces données. Par conséquent, la surveillance d’une application Web peut devenir une tâche difficile. Voyons comment Dotcom-Monitor et Dynatrace abordent ce problème.
En réponse, Dotcom Monitor dispose d’une solution intuitive pour surveiller les applications Web. Leur enregistreur Web EveryStep peut enregistrer des chemins d’interface utilisateur communs pour des actions spécifiques et les exécuter sur de vrais navigateurs et appareils situés à travers le monde pour recueillir des données de surveillance du monde réel. L’outil prend également en charge la validation des mots clés et des images pour vérifier que le contenu chargé dans votre application est correct.
Par exemple, vous pouvez enregistrer les étapes requises pour générer un rapport de vente dans l’outil Enregistreur Web EveryStep. Par la suite, pour chaque étape, vous pouvez ajouter un ou plusieurs mots clés qui doivent apparaître sur cette page, par exemple, un texte de titre. Vous pouvez également ajouter des vérifications basées sur l’image qui vérifient si une image spécifique est chargée ou non. Grâce à son approche simple mais efficace, l’outil EveryStep Web Recorder fonctionne étonnamment bien pour les applications dynamiques telles que Angular, Vue et React.
Vous utilisez React, Vue ou Angular ? Allez avec l’enregistreur Web EveryStep.
Dynatrace offre également une solution similaire à l’enregistreur Web EveryStep de Dotcom Monitor, appelé PurePath. PurePath enregistre les étapes liées à une transaction dans un script. Il exécute ensuite ce script sur une multitude d’appareils et construit une trace de niveau de code qui couvre l’ensemble de la transaction. En outre, chaque interaction utilisateur (réelle ou synthétique) est suivie et signalée individuellement. Toutefois, PurePath ne fonctionne pas bien avec les applications Web dynamiques telles que Vue ou React car elle ne peut pas détecter les changements dans le DOM au moment de l’exécution. Ainsi, si vous souhaitez surveiller les applications Web construites avec Vue ou React, Dotcom Monitor offre la meilleure solution.
Surveillance de l’infrastructure
Pour maintenir constamment de bonnes performances dans vos applications web/ sites Web, il est crucial de prendre soin de votre infrastructure de soutien ainsi. Votre infrastructure informatique peut inclure des serveurs, des périphériques réseau, la configuration des e-mails, Docker, Kubernetes, etc. Pour l’infrastructure serveur traditionnelle, allez avec Dotcom-Monitor. Pour tout nuage ou conteneurisé, Dynatrace offre des options plus robustes.
Dotcom Monitor offre des solutions de surveillance dédiées pour la plupart de vos besoins d’infrastructure. Ils ont des solutions de surveillance disponibles pour différentes parties de votre infrastructure, telles que le réseau, les serveurs FTP, les performances DNS, les serveurs de messagerie SMTP/IMAP, et même les services VOIP.
Contrairement aux solutions de Dotcom Monitor, la surveillance de l’infrastructure Dynatrace s’articule autour de la surveillance des environnements Cloud et Hybride. Ils assurent la surveillance de plates-formes telles qu’AWS, Docker, Kubernetes, Microsoft Azure et Google Cloud.
Par conséquent, ce que vous choisissez ici dépend entièrement de votre infrastructure. Si vous n’utilisez aucun des déploiements cloud/hybride mentionnés ci-dessus, Dotcom-Monitor peut être une solution simple, mais puissante.
Test de charge
L’essai de charge consiste à placer vos sites, services ou applications à travers un trafic synthétique important afin de déterminer les problèmes de performances liés à l’échelle, à la concurrence et à la réactivité. S’ils sont bien faits, les tests de charge peuvent révéler des problèmes imprévus dans votre application qui n’ont pu faire surface que dans l’environnement de production. Dotcom Monitor offre une solution basée sur le cloud appelée LoadView qui peut effectuer de véritables tests basés sur le navigateur sur un réseau mondial et distribué d’appareils. Il est également facile de configurer des scripts à l’aide du même enregistreur Web EveryStep que nous avons mentionné précédemment.
Malheureusement, Dynatrace n’a pas d’outil dédié pour tester la charge des applications Web. Ils offrent des intégrations avec des outils tiers de test de charge tels que JMeter, Neotys et LoadRunner, mais cela vous oblige à plonger dans deux écosystèmes différents et d’avoir à gérer tout ce qui va avec.
Dynatrace vs Dotcom-Monitor: Prix basé sur les cotations par rapport à l’abonnement
Si vous souhaitez essayer l’une ou l’autre de ces solutions avant de décider, Dynatrace et Dotcom-Monitor offrent un plan d’essai gratuit. Bien que Dotcom-Monitor offre une période d’essai beaucoup plus longue de 30 jours par rapport à la période d’essai de 15 jours offerte par Dynatrace. À mon avis, vous devriez essayer les deux solutions avant de régler avec l’un d’eux.
Dynatrace offre un devis personnalisé pour chaque client, il n’y a donc pas de prix fixe. Toutefois, dans certains cas, il peut être de 0,04 $/heure, ce qui s’élève à environ 30 $/mois. Pour clarifier, il peut être beaucoup plus élevé que cela ou peut-être même plus faible en fonction de votre cas d’utilisation. Donc, clairement, Dotcom-Monitor semble être une solution viable si le budget est une préoccupation pour vous.
Après la période d’essai, si vous cherchez à opter pour l’une de ces solutions, alors les plans d’abonnement pour Dotcom-Monitor sont extrêmement économiques pour tous les outils et services que vous obtenez en retour. Tous les plans Dotcom-Monitor sont de série avec un support 24h/24 et 7j/7 et de nombreuses autres fonctionnalités.
Surveillance des services Web
1,99 $/mois par cible
(un minimum de 10 cibles est requis). Surveillez HTTP/S, les serveurs web, les API web (SOAP/REST), ICMP/Ping, les certificats SSL et bien plus encore. Pour en savoir plus
Surveillance des pages Web
5,99 $/mois par page
(minimum de 5 pages requis). Surveillez avec de vrais navigateurs (Chrome/Internet Explorer, Firefox) et simulez des appareils de bureau/mobiles. Les diagrammes en cascade détaillés vous donnent des informations sur les performances au niveau des éléments. Pour en savoir plus
Surveillance des applications Web
7,79 $/mois par étape
(minimum de 5 étapes). Prend en charge le script pour les applications Web dynamiques comme Flash, Silverlight, AJAX, Vue, Knockout, et plus et le contenu et les images verdoyantes. Observez la lecture vidéo et identifiez les problèmes. Pour en savoir plus
Surveillance de l’infrastructure Internet
7,99 $/mois par cible
(minimum de 5 cibles). Surveillez vos serveurs de médias en continu, vos serveurs de messagerie, vos DNS, traceroute, FTP, VoIP/SIP, et bien plus encore. Pour en savoir plus
Dynatrace vs Dotcom-Monitor: Conclusion
Nous avons expliqué en détail ce que Dynatrace et Dotcom-Monitor ont à offrir en matière de surveillance des performances des applications. Si votre application est un site web simple, alors vous ne pouvez pas vous tromper avec l’une ou l’autre de ces solutions. Toutefois, si vous voulez un APM pour une application Web qui a de la complexité et est dynamique, alors Dotcom-Monitor est votre meilleur pari. Les utilisateurs de Dynatrace ont fait remarquer que l’interface utilisateur peut être assez complexe à gérer et à traverser. En outre, la plate-forme s’exécute au-dessus du réseau, qui consomme de la mémoire, ralentissant potentiellement les performances d’une transaction Web. La plate-forme Dotcom Monitor dispose d’une interface facile à utiliser sans tableaux de bord complexes et difficiles à lire. C’est aussi une solution globalement privilégiée compte tenu de ses prix et des services qu’elle a à offrir.