Je recherche depuis quelques jours une solution très spécifique (Windows):
Je veux enregistrer le fichier lit et écrit pour chaque processus sur une machine Windows. J'en ai besoin pour afficher chaque fichier lu / écrit par un processus et le nombre total d'octets lus / écrits lus par fichier par processus (total cumulé).
J'ai trouvé de nombreuses solutions pour la journalisation de l'accès aux fichiers ou pour l'ensemble de l'activité du disque de processus, mais je n'ai trouvé aucun programme enregistrant l'activité de la manière décrite ci-dessus.
windows
filesystems
logging
Brian Nichols
la source
la source
Utilisez l'application de moniteur de processus de sysinternals et définissez le filtre pour afficher uniquement l'activité du système de fichiers.
Biswapriyo
Oui, j'ai utilisé les programmes Sysinternals pendant des années. Mais j'espérais trouver un programme qui consignera toutes ces données et les classera sous forme de rapport ou de graphique. Je suppose que je vais devoir finir par coder quelque chose qui prend les données du journal et fait ce que je veux. Merci pour votre contribution.
Brian Nichols
Vous pouvez enregistrer les données de journal sous forme de tableau avec le fichier .CSV et vous ne pouvez enregistrer que les journaux filtrés. Mais quel type de graphique voulez-vous?
Biswapriyo
Les graphiques ne sont pas aussi importants. Ce que je veux vraiment, c'est une liste de processus et une liste de tous les fichiers dans lesquels ils écrivent, avec un total d'octets de lecture et d'écriture sur chacun des fichiers. Je veux aussi les mêmes totaux pour chaque répertoire.
Brian Nichols
Le moniteur de processus est le meilleur choix pour enregistrer toutes les données souhaitées. Cliquez simplement sur le processus et vous obtenez plus que vous ne le souhaitez.
Biswapriyo