Статья является возможным решением инцидента ALD Pro. Ошибки обновления подсистемы мониторинга

Окружение

  • ALD Pro 3.1.0
  • ALD Pro 3.0.0

Диагностика

  • Подсистема обновляется с версии ALD Pro 3.0.0 до ALD Pro 3.1.0.
  • В журнале /etc/aldpro-salt/subsystem.log присутствует ошибка вида:
    [ERROR   ] Command 'bash' failed with return code: 1
    [ERROR   ] stderr: Traceback (most recent call last):
      File "/opt/zabbix_processor.py", line 82, in _connect
        return ZabbixAPI(url=zabbix_url, user=self.username, password=self.password)
      File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/pyzabbix/api.py", line 182, in __init__
        self._login(user, password)
      File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/pyzabbix/api.py", line 221, in _login
        self.auth = self.user.login(username=user, password=password)
      File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/pyzabbix/api.py", line 96, in fn
        args or kwargs
      File "/opt/rbta/venvs/aldpro-common/lib/python3.7/site-packages/pyzabbix/api.py", line 320, in do_request
        raise ZabbixAPIException(err)
    pyzabbix.api.ZabbixAPIException: {'code': -32602, 'message': 'Invalid params.', 'data': 'Invalid parameter "/": the parameter "host" is missing.', 'json': "{'jsonrpc': '2.0', 'method': 'user.login', 'params': {'username': 'zabbix_api_mon', 'password': '********'}, 'id': '1'}"}
    CODE

Решение


Ответ доступен с подключенной услугой «Техническая поддержка».

Ознакомиться с услугой

Перейти к авторизации

Внимание! Для авторизации используйте учетные данные Личного кабинета

Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru