Мониторинг ошибок системы

В этой статье:

Просмотр технических логов в Kibana

Расшифровка технических логов

Ошибки системы можно выявить в технических логах, которые идентифицируют внутренние события системы:

Для централизованного логирования компонентов мобильной платформы используется файл docker-compose.metrics.yml, а также предустановленные приложения fluentd и Kibana. Приложение fluentd позволяет собирать логи в поисковой системе Elasticsearch, которая встроена в «Форсайт. Мобильная платформа». Если при установке продукта «Форсайт. Мобильная платформа» создан отказоустойчивый кластер на основе OKD/OCP, то включите логирование компонентов мобильной платформы на кластере.

Для просмотра технических логов:

kubectl logs <наименование логов> -n fmp
kubectl logs <наименование логов> -n fmp

Для экспорта технических логов в файл *.csv с помощью Kibana обратитесь к разделу «Экспорт технических логов».

Просмотр технических логов в Kibana

Для просмотра технических логов в Kibana:

  1. Откройте панель администратора по адресу:

http://localhost:5601

После выполнения действия будет открыта панель администратора:

  1. Перейдите в раздел «Discover» на боковой панели:

  1. При необходимости настройте фильтрацию логов, создайте паттерны и/или заполните строку поиска для просмотра определенного набора логов. После чего сохраните изменения с помощью кнопки «Save» в главном меню. По умолчанию используется паттерн «fmp*», в котором содержатся все контейнеры Docker.

После выполнения действий будет получен список технических логов.

Расшифровка технических логов

Для каждого технического лога отображается следующая информация:

При возникновении ошибки в системе в тексте лога будет содержаться «error».

См. также:

Администрирование и контроль доступа