download free

archive ААУ-2

Актуальное Число загрузок: 8921

Версия 2.126

Автоматическое Антизависающее Устройство (Watchdog) с удаленным контролем работоспособности и извещениях об отказах.

Выполняет комплекс мер по обеспечению живучести программ (в том числе их внутренних процессов) операционной среды, компьютера, сетевого оборудования.

Подробнее....

Работает как программно, так и с подключением аппаратного перезагрузчика.

Контроль работоспособности осуществляется с двух сторон:

  • cо стороны компьютера, где отслеживаются программные процессы и связь наружу
  • cо стороны пользователя, с мобильного приложения которого отслеживается весь путь прохождения трафика до компьютера и все аварийные события на этом компьютере

Контролирует работу компьютера и сетевого оборудования на программном и аппаратном уровне. Привязывается как к конкретной программе, так и к операционной системе, в случае зависания которых перезагружает компьютер и (или) сетевой канал программно или аппаратно, если программный уровень не помогает.

Код интеграции спецификации SLWD-2

Вы можете добавить поддержку SLWD-2 в свое ПО, внедрив в него простой код. Код интеграции спецификации SLWD-2 для других программ:

  • В первом параметре указываем период через который нотификация должна повториться (в секундах);
  • Во втором параметре указываем идентификационный номер модуля из которого посылаем сообщение.
inline bool NotifyWatchDog(WORD elapse=10/*сек*/, WORD idModule = NULL){
static UINT s_nAliveMsg = RegisterWindowMessage(_T("app.alive.msg2"));
static UINT nCurPrId=GetCurrentProcessId();
DWORD dwData = MAKELONG(elapse, idModule);
DWORD dwInfo = BSM_APPLICATIONS | BSM_ALLCOMPONENTS;
return !!BroadcastSystemMessage(BSF_POSTMESSAGE, &dwInfo,
s_nAliveMsg, dwData, nCurPrId);
}

Для обоих протоколов необходимо вызывать при завершении процесса для снятия с учета, иначе приложение будет считаться упавшим и будет перезапущено.

inline bool NotifyWatchDogExit(){return NotifyWatchDog(0);}

Скачать  Оффлайн версию справки по SL-WatchDog-2.

Совместно с бесплатным приложением для Андроид GOALmobile-2 предупреждает пользователя об отказах (отсутствии связи с заданным элементом) и неустойчивой работе программ и оборудования (большом количестве перезапусков).

ААУ на GOALmobile-2 адресно проверяет канал на всем пути прохождения трафика с указанием причины отказа:

  • нет связи телефона с мобильной сетью,
  • нет сети на удаленном конце,
  • нет связи с удаленным компьютером,
  • нет отклика от конкретной программы,

Используется для необслуживаемого режима работы.

Примеры применения:

  • Удаленный от обслуживающего персонала компьютер. В случае непредвиденного временного сбоя компьютера, чтобы не направлять в отдаленный район специалистов для восстановления.
  • Компьютеры, работающие по ночам при отсутствии обслуживающего персонала. Всеразличные типы серверов, модемные пулы, круглосуточные охранные системы, сетевые программы и прочее.
  • Системы, выполняющие долговременные задачи. Если поставленная компьютеру задача не требует участие человека и имеет возможность самовосстановления после перезапуска (например, закачка файлов) то, вместо постоянной поверки человеком, удобнее доверить ее контролю со стороны ААУ.

Данная версия программы работает с GOALcity Cassandra и выше, а так же со всеми другими программами стороннего производства.

Если вы используете последнюю версию нашего GOALmobile-2, то Вам нужно дополнительно установить Мобильную версию антизависающего устройства - ААУ-2 Mobile.

История версий

WatchDog v 2.0.5.2

Перенесены настройки контроллера в отдельное диалоговое окно:

Сделана интерфейсная возможность выбора Com порта:

  • получить автоматически;
  • ввести вручную;

Сделана интерфейсная возможность выбора Перезагрузки при потере связи с контроллером:

  • только программная перезагрузка;
  • только аппаратная перезагрузка;
  • программно-аппаратная (гибридная);

Добавлено уведомление при потере связи с контроллером или его отказе и отправка e-mail

Добавлена настройка времени до перезагрузки при зависании операционной системы

Добавлено открытие диалогового окна при подключении контроллера

Добавлено включение звукового оповещения при потере связи с контроллером или его отказе

Перенесены настройки сети в отдельное диалоговое окно:

  • сделана интерфейсная возможность включения / отключения звука оповещения при потере соединения с сетью Интернет

Добавил возможность открывать диалоговые окна, такие как:

  • Настройка журнала
  • Обновления
  • Настройки WatchDog
  • Настройки контроллера
  • Настройки сети
  • в т. ч. вызывать справку прямо из плавающего окна программы

Исправлена ошибка с исчезновением списка с кнопками при многократном открытии главного диалогового окна

Исправлена ошибка, при которой всплывающая подсказка у списка с кнопками становилась недопустимо минимального размера при многократном открытии главного диалогового окна

  • Добавлена функция загрузить все модули из списка
  • Добавлена функция выгрузить все модули из списка
  • Добавлена в заголовках уведомлений версия WatchDog
  • Добавлена возможность очищения списка с контролируемыми программами WatchDog
  • Добавлена возможность отключения появления уведомлений об ошибках WatchDog
  • Добавлена возможность выбора активности WatchDog при загрузке в зависимости от конфигурации
  • Вынесены настройки WatchDog из главного окна в отдельное диалоговое окно
  • Изменено имя пункта меню в с Настройки на Главное окно - WatchDog
  • Добавлена возможность клонировать элементы списка для удобного и быстрого его заполнения