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