informatique:outils:awk:faire_des_statistiques_d_appels
Faire des statistiques d'appels
Dans le journal des évènements d'une API contenant la liste des URI appelées, je veux compter les types d'appels en sachant que l'anatomie d'une URI est la suivante : /xxx/type/id
# trouver le nombre d'appels par type cat /chemin/du/fichier/de.log | awk -F '/' '{print $3}' | sort | uniq -c # Résultat obtenu 440 credit_notes 7 deposits 3 direct_debit_batches 909 incidents 26378 invoices 78 operations 11201 payments 145 refunds 81 safe_deposits # Trouver le nombre d'appels en utilisant la même syntaxe que précédemment cat /chemin/du/fichier/de.log | awk -F '/' '{print $3}' | sort | uniq -c | awk '{print $1}' | paste -sd+ - | bc # Mais c'est beaucoup plus simple d'utiliser un autre outil wc -l /chemin/du/fichier/de.log # Résultat obtenu 39242
informatique/outils/awk/faire_des_statistiques_d_appels.txt · Dernière modification : 2025/01/02 09:23 de alexis