12 points par xguru 2020-09-26 | 2 commentaires | Partager sur WhatsApp

Réaliser une détection d’anomalies simple avec seulement des connaissances en statistiques de niveau lycée et en SQL

  • Calculer la moyenne et l’écart-type pour trouver les valeurs aberrantes qui sortent de la plage

  • Les trouver avec la valeur Z (score normalisé), et optimiser la valeur Z

Trouver les valeurs anormales en analysant les logs Nginx

  • Détecter les hausses soudaines des codes d’état 500/400/404/200

  • Créer une table qui stocke le nombre de codes d’état chaque minute, puis détecter les anomalies dans ces données à l’aide de la moyenne et de l’écart-type

  • Supprimer les alertes répétées

2 commentaires

 
xguru 2020-09-26

Pour un service de grande ampleur, on pourrait utiliser divers outils, mais avec cette explication, ça me donne envie d’essayer de l’appliquer.

 
galadbran 2020-09-26

Oh là là, votre résumé donne vraiment envie d’essayer, du coup...