Le dépannage des applications peut être frustrant si vous n'êtes pas équipé d'outils et de connaissances sur le produit. Si vous êtes dans le middleware, le support de production, l'analyste, vous devez souvent résoudre les problèmes de production.
Il existe de nombreux outils gratuits qui peuvent accélérer le dépannage de vos applications Internet et réduire le temps de résolution.
Commençons et voyons lequel vous est utile.
Slow-loading website/application
Le problème le plus connu est probablement la lenteur de l'application pour certains utilisateurs ou à partir d'un emplacement.
Si cela arrive à tous les utilisateurs, vous savez qu'il y a un problème grave et vous devrez peut-être vous asseoir avec les développeurs et analyser votre infrastructure, coder et l'optimiser. Cependant, s'il s'agit de quelques utilisateurs ou d'un emplacement, cela pourrait être frustrant.
Disons; vous recevez une plainte qu'un utilisateur de La Chine rencontre un problème lors du chargement des applications. Mais lorsque vous vérifiez de votre côté, tout se charge normalement.
Comment gères-tu cela?
Si votre équipe est présente à cet endroit, vous pouvez transmettre le problème à votre collègue. Dans le cas contraire, les outils suivants vous permettront de vérifier combien de temps il faut pour charger à partir de divers endroits dans le monde.
GTMetrix - Vous pouvez tester depuis Dallas, Hong Kong, Londres, Mumbai, le Brésil et Vancouver en utilisant Chrome ou Firefox.
Test de page Web - Test du temps de chargement de la page à partir de plus de 60 emplacements avec plusieurs navigateurs comme IE, Chrome, Firefox, Android, etc. Il ne s'agit pas seulement de connaître le temps qu'il faut, mais aussi quelle ressource est lente, vous savez donc par où commencer à enquêter.
Dotcom-Monitor - peut sélectionner jusqu'à 24 emplacements à tester avec Chrome, IE, Firefox, Safari, Android ou Blackberry.
Il y en a sept autres que j'ai mentionné ici.
Browser Compatibility Issue
Compte tenu du nombre croissant de navigateurs, d'appareils modernes et de technologies, vous ne pouvez pas être sûr à 100% que cela fonctionnera sur tous les systèmes d'exploitation/navigateurs. Si votre application est prise en charge sur plusieurs plates-formes, vous pouvez vous attendre à des problèmes tels que :
- Certaines fonctionnalités ne fonctionnent pas correctement dans un navigateur particulier
- Page cassée sur une version spécifique
- Ne pas être chargé comme il se doit
Afin de reproduire ce problème à des fins d'enquête, vous devez disposer des versions de navigateur qui peuvent ne pas être le cas dans la réalité.
Mais ne vous inquiétez pas, il existe une solution. Vous pouvez tirer parti des outils en ligne suivants qui vous donneront un navigateur virtuel afin que vous puissiez dépanner davantage.
Finding DNS IP, Location, and Propagation
La question liée au DNS est toujours intéressante, et sans connaissance des outils nécessaires peut prendre du temps. La prise en charge d'une application mondiale est toujours un défi, en particulier lorsque vous vous attendez à ce que votre site Web soit disponible sur un large éventail d'appareils, de pays et de réseaux.
Vous pouvez entendre des problèmes tels que :
- La page Web affiche d'anciennes données
- Un site Web ne peut pas être affiché
- URL introuvable
Le problème peut être dû à diverses raisons et pour démarrer l'enquête, vous souhaitez vérifier les éléments suivants.
Vérification de l'IP DNS
Vous pouvez demander à un utilisateur de vérifier l'IP DNS par nslookup ou ping; cependant, si cela est désactivé sur leur réseau, vous pouvez utiliser les outils en ligne suivants.
Surveillance DNS - vérifier instantanément l'IP de résolution
NsRecherche - effectuer nslookup en ligne
Traceroute - très pratique pour vérifier comment une demande est acheminée vers la destination
Recherche de l'emplacement IP
Si vous utilisez CDN pour l'accélération Web, le fournisseur CDN résoudra votre DNS en plusieurs adresses IP en fonction de l'origine de la demande. Il peut arriver qu'un utilisateur indique l'application à chargement lent et que vous souhaitiez vérifier si une demande est résolue vers l'emplacement réseau le plus proche.
Emplacement IP - trouver le pays IP, la ville, le FAI
IP2Localisation – un autre outil en ligne qui fait le travail
Propagation DNS
Les modifications DNS peuvent prendre jusqu'à 24 heures pour être reflétées globalement. Si vous recevez des problèmes tels que les modifications ne sont pas reflétées à partir de l'emplacement particulier, l'outil suivant vous aidera à vérifier sur quelle adresse IP votre domaine est en train de résoudre.
Quel est mon DNS – le moyen le plus rapide de vérifier l'adresse IP de résolution de votre domaine depuis les États-Unis, l'Europe, l'Inde, la Chine et l'Australie.
Vérifiez DNS - trouvez des adresses IP de résolution de plus de 50 emplacements dans le monde.
J'espère que les outils ci-dessus vous aideront à dépanner les applications Web accessibles sur Internet.