Индиес вью
Индиес вью — это проект с открытым исходным кодом, плагин для приложения Kibana от компании «Новый яичный сайт». Плагин можно установить в Kibana и использовать для быстрого, эффективного и удобного просмотра информации об индексах в Elasticsearch. В настоящее время этот проект включён в список известных плагинов на официальном сайте Elastic.
Плагин позволяет собирать статистику по индексам с одинаковыми префиксами, включая их размер, количество, частоту запросов и другие показатели. Правила агрегации гибкие, что обеспечивает удобный визуальный интерфейс для администраторов. Плагин также помогает эффективно отслеживать и анализировать состояние индексов в кластере, предоставляя прямые основания для удаления неиспользуемых индексов.
Плагин предоставляет возможность агрегировать и собирать статистику по различным показателям индексов с определёнными регулярными выражениями.
1. /[^a-z]+$/
2. /[\d]{4}[-|\.|/][\d]{1,2}[-|\.\/|]\d{1,2}/
kibana.yml
По умолчанию используется значение '[^a-z]+$'. Вы можете изменить его следующим образом:
indices_view.mergePattern: '[\d]{4}[-|\.|/]\d{1,2}[-|\.|/]\d{1,2}'
Чтобы начать разработку, ознакомьтесь с официальным руководством по внесению вклада в проект Kibana (https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md). Затем создайте среду разработки и следуйте этим шагам:
yarn kbn bootstrap
Установите все зависимости и настройте связь между всеми плагинами и Kibana.
Важно: Используйте команду
yarn
для установки зависимостей, независимо от того, переключаетесь ли вы на другую ветку или вам нужно повторно загрузить зависимости.
yarn start
Запустите Kibana, включив этот плагин. Вы можете передать любые аргументы, которые обычно отправляете в bin/kibana
.
yarn start --elasticsearch.url http://localhost:9220
yarn build
Создайте пакет компиляции.
yarn test:browser
Протестируйте в веб-браузере.
yarn test:server
Используйте Mocha для тестирования сервера.
Для получения дополнительной информации выполните yarn ${task} --help
. Полный список задач можно найти в файле package.json
или запустив yarn run
.
Важно: Убедитесь, что версия этого плагина (kibana.version) совпадает с версией в вашем файле package.json в Kibana!
yarn kbn bootstrap
yarn build
Следуя этим шагам, вы создадите пакет установки.
Если вы не устанавливаете плагин в контейнер Docker, можно пропустить первый шаг.
Скопируйте файл в контейнер Docker.
$ sudo docker cp ****.zip id:/****.zip
Установите плагин в Kibana.
$bin/kibana-plugin install file:///****.zip
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )