Introduction
Dans ce projet, vous allez apprendre à effectuer une analyse des journaux sur les journaux d'accès d'un serveur Nginx. Vous allez extraire des informations précieuses des journaux, telles que les adresses IP les plus fréquentes en termes de nombre d'accès, les adresses IP ayant accès au serveur au moins 10 fois, les requêtes les plus fréquemment appelées et les adresses de requête avec un statut 404.
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment extraire les 5 adresses IP ayant le plus grand nombre d'accès à partir d'une date spécifique
- Comment trouver toutes les adresses IP ayant accès au serveur au moins 10 fois dans une plage de dates donnée
- Comment extraire les dix requêtes les plus fréquemment appelées à partir du fichier de journal, en excluant les fichiers statiques et les ressources
- Comment écrire toutes les adresses de requête avec un statut 404 à partir du fichier de journal
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Analyser et extraire des informations significatives des journaux d'accès Nginx
- Automatiquer les tâches d'analyse des journaux à l'aide de scripts shell
- Comprendre et appliquer des techniques d'analyse des journaux courantes, telles que le filtrage, le tri et le comptage
- Gérer et organiser les résultats de l'analyse de manière structurée