Могу ли я получить рекомендации по вычислению gcp для изменения размера экземпляра с помощью любой команды api или gcloud для мониторинга стека - PullRequest
1 голос
/ 21 октября 2019

Я хочу получить рекомендацию изменить размеры экземпляров, которые gcp показывает на них для пользовательского интерфейса, с помощью любой команды gcloud или любого API, который google предоставляет для stackdriver. (любой метод будет работать, просто нужно получить данные рекомендаций, которые они предоставляют для изменения размера экземпляров)

1 Ответ

4 голосов
/ 21 октября 2019

Google сделал это доступным через Recommender API (обратите внимание, что он все еще находится в бета-версии).

Вы можете взаимодействовать с ним с помощью инструмента командной строки gcloud, например, чтобыперечислите рекомендации по типу экземпляра Compute Engine:

gcloud beta recommender recommendations list \
    --project=example-project \
    --location=us-central1-a \
    --recommender=google.compute.instance.MachineTypeRecommender \
    --format=json

или с REST API. Например:

curl \
    -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
    -H "x-goog-user-project: example-project" \
    "https://recommender.googleapis.com/v1beta1/projects/example-project/locations/us-central1-a/recommenders/google.compute.instance.MachineTypeRecommender/recommendations"

Вы можете посмотреть здесь , чтобы получить более подробную информацию о доступных действиях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...