Проблема с созданием параметров автоматического масштабирования для набора масштабирования виртуальной машины Azure. Код состояния Http 409 - PullRequest
0 голосов
/ 18 января 2019

Проблема с созданием настроек автоматического масштабирования с помощью монитора Azure API

Я пытаюсь создать настройки автоматического масштабирования с помощью Azure Monitor API. Я получаю код состояния HTTP 409, в котором упоминается, что на ресурсах Azure может возникнуть конфликт имен, который вызывает эту проблему. Я пытался несколько раз с разными именами, но все равно не удалось

PUT /subscriptions/{guid}/resourcegroups/{test}/providers/microsoft.insights/autoscalesettings/test1111?api-version=2015-04-01 HTTP/1.1
    {
  "location": "West US",
  "tags": {},
  "properties": {
    "profiles": [
      {
        "name": "test",
        "capacity": {
          "minimum": "1",
          "maximum": "10",
          "default": "1"
        },
        "rules": [
          {
            "metricTrigger": {
              "metricName": "Percentage CPU",
              "metricResourceUri": "/subscriptions/test/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
              "timeGrain": "PT1M",
              "statistic": "Average",
              "timeWindow": "PT5M",
              "timeAggregation": "Average",
              "operator": "GreaterThan",
              "threshold": 10
            },
            "scaleAction": {
              "direction": "Increase",
              "type": "ChangeCount",
              "value": "1",
              "cooldown": "PT5M"
            }
          },
          {
            "metricTrigger": {
              "metricName": "Percentage CPU",
              "metricResourceUri": "/subscriptions/test/resourceGroups/TestingMetricsScaleSet/providers/Microsoft.Compute/virtualMachineScaleSets/testingsc",
              "timeGrain": "PT2M",
              "statistic": "Average",
              "timeWindow": "PT5M",
              "timeAggregation": "Average",
              "operator": "GreaterThan",
              "threshold": 15
            },
            "scaleAction": {
              "direction": "Decrease",
              "type": "ChangeCount",
              "value": "2",
              "cooldown": "PT6M"
            }
          }
        ]
      }
      }
      }

Ниже приведен результат, который я получил, и я не смог получить достаточно информации, что вызвало

HTTP / 1.1 409 Конфликт
Длина контента: 98
Cache-Control: без кеша
Тип контента: приложение / JSON; кодировка = UTF-8
Дата: пт, 18 января 2019 05:19:41 GMT
Истекает: -1
Прагма: без кеша
Сервер: Microsoft-IIS / 10.0
Строгая транспортная безопасность: максимальный возраст = 31536000; IncludeSubdomains X-Content-Type-Options: nosniff

Ожидаемый результат состоит в том, что должно быть четкое сообщение о том, что вызывает эту проблему

...