Comment surveiller les modifications d'un fichier?

J'ai un fichier journal en cours d'écriture par un autre processus que je souhaite surveiller pour les modifications. Chaque fois qu'un changement se produit, j'aimerais lire les nouvelles données pour y effectuer un traitement. Quelle est la meilleure façon de procéder? J'espérais qu'il y aurait...