Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›REST API ›Compact and aligned text (CAT) API

API плагинов cat

Справочник нового API

Для получения самых последних данных об API обратитесь к Compact and aligned text (CAT) API..

API cat предназначены только для использования человеком с помощью командной строки или консоли Kibana. Они не предназначены для использования приложениями. Для использования приложениями используйте API информации о узлах.

Возвращает список плагинов, работающих на каждом узле кластера.

Запрос

GET /_cat/plugins

Предварительные условия

  • Если функции безопасности Elasticsearch включены, у вас должна быть monitor или manage привилегия кластера для использования этого API.

Параметры запроса

format
(Необязательный, строка) Краткая версия заголовка HTTP accept. Допустимые значения: JSON, YAML и т.д.
h
(Необязательный, строка) Список столбцов, которые нужно отобразить, разделённые запятыми.
help
(Необязательный, логический тип) Если true, ответ включает справочную информацию. По умолчанию false.
local
(Необязательный, логический тип) Если true, запрос получает информацию только с локального узла. По умолчанию false, что означает получение информации с главного узла.
master_timeout
(Необязательный, единицы времени) Время ожидания главного узла. Если главный узел не доступен до истечения срока ожидания, запрос завершается ошибкой. По умолчанию 30s. Также может быть установлено значение -1, чтобы указать, что запрос никогда не должен истекать.
s
(Необязательный, строка) Список столбцов или псевдонимов столбцов, разделённых запятыми, для сортировки ответа.
v
(Необязательный, логический тип) Если true, ответ включает заголовки столбцов. По умолчанию false.

Примеры

resp = client.cat.plugins(
    v=True,
    s="component",
    h="name,component,version,description",
)
print(resp)
response = client.cat.plugins(
  v: true,
  s: 'component',
  h: 'name,component,version,description'
)
puts response
const response = await client.cat.plugins({
  v: "true",
  s: "component",
  h: "name,component,version,description",
});
console.log(response);
GET /_cat/plugins?v=true&s=component&h=name,component,version,description

API возвращает следующий ответ:

name    component               version   description
U7321H6 analysis-icu            8.17.3 The ICU Analysis plugin integrates the Lucene ICU module into Elasticsearch, adding ICU-related analysis components.
U7321H6 analysis-kuromoji       8.17.3 The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch.
U7321H6 analysis-nori           8.17.3 The Korean (nori) Analysis plugin integrates Lucene nori analysis module into elasticsearch.
U7321H6 analysis-phonetic       8.17.3 The Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch.
U7321H6 analysis-smartcn        8.17.3 Smart Chinese Analysis plugin integrates Lucene Smart Chinese analysis module into elasticsearch.
U7321H6 analysis-stempel        8.17.3 The Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch.
U7321H6 analysis-ukrainian      8.17.3 The Ukrainian Analysis plugin integrates the Lucene UkrainianMorfologikAnalyzer into elasticsearch.
U7321H6 discovery-azure-classic 8.17.3 The Azure Classic Discovery plugin allows to use Azure Classic API for the unicast discovery mechanism
U7321H6 discovery-ec2           8.17.3 The EC2 discovery plugin allows to use AWS API for the unicast discovery mechanism.
U7321H6 discovery-gce           8.17.3 The Google Compute Engine (GCE) Discovery plugin allows to use GCE API for the unicast discovery mechanism.
U7321H6 mapper-annotated-text   8.17.3 The Mapper Annotated_text plugin adds support for text fields with markup used to inject annotation tokens into the index.
U7321H6 mapper-murmur3          8.17.3 The Mapper Murmur3 plugin allows to compute hashes of a field's values at index-time and to store them in the index.
U7321H6 mapper-size             8.17.3 The Mapper Size plugin allows document to record their uncompressed size at index time.
U7321H6 store-smb               8.17.3 The Store SMB plugin adds support for SMB stores.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/cat-plugins.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API