Il existe un certain nombre d'outils qui pourraient vous être utiles selon vos besoins. Mais pourquoi utiliser directement les journaux MySQL et non directement la base de données, ou avoir les détails que vous recherchez dans une nouvelle table d'exploration de données dans la base de données lorsque l'utilisateur interagit avec l'interface. Qui pourrait être beaucoup plus puissant
Si vous souhaitez déterminer le taux d'insertions/requêtes. Vous pouvez réellement configurer MySQL pour consigner ces types d'événements dans différents fichiers (donc une partie du travail est déjà faite, plutôt que d'avoir à extraire un fichier journal complet de tous les événements). Sinon, vous allez vouloir utiliser des outils tels que Grep. En plus de cela, vous avez un système appelé Lucerne (de Apache) qui va exploiter les données et rechercher des mots clés. Ils ont différents crochets pour aller en Java, C, et d'autres. C'est très similaire à la façon dont les pages Web google trawl. Sinon, si vous avez l'intention d'exploiter les données dans la base de données, les journaux ne sont clairement pas votre meilleur point de contact.
Les journaux contiendront également de nombreuses informations sur les utilisateurs. L'adresse IP peut être plus délicate, mais vous pouvez faire référence au nom de l'utilisateur exécutant la requête et aux journaux du serveur général pour déterminer l'adresse IP de la connexion.
Je pense que vous avez besoin de plus clair en termes de ce que vous avez l'intention de faire avec le fichier journal. La plupart des actions peuvent simplement être accomplies en utilisant des commandes bash comme grep etc. – MSameer