Учебники

Кибана — Обзор

Kibana — это инструмент для визуализации на основе браузера с открытым исходным кодом, который в основном используется для анализа большого объема журналов в виде линейного графика, гистограммы, круговых диаграмм, тепловых карт, карт регионов, координатных карт, датчиков, целей, временных шкал и т. Д. Визуализация делает это Легко предсказать или увидеть изменения в тенденциях ошибок или других значительных событий источника ввода. Kibana работает синхронно с Elasticsearch и Logstash, которые вместе образуют так называемый стек ELK .

Что такое стек ELK?

ELK означает Elasticsearch, Logstash и Kibana. ELK является одной из популярных платформ управления журналом, используемой во всем мире для анализа журналов. В стеке ELK Logstash извлекает данные регистрации или другие события из разных источников ввода. Он обрабатывает события, а затем сохраняет их в Elasticsearch.

Kibana — это инструмент визуализации, который обращается к журналам Elasticsearch и может отображать их пользователю в виде линейного графика, гистограммы, круговых диаграмм и т. Д.

Основной поток ELK Stack показан на рисунке здесь —

ELK Stack

Logstash отвечает за сбор данных из всех удаленных источников, где хранятся журналы, и отправляет их в Elasticsearch.

Elasticsearch действует как база данных, в которой собираются данные, и Kibana использует данные из Elasticsearch для представления данных пользователю в виде гистограмм, круговых диаграмм, тепловых карт, как показано ниже —

Эластичный поиск

Он показывает данные в режиме реального времени, например, днем ​​или часом для пользователя. Интерфейс Kibana удобен для пользователя и очень прост для начинающего.

Особенности Кибана

Kibana предлагает своим пользователям следующие функции —

Визуализация

У Kibana есть много способов для простой визуализации данных. Некоторые из них обычно используются: вертикальная гистограмма, горизонтальная гистограмма, круговая диаграмма, линейный график, тепловая карта и т. Д.

Приборная доска

Когда у нас есть готовые визуализации, все они могут быть размещены на одной доске — панели инструментов. Наблюдение за различными разделами вместе дает вам четкое общее представление о том, что именно происходит.

Dev Tools

Вы можете работать со своими индексами, используя инструменты разработки. Начинающие могут добавлять фиктивные индексы из инструментов разработчика, а также добавлять, обновлять, удалять данные и использовать индексы для создания визуализации.

Отчеты

Все данные в форме визуализации и панели мониторинга могут быть преобразованы в отчеты (формат CSV), встроены в код или в виде URL-адресов для совместного использования с другими.

Фильтры и поисковый запрос

Вы можете использовать фильтры и поисковые запросы, чтобы получить необходимую информацию для конкретного ввода из панели мониторинга или инструмента визуализации.

Плагины

Вы можете добавить сторонние плагины, чтобы добавить новую визуализацию или другое дополнение пользовательского интерфейса в Kibana.

Карты координат и регионов

Карта координат и региона в Кибане помогает отображать визуализацию на географической карте, обеспечивая реалистичное представление данных.

Timelion

Timelion, также называемый временной шкалой, является еще одним инструментом визуализации, который в основном используется для анализа данных на основе времени. Для работы с временной шкалой нам нужно использовать простой язык выражений, который помогает нам подключаться к индексу, а также выполнять вычисления на данных для получения необходимых результатов. Это помогает больше в сравнении данных с предыдущим циклом по неделям, месяцам и т. Д.

холст

Холст — еще одна мощная особенность в Кибане. Используя визуализацию холста, вы можете представлять свои данные в различных цветовых сочетаниях, формах, текстах, на нескольких страницах, которые обычно называются рабочими панелями.

Преимущества Кибана

Kibana предлагает следующие преимущества для своих пользователей —

Содержит инструмент визуализации на основе браузера с открытым исходным кодом, который в основном используется для анализа большого объема журналов в виде линейного графика, гистограммы, круговых диаграмм, тепловых карт и т. Д.

Просто и легко для начинающих, чтобы понять.

Простота преобразования визуализации и панели инструментов в отчеты.

Визуализация холста помогает легко анализировать сложные данные.

Визуализация Timelion в Kibana помогает сравнивать данные в обратном направлении, чтобы лучше понять производительность.

Добавление плагинов в Kibana может быть очень утомительным, если есть несоответствие версий.

Вы склонны сталкиваться с проблемами, когда хотите обновить старую версию до новой.