﻿# Сбор и анализ диагностической информации

> [HTML Version](analysis-diagnostic-info.html)

В статье рассматриваются методы и инструменты, позволяющие собирать диагностическую информацию приложения ELMA365. С помощью собранных данных можно определить потенциальные ошибки и задержки в системе, оптимизировать скорость загрузки страниц и т. д.

## Сбор HAR-логов

Чтобы отследить процесс загрузки страниц и других ресурсов, используйте HAR‑логи. С их помощью записываются все действия браузера, связанные с загрузкой приложения или веб‑страниц. Ознакомиться со списком поддерживаемых браузеров вы можете в статье [«Рабочее место»](end-user-requirements.md#supported-browsers). Инструкции по сбору HAR‑логов доступны в справочной документации по используемым браузерам.

## Диагностика платформы

После сбора HAR-логов выполните диагностику платформы для выявления ошибок, соберите логи сервисов и проведите их анализ. Если установка системы выполнялась:

- в Kubernetes-in-Docker (KinD) с помощью скрипта — о порядке диагностики читайте в статье [«Администрирование ELMA365 Standard»](elma365-standard-administering.md#troubleshooting);

- в Kubernetes с помощью Helm — о диагностике читайте в статье [«Диагностика и решение проблем в ELMA365 Enterprise»](enterprise-troubleshooting.md).

Если вы не уверены, какой способ установки ELMA365 On‑Premises использовался, определите его, выполнив следующие действия:

1. Подключитесь к серверу с ELMA365 по SSH.

2. Введите команду, которая покажет список установленных сервисов:

- если установка выполнялась скриптом в KinD:

````
docker exec elma365 kubectl get pod –A

- ````
если установка выполнялась с помощью Helm‑пакета:

````
kubectl get pod -A или helm list –A

````
Список будет выглядеть следующим образом:

**(analysis-diagnostic-info-1.png)**