Перейти к содержанию

Диагностика неполадок

Общий порядок

  1. Зафиксируйте время, пользователя, сайт и выполняемое действие.
  2. Определите затронутый уровень: браузер, сеть, reverse proxy, сервис iSpace, база данных, хранилище или внешний компонент.
  3. Проверьте состояние узлов и сервисов Docker Swarm.
  4. Соберите журналы только за интервал возникновения ошибки.
  5. Проверьте свободное место, память, сертификаты и DNS.
  6. Воспроизведите проблему на тестовом объекте без изменения исходных данных.

Проверка сервисов

docker node ls
docker service ls
docker service ps <service> --no-trunc
docker service logs --since 30m <service>

Описание команд доступно в официальной документации Docker CLI.

Типовые направления проверки

Симптом Проверить
Сайт не открывается DNS, TLS, Nginx, доступность frontend-сервиса
Ошибка входа Keycloak, LDAP, время на серверах, realm и клиент
Файл не загружается права, размер файла, MinIO/S3, свободное место
Не работает поиск состояние Elasticsearch/OpenSearch и очередь индексирования
Не запускается маршрут параметры маршрута, права инициатора, системные действия и журналы
Не выполняется фоновое задание планировщик, учётные данные, журнал задания

Материалы для обращения в поддержку

  • точное описание действия и ожидаемого результата;
  • время возникновения с часовым поясом;
  • версия комплекта поставки;
  • журналы затронутых сервисов;
  • состояние docker service ls;
  • скриншот ошибки без секретов и персональных данных;
  • сведения о последних изменениях конфигурации.