1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/newegg-indices_view

Клонировать/Скачать
README_ZH.md 4.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 22:10 fdb82e1

Индиес вью

Язык

简介

Индиес вью — это проект с открытым исходным кодом, плагин для приложения Kibana от компании «Новый яичный сайт». Плагин можно установить в Kibana и использовать для быстрого, эффективного и удобного просмотра информации об индексах в Elasticsearch. В настоящее время этот проект включён в список известных плагинов на официальном сайте Elastic.

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


Скриншоты

Регулярные выражения

Плагин предоставляет возможность агрегировать и собирать статистику по различным показателям индексов с определёнными регулярными выражениями.

1. /[^a-z]+$/
2. /[\d]{4}[-|\.|/][\d]{1,2}[-|\.\/|]\d{1,2}/

Конфигурация

kibana.yml

  1. mergePattern

По умолчанию используется значение '[^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, можно пропустить первый шаг.

  1. Скопируйте файл в контейнер Docker.

    $ sudo docker cp ****.zip id:/****.zip

  2. Установите плагин в Kibana.

    $bin/kibana-plugin install file:///****.zip

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/newegg-indices_view.git
git@api.gitlife.ru:oschina-mirror/newegg-indices_view.git
oschina-mirror
newegg-indices_view
newegg-indices_view
master