Comment nous détectons les pannes
Notre méthodologie, expliquée
Signalements communautaires
DownStatus combine plusieurs signaux : flux de statut officiels lorsqu'ils sont disponibles, signalements d'utilisateurs sur les pages de service, vérifications synthétiques et pics de discussions publiques. Les incidents officiels ont le plus de poids ; les signalements de la communauté aident à repérer plus vite les problèmes régionaux ou émergents.
Vérifications des sites Web
Toutes les 20 minutes, notre serveur interroge le site Web de chaque service et enregistre s’il répond et à quelle vitesse. Toute réponse HTTP avec un code inférieur à 500 signifie que le site est considéré comme disponible. Un temps inférieur à 300 ms est considéré comme rapide, inférieur à 800 ms comme normal et inférieur à 2 secondes comme lent. En l’absence de réponse dans les 3 secondes, le délai d’attente est dépassé.
De nombreux grands sites bloquent les requêtes provenant de serveurs cloud. Lorsque notre vérification échoue, nous testons donc à nouveau le site depuis l’Amérique du Nord, l’Europe et l’Asie. Si la plupart des régions obtiennent une réponse, le service est disponible et seul notre serveur a été bloqué. La page du service indique alors qu’il est accessible.
Certains sites refusent les vérifications automatisées depuis toutes les régions pendant plusieurs jours. Pour ces sites, nous n’affichons pas la vérification du site et les excluons des classements de fiabilité. Leur état repose alors sur les signalements des utilisateurs et, lorsqu’elle existe, sur la page d’état officielle.
Types de signalements
Les utilisateurs peuvent préciser le type de problème rencontré : site web inaccessible, problème d'application, erreur de connexion, panne de paiement, erreur de streaming ou panne générale.
Seuil de détection des pannes
Nous comptabilisons les signalements d’utilisateurs pour chaque service au cours de la dernière heure. À partir de 5 signalements, l’état passe à « dégradé », à partir de 20, à « panne partielle », et à partir de 50, à « panne majeure ». Si le service possède une page d’état officielle, un incident majeur ou critique sur cette page indique que le service est en panne, et un incident mineur indique qu’il est dégradé.
Les mêmes seuils s’appliquent à tous les services. Nos vérifications de sites web et les mentions sur Reddit ne modifient pas à elles seules l’état : elles apparaissent comme des indicateurs distincts sur la page du service et contribuent au score de confiance.
Niveaux de statut
- Opérationnel — le volume de signalements est dans la plage normale.
- Dégradé — volume de signalements élevé. Certains utilisateurs peuvent rencontrer des problèmes.
- Panne — le volume de signalements est significativement au-dessus de la normale.
Prévention du spam et des abus
Pour maintenir la qualité du signal, nous appliquons plusieurs couches de protection :
- Limitation de débit — chaque adresse IP est limitée à un petit nombre de signalements par service.
- Suppression des doublons — un second signalement du même IP pour le même service en 5 minutes est ignoré.
- Champs honeypot — champs de formulaire cachés remplis par les bots ; ces soumissions sont rejetées.
- Hachage des IP — les adresses IP ne sont jamais stockées en clair.
Le graphique 24 heures
Chaque page de service affiche un graphique en barres du volume de signalements sur les 24 dernières heures, découpé en tranches horaires.
Historique des pannes
Les événements de panne confirmés sont stockés et affichés dans la section Historique des pannes.
Indépendance
DownStatus est totalement indépendant. Nous ne sommes affiliés à aucun des services répertoriés sur cette plateforme, et aucun ne nous sponsorise ni ne nous cautionne. Nous croisons les signalements des utilisateurs avec nos propres vérifications des sites Web et, lorsqu’elle existe, avec la page d’état officielle de l’entreprise. Un problème peut donc apparaître ici alors même que la page officielle indique que tout fonctionne normalement.
Des questions ?
Si vous avez des questions sur notre méthodologie ou souhaitez suggérer des améliorations, visitez notre Page de contact.