Поделиться через


Общие сведения о состоянии работоспособности резервного пула

Это важно

Для успешного создания резервных пулов и управления ими требуется доступ к связанным ресурсам в подписке. Убедитесь, что правильные разрешения назначены поставщику ресурсов резервного пула, чтобы резервный пул правильно функционировал. Подробные инструкции см. в разделе "Настройка разрешений роли для резервных пулов".

Состояние работоспособности резервного пула предоставляет критически важные сведения о его рабочем состоянии. С помощью API представления среды выполнения резервного пула можно получить текущее состояние работоспособности резервного пула, включая сведения о количестве экземпляров, состоянии подготовки и общем состоянии работоспособности. Эта информация позволяет отслеживать производительность пула и принимать упреждающие меры по устранению любых проблем.

Общие сведения о состоянии работоспособности

Состояние работоспособности резервного пула определяется путем анализа различных метрик, таких как количество экземпляров в разных состояниях (например, выполнение, освобождение, создание и т. д.), состояние подготовки и индикаторы работоспособности системы. Состояние здоровья пула может быть либо здоровым, либо деградированным. Также важно проверить состояние предоставления ресурсов пула. Состояние подготовки может быть в процессе создания, удаления, обновления, завершения или сбоя.

Государство Описание
Здоровый Резервный пул функционирует как ожидалось, все экземпляры находятся в требуемом состоянии, и проблемы не обнаружены. Пул готов предоставить экземпляры масштабируемого набора по мере необходимости.
Деградация Резервный пул испытывает проблемы с успешной подготовкой экземпляров. Это может быть вызвано ограничениями ресурсов, проблемами с разрешениями или проблемами конфигурации, такими как ошибки расширения. Пул временно приостанавливает создание экземпляров на 30 секунд, чтобы дать возможность исследования и решения проблемы. После этой паузы пул снова попытается создать ресурсы. Дополнительные сведения об устранении ошибок пула см. в статье Об использовании Azure Log Analytics для отслеживания событий резервного пула.

Получение состояния работоспособности с помощью API представления среды выполнения

Api представления среды выполнения можно использовать для получения состояния работоспособности резервного пула. Ниже приведены примеры того, как запрашивать API с помощью различных средств.

Выполните следующую команду Azure CLI, чтобы получить состояние работоспособности резервного пула:

az standby-vm-pool status --resource-group myResourceGroup --name myStandbyPool

{
  "id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/myStandbyPool/runtimeViews/latest",
    {
      "instanceCountsByState": [
        {
          "count": 0,
          "state": "Creating"
        },
        {
          "count": 0,
          "state": "Starting"
        },
        {
          "count": 1,
          "state": "Running"
        },
        {
          "count": 3,
          "state": "Deallocating"
        },
        {
          "count": 7,
          "state": "Deallocated"
        },
         {
            "state": "Hibernating",
            "count": 0
        },
        {
            "state": "Hibernated",
            "count": 0
        },
        {
          "count": 0,
          "state": "Deleting"
        }
      ]
   }
  "name": "latest",
  "resourceGroup": "myResourceGroup",
  "provisioningState": "Succeeded",
    "status": {
      "code": "HealthState/healthy",
      "message": "The pool is healthy."
  "type": "Microsoft.StandbyPool/standbyVirtualMachinePools/runtimeViews"
}
}

Интерпретация состояния работоспособности

Состояние работоспособности включает следующие ключевые компоненты:

  • Количество экземпляров по состоянию: показывает количество экземпляров в каждом состоянии (например, в работе, выделение, создание). Это помогает понять текущую емкость и использование пула.
  • Состояние подготовки: указывает, успешно ли подготовлен пул или возникают проблемы, требующие внимания.
  • Состояние здоровья: предоставляет общую оценку состояния здоровья пула, например "здоровый" или "нездоровый", а также сообщение, поясняющее состояние.

Дальнейшие шаги

Узнайте, как получить результаты прогнозирования для резервного пула. Ознакомьтесь с часто задаваемыми вопросами о резервных пулах для масштабируемых наборов виртуальных машин.