Учебники

Kibana — Dev Tools

Мы можем использовать Dev Tools для загрузки данных в Elasticsearch, без использования Logstash. Мы можем публиковать, размещать, удалять, искать нужные нам данные в Kibana, используя Dev Tools.

Для создания нового индекса в Kibana мы можем использовать следующую команду в dev tools —

Создать индекс с помощью PUT

Команда для создания индекса, как показано здесь —

PUT /usersdata?pretty

Как только вы выполните это, создается пустой индекс пользовательских данных.

Создать индекс с помощью PUT

Мы закончили с созданием индекса. Теперь добавим данные в индекс —

Добавить данные в индекс с помощью PUT

Вы можете добавить данные в индекс следующим образом:

Добавить данные с помощью PUT

Добавить данные с помощью индекса

Мы добавим еще одну запись в индекс userdata —

Индекс данных пользователей

Итак, у нас есть 2 записи в индексе usersdata.

Получить данные из индекса с помощью GET

Мы можем получить детали записи 1 следующим образом:

Индекс с помощью GET

Вы можете получить все записи следующим образом —

получить все записи

Таким образом, мы можем получить все записи из usersdata, как показано выше.

Обновить данные в индексе с помощью PUT

Чтобы обновить запись, вы можете сделать следующее:

Обновить индекс с помощью PUT

Мы изменили название с «Эрвин Хауэлл» на «Клементина Бауч». Теперь мы можем получить все записи из индекса и увидеть обновленную запись следующим образом:

Обновить запись

Удалить данные из индекса, используя DELETE

Вы можете удалить запись, как показано здесь —

индекс с помощью DELETE

Теперь, если вы увидите общее количество записей, у нас будет только одна запись —

Мы можем удалить индекс, созданный следующим образом —

индекс с помощью DELETE

удалить созданный индекс

Теперь, если вы проверите доступные индексы, у нас не будет индекса данных пользователя, поскольку он был удален.