logtools est une analyse des fichiers journaux et le cadre de filtrage.
logtools englobe d'un usage facile à quelques-uns, facile à configurer les outils de ligne de commande, généralement utilisés en conjonction avec logs Apache.
L'idée est de standardiser journal analyse et le filtrage en utilisant une méthodologie de configuration cohérente et une interface de ligne de commande UNIX (STDIN entrée en streaming, la tuyauterie de ligne de commande, etc.) de manière à créer un environnement cohérent pour créer des rapports, des graphiques et d'autres objets miniers tels journaux qui sont généralement employés dans un contexte de site Web.
Exemples de cas d'utilisation (en supposant un ~ / .logtoolsrc configuré, voir documentation):
& Nbsp; * Être agrégés (IP, pays) compte pour toutes les visites Bot:
& Nbsp; cat access_log.2010-05-15 | filterbots --print --reverse | geoip | sort | uniq -c | sort -k1,1nr
& Nbsp; * Obtenez un échantillon aléatoire de 50 lignes d'un arbitrairement grand flux de journal d'entrée:
& Nbsp; cat error_log.1 | filterbots --print | logsample -n50
Exigences :
- Python
Commentaires non trouvées