Диагностика ошибок при обновлении агента мониторинга
Документация
Главная

Диагностика ошибок при обновлении агента мониторингаLTS

Агент не обновляется после переустановки

Если агент мониторинга перестал обновляться, одной из причин может быть некорректное удаление предыдущей версии, установленной через msi-пакет.

Причина

  1. На машине был установлен агент в формате .msi.
  2. Агент был удален с помощью двойного клика по файлу agent_setup.exe — это некорректный способ удаления msi-агента.
  3. При таком удалении записи о программе в реестре Windows не очищаются: система продолжает считать, что msi-агент установлен.
  4. Поверх этого был установлен агент в формате .exe.
  5. Агент .exe устанавливается и запускается, но при попытке обновления обнаруживает в реестре следы msi-установки и завершает обновление с ошибкой.

Как выявить причину

Проверка логов

Откройте файл service.log, расположенный в папке агента. В описанном случае в логах будут записи вида:

important PackageManager::TryUpdate begin load update, isInstalledViaMsi = true
important PackageManager::Update Update begin
error Updater::Update native_error: No. 1603
В процессе установки произошла неисправимая ошибка.

Обратите внимание на параметр isInstalledViaMsi = true — он означает, что в системе остались следы msi-установки, из-за которых агент фиксирует конфликт при обновлении.

Проверка через Панель управления

Откройте Панель управленияПрограммы и компоненты.

Проверьте:

  • Если на машине установлен msi-агент (или остались его записи в реестре), в списке программ будет отображаться ProcesetAgent Installer
  • Если агент установлен в формате .exe, записи ProcesetAgent Installer в списке не будет

Наличие ProcesetAgent Installer в списке программ при установленном агенте .exe — признак некорректного удаления msi-версии.

Как устранить ошибку

  1. Удалите агент через Панель управления → Программы и компоненты: найдите ProcesetAgent Installer и удалите его. Это корректно очистит записи в реестре.
  2. После этого установите агент заново с помощью дистрибутива .exe или .msi нужной версии.
Важно

Для удаления агента, установленного через msi-пакет или GPO, используйте только Панель управленияПрограммы и компоненты или команду msiexec /x. Удаление через agent_setup.exe в этом случае не очищает реестр и приводит к ошибкам при последующей установке и обновлении.

Была ли статья полезна?

Предыдущая
Установка, обновление и удаление агента мониторинга на Windows
Следующая
Конфигуратор агента мониторинга
430006, Саранск,
Северо-восточное шоссе, д. 3
ОКВЭД 62.01
ИНН 1328​909857
Код вида деятельности
в области ИТ 15.02 и 17.01
Языки программирования