Смена технологических паролей

PostgreSQL#

Чтобы изменить пароль доступа к служебной БД Визион:

  1. Подключитесь к БД с помощью утилиты psql:

    psql -h <host> -U vision -d vision_db
    
  2. Выполните SQL-запрос:

    ALTER ROLE vision WITH PASSWORD '<password>';
    
  3. Для выхода из psql введите строку \q и нажмите Enter.

  4. Измените секрет vault.database.dsn.

  5. Запустите скрипт:

    /opt/skala-r/vision/tools/update_server_configs.sh
    

VictoriaMetrics#

  1. Измените секрет vault.victoriametrics.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

  3. Переустановите Визион.Прокси.

VictoriaLogs#

  1. Выполните команду:

    /opt/skala-r/vision/server/vision_venv/bin/python3 \
      -c "from skalar.vision.common.encode import encode_secret; print(encode_secret('новый пароль'))"
    
  2. Смените закодированный Визионом пароль в файле /opt/skala-r/etc/vision/server/victorialogs/environment.env.

.1 Если используется сервер VictoriaLogs, развёрнутый средствами платформы, перезапустите службу victorialogs:

```sh
systemctl restart victorialogs
```
  1. Измените секрет vault.victorialogs.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vmalert_st#

  1. Измените секрет vault.vmalert.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vmalert_vl#

  1. Измените секрет vault.vmalert_vl.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

AlertManager#

  1. Измените секрет vault.alertmanager.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

Grafana#

  1. Измените секрет vault.grafana.metrics.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vision_alertcollector#

  1. Измените секрет vault.alertcollector.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

snmp_notifier#

  1. Выполните команду:

    /opt/skala-r/vision/server/vision_venv/bin/python3 \
       -c "from skalar.vision.common.encode import encode_secret; print(encode_secret('новый пароль'))"
    
  2. Измените секрет vault.snmp_notifier.basic_auth_password.

  3. Выполните команду:

    systemctl restart snmp_notifier
    
  4. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vision_utilizer#

  1. Измените секрет vault.vision_utilizer.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vision_iamsyncer#

  1. Измените секрет vault.vision_iamsyncer.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vision_backup#

  1. Измените секрет vault.vision_backup.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

vmagent_agent#

  1. Измените секрет vault.vmagent_agent.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

  3. Переустановите все агенты метрик.

vmagent_proxy#

  1. Измените секрет vault.vmagent_proxy.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

  3. Переустановите все агенты и прокси метрик.

vlagent_agent#

  1. Измените секрет vault.vlagent_agent.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

  3. Переустановите все агенты логов.

vlagent_proxy#

  1. Измените секрет vault.vlagent_proxy.basic_auth_password.

  2. Запустите скрипт /opt/skala-r/vision/tools/update_server_configs.sh.

  3. Переустановите все агенты и прокси логов.

Смена пароля для плагинов#

Смена паролей для плагинов производится при помощи пользовательского интерфейса Визион.

  1. Авторизуйтесь под пользователем с правами доступа к объектной модели.

  2. На панели навигации выберите Объекты.

  3. На панели Контур нажмите на название нужного ПАК.

  4. Выберите вкладку Плагины.

  5. В строке с нужным плагином нажмите кнопку и в открывшемся меню выберите Конфигурировать.

  6. Измените значения в полях Basic Auth Username и Basic Auth Password.

  7. Нажмите кнопку Применить.