я могу получить все индексы ES в списке с помощью такого кода:Elasticsearch (куратор Elasticsearch) API Python. Получить словарь индексов ES и их размеры
from elasticsearch import Elasticsearch
es = Elasticsearch()
indices=es.indices.get_aliases().keys()
sorted(indices)
Но есть возможность получить словарь как {'index1': '100gb', 'index2': '10gb', 'index3': '15gb'}
. Поэтому я имею в виду dic с именем индекса и их размером.
Какую версию API вы используете? Куратор 4 делает это как часть инициализации IndexList. – untergeek
Причина, по которой я спрашиваю, заключается в том, что вы вообще не используете Куратор, даже если в заголовке и в теге вы указываете Elasticsearch куратор. Ниже приведен ответ, но он не использует куратор. Является ли ошибка куратора ошибкой? – untergeek
@untergeek Тогда я был готов использовать привязку curstor-python в качестве опции. Но выглядит, что он не может показать мне информацию об индексах. – ipeacocks