В статье рассматриваются методы и инструменты, позволяющие собирать диагностическую информацию приложения ELMA365. С помощью собранных данных можно определить потенциальные ошибки и задержки в системе, оптимизировать скорость загрузки страниц и т. д.
Сбор HAR-логов
Чтобы отследить процесс загрузки страниц и других ресурсов, используйте HAR‑логи. С их помощью записываются все действия браузера, связанные с загрузкой приложения или веб‑страниц. Ознакомиться со списком поддерживаемых браузеров вы можете в статье «Рабочее место». Инструкции по сбору HAR‑логов доступны в справочной документации по используемым браузерам.
Диагностика платформы
После сбора HAR-логов выполните диагностику платформы для выявления ошибок, соберите логи сервисов и проведите их анализ. Если установка системы выполнялась:
- в Kubernetes-in-Docker (KinD) с помощью скрипта — о порядке диагностики читайте в статье «Администрирование ELMA365 Standard»;
- в Kubernetes с помощью Helm — о диагностике читайте в статье «Диагностика и решение проблем в ELMA365 Enterprise».
Если вы не уверены, какой способ установки ELMA365 On‑Premises использовался, определите его, выполнив следующие действия:
- Подключитесь к серверу с ELMA365 по SSH.
- Введите команду, которая покажет список установленных сервисов:
- если установка выполнялась скриптом в KinD:
docker exec elma365 kubectl get pod –A
- если установка выполнялась с помощью Helm‑пакета:
kubectl get pod -A или helm list –A
Список будет выглядеть следующим образом:
