Ayuda de watchDirectory > Crear una nueva tarea > Métodos de monitorización
Métodos de monitorización
WatchDirectory puede monitorizar una carpeta utilizando cuatro métodos diferentes. Cada método tiene sus propias ventajas e inconvenientes. Dependiendo de los privilegios que se tengan y del sistema operativo que gobierne la carpeta, alguno de los métodos de monitorización puede no estar disponible.
El botón "Test" (Prueba) realizará una serie de pruebas para determinar si la carpeta seleccionada permite utilizar el método de monitorización "Fast" (Rápido).
El método de monitorización por la edad del archivo solo está disponible en la
Edición Profesional de watchDirectory. Este método de monitorización ejecutará la
etarea para todos los archivos que hayan alcanzado cierta "edad". De esta forma, se pueden eliminar esos archivos viejos de la carpeta...
o se puede enviar un correo electrónico a los responsables de no haber reaccionado a tiempo con los mismos...
Más información sobre el método de monitorización por la edad del archivo.
| Descripción | Método de monitorización | |||
|---|---|---|---|---|
| Default (por defecto) | Polling (por sondeo) | Fast (rápido) | File Age (Pro) (por edad del archivo) | |
| Este método se usa normalmente cuando... | Se quieren monitorizar unidades locales y de red. | Se quieren monitorizar unidades de red cuyo software de red no implementa las notificaciones utilizadas por los métodos 'Default' y 'Fast'. Por ejemplo, las unidades Netware solo se pueden monitorizar utilizando el método 'Polling'. | Se quieren monitorizar (grandes) unidades locales y de red. | Se quiere tomar acción sobre archivos antiguos |
| Tiempo de reacción a los cambios | Medio: Windows informa a watchDirectory sobre la detección de un cambio en la carpeta y watchDirectory lee el árbol de carpetas para determinar qué ha cambiado |
Lento: Cada [99] segundos, watchDirectory lee el árbol de carpetas para determinar si algo ha cambiado |
Instantáneo: Windows informa a watchDirectory del cambio exacto en la carpeta. watchDirectory no necesita leer el árbol de carpetas. |
No aplicable: Este método de monitorización no reacciona a los cambios. Escanea el árbol de carpetas para encontrar archivos que cumplan el criterio de edad establecido en la regla. |
| Uso de memoria | Proporcional al tamaño (número de archivos) de la carpeta monitorizada. | Independiente del tamaño de la carpeta monitorizada. | ||
| Uso de CPU | watchDirectory debe comparar el árbol de carpetas 'actual' con el árbol de carpetas 'previo'. Cuando los árboles de carpetas sean grandes, el consumo de ciclos de CPU puede ser considerable. | Prácticamente no utiliza tiempo de CPU. | watchDirectory debe procesar la edad de cada archivo dentro del árbol de carpetas. | |
| Acceso al disco | Cada vez debe recorrer el árbol de carpetas monitorizado para determinar qué ha cambiado. | Nunca recorre el árbol de carpetas monitorizado. | Cada vez debe recorrer el árbol de carpetas monitorizado para determinar qué archivos son demasiado viejos. | |
| Permite monitorizar unidades de red (mapeadas) (Pro) | Sí, siempre que el software de red soporte notificaciones. | Sí | Sí, siempre que el software de red soporte notificaciones. | Sí |
| Soporta eventos sobre archivos y carpetas renombrados | No, los archivos o carpetas renombrados generarán un evento "archivo (o carperta) eliminado" y "nuevo archivo (o nueva carpeta)". | Sí | No aplicable. El método de monitorización por la edad del archivo activará la extensión con un evento "nuevo archivo". | |
| Consideraciones sobre seguridad | No se requieren configuraciones especiales. | El usuario que inicie watchDirectory debe tener habilitados los privilegios
SE_CHANGE_NOTIFY_NAME, SE_BACKUP_NAME y SE_RESTORE_NAME. Para habilitar estos privilegios, el usuario debe ser miembro del grupo Backup operators. De forma alternativa, se puede ejecutar watchDirectory como administrador. |
No se requieren configuraciones especiales. | |
| Otras consideraciones | Al renombrar una carpeta ya no se recibirán eventos para los archivos y carpetas 'dentro' de la carpeta renombrada. | |||




Anterior