Сервер DeviceLock Enterprise Server : Мониторинг : Задачи мониторинга : Алгоритм мониторинга
  
Алгоритм мониторинга
Для мониторинга используется простой и эффективный алгоритм:
1. Прежде всего DeviceLock Enterprise Server пытается сканировать компьютер и определить, работает он или нет. Если сканирование удалось, то компьютер получает статус доступен и мониторинг компьютера продолжается. В противном случае компьютер получает статус недоступен и мониторинг компьютера прекращается (происходит запись в журнал).
2. Затем DeviceLock Enterprise Server пытается подключиться к сервису DeviceLock. Если сканирование удалось, то компьютер получает статус доступен и мониторинг компьютера продолжается. В противном случае сервис DeviceLock получает статус недоступен и мониторинг компьютера прекращается (происходит запись в журнал).
3. Если данная задача должна проверять целостность политики, то мониторинг компьютера продолжается. В противном случае мониторинг компьютера прекращается (в журнал ничего не пишется).
4. DeviceLock Enterprise Server получает политику от сервиса DeviceLock и сравнивает ее с эталонной политикой, присвоенной данной задаче. Если расхождений в политиках не обнаружено, то мониторинг компьютера прекращается (в журнал ничего не пишется). Если обнаружены различия в двух политиках, то мониторинг компьютера продолжается (происходит запись в журнал).
5. Если данная задача должна восстанавливать измененную политику, то DeviceLock Enterprise Server заменяет политику на сервисе DeviceLock на эталонную и мониторинг компьютера прекращается (происходит запись в журнал). В противном случае мониторинг компьютера просто прекращается (в журнал ничего не пишется).
Если на каком либо из шагов, описанных выше, происходит ошибка, то в журнал записывается сообщение об этой ошибке. Если ошибка не критичная, то мониторинг компьютера продолжится. Если же ошибка критичная, то мониторинг компьютера прекратится.
Также, некоторые очень критичные ошибки (такие как нехватка памяти) могут вызвать остановку исполнения всей задачи.