Fmonitor - программа мониторинга событий

Здравствуйте!
На этой странице Вы можете скачать программу Fmonitor. Эта программа позволяет отслеживать состояние заданных папок (сетевых, локальных, а также FTP), сигнализируя о появлении заданных файлов в них. Позволяет фильтровать файлы по множеству признаков и автоматически выполнять над ними заданные действия. Также может отслеживать свободное место на дисках, состояние канала связи с заданным узлом в сети, появление писем в почтовых ящиках. Позволяет выполнять синхронизацию локального каталога с ресурсом FTP.

Назначение:

Программа предназначена для мониторинга папок как на локальной машине под управлением OS Windows 9X/NT/XP, так и на сетевых ресурсах. А также для мониторинга других событий, для которых реализованы соответствующие внешние модули.
Для чего все это нужно? Если Вам приходилось когда-нибудь заниматься сопровождением большой и сложной информационной системы, то Вы знаете, что при этом нужно одновременно следить за многими вещами. Например за появлением файлов, исчезновением связи с удаленными точками, падением серверов, приходом почты и т.п. Об одних из этих событий необходимо уведомить персонал, на другие нужно реагировать запуском скриптов и команд. Все это может быть очень утомительно для администраторов и операторов, для облегчения их труда и создана эта программа.
Для слежения за событиями создаются задания, каждое задание через определенные промежутки времени проверяет возникновение своего события (например ищет заданные файлы в заданных каталогах). Если событие произошло, задание переходит в "сигнальное" состояние, при этом индикатор задания меняет цвет, на индикаторе задания меняется надпись(например для указания количества файлов, удовлетворяющих заданному условию), а также, в зависимости от настроек, может подаваться звуковой сигнал и выполняться заданная команда OS.
Интервал проверки условия задается для каждого задания отдельно следующим образом: существует общий таймаут, который задается в общих настройках, и индивидуальный множитель, который задается в настройках каждого задания. Таймаут проверки условия задания вычисляется произведением общего таймаута на множитель конкретного задания, т.е. например если общий таймаут = 20 сек, а множитель задания равен 3, то условие задания будет проверяться раз в минуту.
По способу реализации задания бывают обычными и основанными на внешних модулях (плагинах). Обычные задания отслеживают наличие заданных файлов в заданных каталогах. Задания на основе плагинов отслеживают события, заданные разработчиком плагинов. При создании такого задания нужно указать путь к модулю плагина и специфические для этого модуля настройки. При работе программа периодически вызывает определенные функции плагина и получает состояние задания (сигнальное или обычное) и надпись для индикатора задания. Более подробно о создании заданий на основе плагинов можно прочитать в файле plug_user.txt
В поставку входит несколько плагинов, которые будут перечислены ниже.
Основные возможности:

1. Отображение количества файлов, удовлетворяющих условию поиска для каждого 
   задания. Количество заданий ограничено только размером экрана монитора :). 
   Таймаут сканирования папок задается индивидуально для каждого задания.

2. Фильтрация файлов по маске имени (можно задать несколько масок для поиска 
   файлов, и несколько масок, которые нужно игнорировать).

3. Фильтрация по атрибутам.

4. Фильтрация файлов по дате модификации.

5. Возможность проигрывания wav файла при обнаружении файлов.

6. Возможность выполнения определенной команды OS при обнаружении файлов. 
   В командную строку можно передавать имена файлов.

7. Возможность подключения сетевых ресурсов.

8. Возможность ведения протокола.

9. Возможность создания заданий на основе внешних модулей. В поставку входят 
   следующие плагины:
   - для отслеживания свободного места на дисках (freespace.dll).
   - для проверки новых писем по MAPI (fmonmapi.dll).
   - для мониторинга FTP ресурсов и автоматического скачивания файлов (fmonftp.dll).

   В сборник дополнительных плагинов входят следующие плагины:
   - для отслеживания каналов связи, путем периодической посылки эхозапросов (fmonping.dll).
   - для отслеживания доступности сервера по TCP/IP (fmonserv.dll).
 

Текущая версия:


 Fmonitor 3.0.0.23 alfa 

Предыдущая версия:

 Fmonitor 3.0.0.22 alfa 

Дополнительные плагины:

 fmonext.exe 

Приветствуются любые отзывы и предложения.


Если Вам понравилась эта программа, Вы можете отблагодарить автора, сделав пожертвования на web-money кошелек Z116210553400 или U566733636198. Эти средства пойдут на развитие программы. Михаил Тихонин mailto: mihtih@mail.ru
Сайт создан в системе uCoz