Информация об имеющихся кластерах OpenSearch
Вы можете запросить детальную информацию о каждом созданном вами кластере Managed Service for OpenSearch.
Получить список кластеров в каталоге
В консоли управления
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы запросить список кластеров OpenSearch в каталоге, заданном по умолчанию, выполните команду:
yc managed-opensearch cluster list
+----------------------+------+-----------------------------+--------+---------+
| ID | NAME | CREATED AT | HEALTH | STATUS |
+----------------------+------+-----------------------------+--------+---------+
| c9wlk4v14uq7******** | myos | 2023-12-19T10:04:14.645214Z | ALIVE | RUNNING |
| ... |
+----------------------+------+-----------------------------+--------+---------+
Чтобы получить список кластеров в каталоге, воспользуйтесь методом REST API list для ресурса Cluster или вызовом gRPC API ClusterService/List и передайте в запросе идентификатор требуемого каталога в параметре folderId
.
В ответе будут содержаться имена и идентификаторы кластеров.
Получить детальную информацию о кластере
- В консоли управления
перейдите на страницу каталога и выберите сервис Managed Service for OpenSearch. - Нажмите на имя нужного кластера.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить информацию о кластере OpenSearch, выполните команду:
yc managed-opensearch cluster get <имя_или_идентификатор_кластера>
Имя и идентификатор кластера можно запросить со списком кластеров в каталоге.
Чтобы получить детальную информацию о кластере, воспользуйтесь методом REST API get для ресурса Cluster или вызовом gRPC API ClusterService/Get и передайте в запросе идентификатор требуемого кластера в параметре clusterId
.
Идентификатор кластера можно получить со списком кластеров в каталоге.
Посмотреть операции с кластерами
Все действия с кластерами Managed Service for OpenSearch сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Чтобы получить список операций для кластера:
-
В консоли управления
откройте каталог, в котором находится кластер. -
Выберите сервис Managed Service for OpenSearch.
-
На панели слева выберите
Кластеры. -
Выберите нужный кластер.
-
Перейдите на панель
Операции для выбранного кластера.В открывшемся списке отображаются операции с выбранным кластером.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить список операций для кластера Managed Service for OpenSearch, воспользуйтесь командой:
yc managed-opensearch cluster list-operations <имя_или_идентификатор_кластера>
Результат:
+----------------------+---------------------+----------------------+---------------------+--------+---------------------------+
| ID | CREATED AT | CREATED BY | MODIFIED AT | STATUS | DESCRIPTION |
+----------------------+---------------------+----------------------+---------------------+--------+---------------------------+
| dqh0ntf6batm******** | 2024-09-07 16:36:46 | aje9k8luj4qf******** | 2024-09-07 16:44:12 | DONE | Create OpenSearch cluster |
+----------------------+---------------------+----------------------+---------------------+--------+---------------------------+
Идентификатор кластера можно получить со списком кластеров в каталоге.
По умолчанию информация об операциях выводится в текстовом формате. Чтобы получить более подробную информацию, укажите формат yaml
или json
для выводимых данных с помощью флага --format
:
yc managed-opensearch cluster list-operations c9qk2926qqu9******** --format yaml
Результат:
- id: dqh0ntf6batm********
description: Create OpenSearch cluster
created_at: "2024-09-07T16:36:46.816682Z"
created_by: aje9k8luj4qf********
modified_at: "2024-09-07T16:44:12.944302Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.mdb.opensearch.v1.CreateClusterMetadata
cluster_id: c9q13q0acgv7********
response:
'@type': type.googleapis.com/google.rpc.Status
message: OK
Воспользуйтесь методом REST API listOperations для ресурса Cluster или вызовом gRPC API ClusterService/ListOperations и передайте в запросе идентификатор требуемого кластера в параметре clusterId
.
Идентификатор кластера можно получить со списком кластеров в каталоге.
Получить подробную информацию об операции
-
Получите список операций для кластера.
-
Скопируйте идентификатор нужной операции.
-
Получите подробную информацию об операции:
CLIAPIЕсли у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра
--folder-name
или--folder-id
.Выполните команду:
yc operation get <идентификатор_операции>
Результат:
id: dqh0ntf6batm******** description: Create OpenSearch cluster created_at: "2024-09-07T16:36:46.816682Z" created_by: aje9k8luj4qf******** modified_at: "2024-09-07T16:44:12.944302Z" done: true metadata: '@type': type.googleapis.com/yandex.cloud.mdb.opensearch.v1.CreateClusterMetadata cluster_id: c9q13q0acgv7******** response: '@type': type.googleapis.com/yandex.cloud.mdb.opensearch.v1.Cluster ...
Воспользуйтесь методом REST API get для ресурса Operation или вызовом gRPC API OperationService/Get и передайте в запросе идентификатор операции.