toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : iwatch  ]

Paquet : iwatch (0.2.2-6)

Liens pour iwatch

Screenshot

Ressources Debian :

Télécharger le paquet source iwatch :

Responsable :

Ressources externes :

Paquets similaires :

programme de surveillance de système de fichiers en temps réel utilisant inotify

Inotify (inode notify) est un sous-système du noyau Linux surveillant les évènements dans les systèmes de fichiers et rapportant ces évènements aux applications en temps réel.

Inotify peut surveiller des fichiers ou répertoires particuliers. Lorsqu’il s’agit d’un répertoire, inotify renvoie les évènements pour le répertoire lui-même et pour les fichiers du répertoire.

IWatch est un script Perl pour inotify surveillant les changements dans des répertoires ou fichiers précisés, et envoyant des alarmes à l’administrateur du système (ou toute autre destination) en temps réel. Il peut :

 – envoyer des notifications sur les changements à l’aide de courriels ;
 – exécuter immédiatement des actions programmables, comme émettre des
   alertes à l’aide de messageries XMPP (jabber), WhatsApp ou exécuter un
   script ou un programme local ;
 – agir comme système de détection d'intrusion HIDS (Host-based Intrusion
   Detection System) ou de vérificateur d’intégrité, complétant ainsi le
   système de pare-feu dans les réseaux et améliorant la sécurité.

IWatch peut être exécuté en ligne de commande ou comme démon.

Un bon exemple d’utilisation d’iWatch est la surveillance du répertoire des pages directement dans les serveurs web pour avertir, en temps réel, des actes de vandalisme ou l’insertion de fichiers. Un autre exemple est la synchronisation des fichiers de configuration entre des machines lors de changement, comme dans les serveurs DHCP agissant en mode basculement. Il est possible de synchroniser des fichiers à l’aide de rsync lors de changements de ceux-ci.

Étiquettes: Administration système: Surveillance, Mis en œuvre en: Perl, Rôle: Programme, Champ d'application: scope::utility, use::monitor

Autres paquets associés à iwatch

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger iwatch

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 21,1 ko64,0 ko [liste des fichiers]