Состояние конфигурации нод кластера: различия между версиями
Материал из Dynatrace
 (Новая страница: «Этот вызов API возвращает текущее состояние конфигурации нод кластера. ==Аутентификация==...»)  | 
			
(нет различий) 
 | 
Текущая версия на 15:47, 16 сентября 2022
Этот вызов API возвращает текущее состояние конфигурации нод кластера.
Аутентификация
Для выполнения этого запроса вам необходимо разрешение API (ServiceProviderAPI), назначенное вашему токену API. Создайте свой токен API с помощью консоли управления кластером (CMC). Чтобы узнать, как его получить и использовать, см. Аутентификация кластера.
Конечная точка
/api/v1.0/onpremise/cluster/configuration/status
Параметры
Запрос не предоставляет никаких настраиваемых параметров.
Ответ
Коды ответа
| Код | Описание | 
|---|---|
| 200 | Success | 
Пример
В этом примере мы проверяем все статусы операции реконфигурации ноды. Например, когда мы отключили трафик веб-интерфейса, или включали трафик ЕдиногоАгента.
Curl
curl -X GET "https://myManaged.cluster.com/api/v1.0/onpremise/cluster/configuration" -H  "accept: */*"
URL-адрес запроса
https://myManaged.cluster.com/api/v1.0/onpremise/cluster/configuration/status
Тело ответа
[
  {
    "id": 1619771074449,
    "request": {
      "clusterNodes": [
        {
          "id": 1,
          "ipAddress": "10.10.4.2",
          "webUI": false,
          "agent": true,
          "datacenter": "datacenter-1",
          "kubernetesRole": ""
        }
      ]
    },
    "state": "SUCCESS",
    "details": "",
    "requestedAt": "2021/04/30 08:24:34 Etc/UTC",
    "finishedAt": "2021/04/30 08:25:50 Etc/UTC",
    "states": {
      "DOMAIN_UPDATE": {
        "id": 0,
        "request": null,
        "state": "SUCCESS",
        "details": "",
        "requestedAt": "2021/04/30 08:25:13 Etc/UTC",
        "finishedAt": "2021/04/30 08:25:41 Etc/UTC",
        "states": {}
      },
      "OPERATION_STATE": {
        "id": 0,
        "request": null,
        "state": "SUCCESS",
        "details": "Update operation state step finished",
        "requestedAt": "2021/04/30 08:25:41 Etc/UTC",
        "finishedAt": "2021/04/30 08:25:41 Etc/UTC",
        "states": {}
      },
      "AGENT_TRAFFIC": {
        "id": 0,
        "request": null,
        "state": "SUCCESS",
        "details": "Update agent traffic step finished",
        "requestedAt": "2021/04/30 08:25:41 Etc/UTC",
        "finishedAt": "2021/04/30 08:25:50 Etc/UTC",
        "states": {}
      },
      "WEB_UI": {
        "id": 0,
        "request": null,
        "state": "SUCCESS",
        "details": "Update web step finished",
        "requestedAt": "2021/04/30 08:24:36 Etc/UTC",
        "finishedAt": "2021/04/30 08:25:13 Etc/UTC",
        "states": {}
      }
    }
  }
]
Код ответа
200