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

OSCHINA-MIRROR/musicguoke-ElasticHD

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ElasticHD

Build Status

Go Documentation

Go Report Card

license

Release

GitHub issues

ElasticHD — это инструмент визуального управления ElasticSearch. Он не требует какого-либо программного обеспечения и работает в вашем веб-браузере, позволяя вам управлять и отслеживать кластеры ElasticSearch из любого места в любое время.

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

  • поиск и запрос данных в реальном времени;
  • визуализация данных панели инструментов ElasticSearch;
  • управление индексами;
  • управление сопоставлением типов;
  • преобразование SQL в Elasticsearch DSL;
  • удобство использования на различных устройствах.

Страницы приложения ElasticHD

image

image

image

image

image

image

image

Аутентификация

ElasticSearch поддерживает аутентификацию с привилегиями, формат URL: http://user:password@host:port.

Установка

Доступны предварительно скомпилированные двоичные файлы для поддерживаемых операционных систем.

Основное использование

  • Linux и MacOS используют ElasticHD:
Шаг 1: Загрузите соответствующую версию elasticHD, разархивируйте xxx_elasticHd_xxx.zip
Шаг 2: chmod 0777 ElasticHD
Шаг 3: exec elastichd ./ElasticHD -p 127.0.0.1:9800
  • Windows:
Шаг 1: Скачайте соответствующую версию ElasticHD, дважды щёлкните по zip-пакету, чтобы распаковать его
Шаг 2: exec elastichd ./ElasticHD -p 127.0.0.1:9800

Автономный исполняемый файл

ElasticHD не требует никакого программного обеспечения. Он работает в вашем браузере, позволяя управлять и отслеживать ваши кластеры ElasticSearch откуда угодно и когда угодно. Созданный на основе адаптивного CSS-дизайна, ElasticHD адаптируется к любому размеру экрана на любом устройстве.

Поддержка версий ES

Совместим со всеми версиями ES.

Вклад

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

Использование ElasticHD SQL для преобразования в ElasticSearch DSL

Поддержка функций SQL:

  • SELECT;
  • WHERE;
  • ORDER BY;
  • GROUP BY;
  • AND & OR;
  • LIKE & NOT LIKE;
  • COUNT distinct;
  • IN & Not In;
  • BETWEEN;
  • avg(), count(*), count(field), min(field), max(field).

Дополнительная поддержка функций:

  • ES TopHits;
  • ES date_histogram;
  • ES STATS;
  • ES RANGE;
  • ES DATE_RANGE.

Улучшение: теперь DSL-запрос стал намного более плоским.

Использование SQL

Запрос: SELECT * FROM test WHERE a=1 AND b="c" AND create_time BETWEEN '2015-01-01T00:00:00+0800' AND '2016-01-01T00:00:00+0800' AND process_id > 1.

Комментарии ( 0 )

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

Введение

Визуализация панели управления Elasticsearch, поддержка мониторинга Es и поиска в реальном времени, быстрая замена и модификация шаблонов индекса, просмотр информации о списке индексов, преобразование SQL в DSL и т. д. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/musicguoke-ElasticHD.git
git@api.gitlife.ru:oschina-mirror/musicguoke-ElasticHD.git
oschina-mirror
musicguoke-ElasticHD
musicguoke-ElasticHD
master