Для выявления и диагностики ошибок системы откройте приложение Kibana по адресу:
http://<IP-адрес или DNS-имя сервера>:5601
После выполнения действия будет открыта панель администратора Kibana:
В приложении доступен просмотр:
Для экспорта технических логов в файл *.csv с помощью Kibana обратитесь к разделу «Экспорт технических логов».
Для просмотра технических логов:
Перейдите в раздел «Discover» на боковой панели:
При необходимости настройте фильтрацию логов, создайте паттерны и/или заполните строку поиска для просмотра определенного набора логов. После чего сохраните изменения с помощью кнопки «Save» в главном меню. По умолчанию используется паттерн «fmp*», в котором содержатся все контейнеры Docker.
После выполнения действий будет получен список технических логов.
Для каждого технического лога отображается следующая информация:
_id. Идентификатор лога;
_index. Индекс лога в формате: fmp_<наименование сервиса>_ГГГ.ММ.ДД;
_score. Оценка, сформированная на основе совпадений полей в поисковом запросе и логе. Отображает степень соответствия лога поисковому запросу;
_type. Тип лога. Используется для хранения нескольких типов лога в одном индексе и позволяет логически разделять данные внутри индекса. Например, для индекса “WWW” можно создать типы «http» и «https»;
@timestamp. Дата и время лога;
container_id. Идентификатор контейнера Docker, от которого получен лог;
container_name. Наименование контейнера Docker;
log. Текст лога;
source. Источник получения лога. В качестве источника используется ресурс, который является UNIX-потоком ввода-вывода:
stdout. Стандартный поток вывода;
stderr. Поток для вывода ошибок;
tag. Тег лога.
При возникновении ошибки в системе в тексте лога будет содержаться «error».
Для просмотра статистической информации о системе перейдите в раздел «Analytics > Visualize Library» на боковой панели:
После выполнения действия будет получен список различных диаграмм, которые можно использовать для анализа статистической информации о системе:
AverageAndMaxTimeRequest. Среднее и максимальное время запроса;
AverageAndMaxTimeUrl. Среднее и максимальное время запроса на различные URL;
AverageBytesSent. Среднее количество отправленных байт;
CountRequestPerDay. Количество запросов в день;
CountResponseStatus. Количество ответов от сервера с определённым статусом;
StatusResponceAllDay. Сравнительная диаграмма количества ответов от сервера с определённым статусом.
См. также: