GET все процессы: различия между версиями
ENetrebin (обсуждение | вклад)  (Новая страница: «Получает список всех процессов в вашей среде Dynatrace вместе с их параметрами и взаимосвязя...»)  | 
				ENetrebin (обсуждение | вклад)   | 
				||
| Строка 1: | Строка 1: | ||
Получает список всех процессов в вашей среде   | Получает список всех процессов в вашей среде Ключ-АСТРОМ вместе с их параметрами и взаимосвязями.  | ||
Полный список может быть длинным, поэтому вы можете сузить его, указав параметры фильтра, такие как теги. См. раздел Параметры для более подробной информации.  | Полный список может быть длинным, поэтому вы можете сузить его, указав параметры фильтра, такие как теги. См. раздел Параметры для более подробной информации.  | ||
| Строка 10: | Строка 10: | ||
Запрос создает <code>application/json</code>полезную нагрузку.  | Запрос создает <code>application/json</code>полезную нагрузку.  | ||
{| class="wikitable"  | {| class="wikitable"  | ||
| rowspan="  | | rowspan="2" |GET  | ||
|Удалось  | |Удалось  | ||
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes</nowiki></code>  | |<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes</nowiki></code>  | ||
|-  | |-  | ||
|  | |Cреда АктивногоШлюза  | ||
|<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes</nowiki></code>  | |<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes</nowiki></code>  | ||
|}  | |}  | ||
| Строка 52: | Строка 49: | ||
|-  | |-  | ||
|относительное время  | |относительное время  | ||
|  | |string  | ||
|Относительный период времени, начиная с настоящего времени.  | |Относительный период времени, начиная с настоящего времени.  | ||
| Строка 98: | Строка 95: | ||
|Фильтрует процессы по узлу, на котором они запущены.  | |Фильтрует процессы по узлу, на котором они запущены.  | ||
Укажите   | Укажите Ключ-АСТРОМ ID интересующего вас хоста.  | ||
Для указания нескольких хостов используйте следующий формат: <code>host=hostID1&host=hostID2</code>.  | Для указания нескольких хостов используйте следующий формат: <code>host=hostID1&host=hostID2</code>.  | ||
| Строка 107: | Строка 104: | ||
|-  | |-  | ||
|фактическое состояние мониторинга  | |фактическое состояние мониторинга  | ||
|  | |string  | ||
|Фильтрует процессы по фактическому состоянию мониторинга процесса.  | |Фильтрует процессы по фактическому состоянию мониторинга процесса.  | ||
| Строка 118: | Строка 115: | ||
|-  | |-  | ||
|ожидаемое состояние мониторинга  | |ожидаемое состояние мониторинга  | ||
|  | |string  | ||
|Фильтрует процессы по ожидаемому состоянию мониторинга процесса.  | |Фильтрует процессы по ожидаемому состоянию мониторинга процесса.  | ||
| Строка 153: | Строка 150: | ||
|-  | |-  | ||
|ключ следующей страницы  | |ключ следующей страницы  | ||
|  | |string  | ||
|Курсор для следующей страницы результатов. Вы можете найти его в заголовке Next-Page-Key предыдущего ответа.  | |Курсор для следующей страницы результатов. Вы можете найти его в заголовке Next-Page-Key предыдущего ответа.  | ||
| Строка 193: | Строка 190: | ||
|-  | |-  | ||
|идентификатор объекта  | |идентификатор объекта  | ||
|  | |string  | ||
|Идентификатор объекта   | |Идентификатор объекта Ключ-АСТРОМ требуемого объекта.  | ||
|-  | |-  | ||
|показать имя  | |показать имя  | ||
|  | |string  | ||
|Имя объекта   | |Имя объекта Ключ-АСТРОМ, отображаемое в пользовательском интерфейсе.  | ||
|-  | |-  | ||
|индивидуальное имя  | |индивидуальное имя  | ||
|  | |string  | ||
|Пользовательское имя объекта  | |Пользовательское имя объекта  | ||
|-  | |-  | ||
|обнаружил имя  | |обнаружил имя  | ||
|  | |string  | ||
|Обнаруженное имя объекта  | |Обнаруженное имя объекта  | ||
|-  | |-  | ||
| Строка 245: | Строка 242: | ||
|-  | |-  | ||
|azureHostName  | |azureHostName  | ||
|  | |string  | ||
| -  | | -  | ||
|-  | |-  | ||
|azureSiteName  | |azureSiteName  | ||
|  | |string  | ||
| -  | | -  | ||
|-  | |-  | ||
| Строка 269: | Строка 266: | ||
|-  | |-  | ||
|битность  | |битность  | ||
|  | |string  | ||
| -  | | -  | ||
Элемент может содержать эти значения  | Элемент может содержать эти значения  | ||
| Строка 278: | Строка 275: | ||
==== Объект _ <code>TagInfo</code> ====  | ==== Объект _ <code>TagInfo</code> ====  | ||
Тег сущности   | Тег сущности Ключ-АСТРОМ.  | ||
{| class="wikitable"  | {| class="wikitable"  | ||
!Элемент  | !Элемент  | ||
| Строка 285: | Строка 282: | ||
|-  | |-  | ||
|контекст  | |контекст  | ||
|  | |string  | ||
|Происхождение тега, например AWS или Cloud Foundry.  | |Происхождение тега, например AWS или Cloud Foundry.  | ||
| Строка 302: | Строка 299: | ||
|-  | |-  | ||
|ключ  | |ключ  | ||
|  | |string  | ||
|Ключ тега.  | |Ключ тега.  | ||
| Строка 308: | Строка 305: | ||
|-  | |-  | ||
|ценность  | |ценность  | ||
|  | |string  | ||
|Значение тега.  | |Значение тега.  | ||
| Строка 315: | Строка 312: | ||
==== Объект _ <code>EntityShortRepresentation</code> ====  | ==== Объект _ <code>EntityShortRepresentation</code> ====  | ||
Краткое представление объекта   | Краткое представление объекта Ключ-АСТРОМ.  | ||
{| class="wikitable"  | {| class="wikitable"  | ||
!Элемент  | !Элемент  | ||
| Строка 322: | Строка 319: | ||
|-  | |-  | ||
|я бы  | |я бы  | ||
|  | |string  | ||
|Идентификатор объекта   | |Идентификатор объекта Ключ-АСТРОМ.  | ||
|-  | |-  | ||
|имя  | |имя  | ||
|  | |string  | ||
|Имя объекта   | |Имя объекта Ключ-АСТРОМ.  | ||
|-  | |-  | ||
|описание  | |описание  | ||
|  | |string  | ||
|Краткое описание сущности   | |Краткое описание сущности Ключ-АСТРОМ.  | ||
|}  | |}  | ||
| Строка 342: | Строка 339: | ||
|-  | |-  | ||
|фактическое состояние мониторинга  | |фактическое состояние мониторинга  | ||
|  | |string  | ||
|Текущее фактическое состояние мониторинга объекта.  | |Текущее фактическое состояние мониторинга объекта.  | ||
| Строка 351: | Строка 348: | ||
|-  | |-  | ||
|ожидаемое состояние мониторинга  | |ожидаемое состояние мониторинга  | ||
|  | |string  | ||
|Состояние мониторинга, ожидаемое от конфигурации  | |Состояние мониторинга, ожидаемое от конфигурации  | ||
| Строка 371: | Строка 368: | ||
|-  | |-  | ||
|имя  | |имя  | ||
|  | |string  | ||
| -  | | -  | ||
|-  | |-  | ||
|версия  | |версия  | ||
|  | |string  | ||
| -  | | -  | ||
|}  | |}  | ||
| Строка 399: | Строка 396: | ||
|-  | |-  | ||
|отметка времени  | |отметка времени  | ||
|  | |string  | ||
|Строка временной метки: формат "ггггммдд-ччммсс  | |Строка временной метки: формат "ггггммдд-ччммсс  | ||
|-  | |-  | ||
|Исходная версия  | |Исходная версия  | ||
|  | |string  | ||
|Строковое представление номера версии SVN.  | |Строковое представление номера версии SVN.  | ||
|}  | |}  | ||
| Строка 414: | Строка 411: | ||
|-  | |-  | ||
|тип  | |тип  | ||
|  | |string  | ||
| -  | | -  | ||
|-  | |-  | ||
|версия  | |версия  | ||
|  | |string  | ||
| -  | | -  | ||
|-  | |-  | ||
|версия  | |версия  | ||
|  | |string  | ||
| -  | | -  | ||
|}  | |}  | ||
| Строка 468: | Строка 465: | ||
          "string"  |           "string"  | ||
        ],  |         ],  | ||
        "  |         "AstromkeyNodeIds": [  | ||
          "string"  |           "string"  | ||
        ],  |         ],  | ||
| Строка 734: | Строка 731: | ||
          "string"  |           "string"  | ||
        ],  |         ],  | ||
        "  |         "AstromkeyClusterIds": [  | ||
          "string"  |           "string"  | ||
        ],  |         ],  | ||
| Строка 778: | Строка 775: | ||
        {  |         {  | ||
          "id": "6a98d7bc-abb9-44f8-ae6a-73e68e71812a",  |           "id": "6a98d7bc-abb9-44f8-ae6a-73e68e71812a",  | ||
          "name": "  |           "name": "Astromkey entity",  | ||
          "description": "  |           "description": "Astromkey entity for the REST API example"  | ||
        }  |         }  | ||
      ],  |       ],  | ||
| Строка 832: | Строка 829: | ||
|-  | |-  | ||
|Клавиша следующей страницы  | |Клавиша следующей страницы  | ||
|  | |string  | ||
|Курсор для следующей страницы результатов. Без него вы снова получите первую страницу.  | |Курсор для следующей страницы результатов. Без него вы снова получите первую страницу.  | ||
|-  | |-  | ||
|Размер страницы  | |Размер страницы  | ||
|  | |string  | ||
|Максимальное количество результатов на странице.  | |Максимальное количество результатов на странице.  | ||
|}  | |}  | ||
== Пример ==  | == Пример ==  | ||
В этом примере в запросе перечислены все процессы в вашей среде   | В этом примере в запросе перечислены все процессы в вашей среде Ключ-АСТРОМ, обнаруженные за последние 5 минут .  | ||
Маркер API передается в заголовке авторизации .  | Маркер API передается в заголовке авторизации .  | ||
| Строка 849: | Строка 846: | ||
==== Завиток ====  | ==== Завиток ====  | ||
  <code>curl -X GET \  |   <code>curl -X GET \  | ||
    '<nowiki>https://mySampleEnv.live.  |     '<nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/entity/infrastructure/processes?relativeTime=5mins'</nowiki> \  | ||
    -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \</code>  |     -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \</code>  | ||
==== URL-адрес запроса ====  | ==== URL-адрес запроса ====  | ||
  <code><nowiki>https://mySampleEnv.live.  |   <code><nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/entity/infrastructure/processes?relativeTime=5mins</nowiki></code>  | ||
==== Тело ответа ====  | ==== Тело ответа ====  | ||
Версия 17:50, 12 октября 2022
Получает список всех процессов в вашей среде Ключ-АСТРОМ вместе с их параметрами и взаимосвязями.
Полный список может быть длинным, поэтому вы можете сузить его, указав параметры фильтра, такие как теги. См. раздел Параметры для более подробной информации.
Вы можете дополнительно ограничить вывод с помощью нумерации страниц:
- Укажите количество результатов на странице в параметре запроса pageSize .
 - Затем используйте курсор из заголовка ответа Next-Page-Key в параметре запроса nextPageKey для получения последующих страниц.
 
Запрос создает application/jsonполезную нагрузку.
| GET | Удалось | https://{your-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes
 | 
| Cреда АктивногоШлюза | https://{your-activegate-domain}/e/{your-environment-id}/api/v1/entity/infrastructure/processes
 | 
Аутентификация
Чтобы выполнить этот запрос, вам нужен токен доступа с проблемой доступа и каналом событий, метриками и областью топологии ( DataExport) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .
Параметры
Срок ограничен максимальным периодом в 3 дня .
| Параметр | Тип | Описание | В | Необходимый | 
|---|---|---|---|---|
| startTimestamp | целое число | Метка времени начала запрошенного таймфрейма в миллисекундах (UTC).
 Если не задано, используется отставание на 72 часа.  | 
запрос | по желанию | 
| endTimestamp | целое число | Отметка времени окончания запрошенного таймфрейма в миллисекундах (UTC).
 Если не задано, используется текущая метка времени. Срок не должен превышать 3 дней.  | 
запрос | по желанию | 
| относительное время | string | Относительный период времени, начиная с настоящего времени.
 Элемент может содержать эти значения 
  | 
запрос | по желанию | 
| ярлык | строка [] | Фильтрует результирующий набор процессов по указанному тегу. Вы можете указать несколько тегов в следующем формате: tag=tag1&tag=tag2. Процесс должен соответствовать всем указанным тегам.
В случае тегов «ключ-значение», таких как импортированные теги AWS или CloudFoundry, используйте следующий формат:   | 
запрос | по желанию | 
| организация | строка [] | Фильтры приводят только к указанным процессам.
 Чтобы указать несколько процессов, используйте следующий формат:   | 
запрос | по желанию | 
| hostTag | строка [] | Фильтрует процессы по узлу, на котором они запущены.
 Укажите теги интересующего вас хоста.  | 
запрос | по желанию | 
| хозяин | строка [] | Фильтрует процессы по узлу, на котором они запущены.
 Укажите Ключ-АСТРОМ ID интересующего вас хоста. Для указания нескольких хостов используйте следующий формат:  Применяется логика ИЛИ .  | 
запрос | по желанию | 
| фактическое состояние мониторинга | string | Фильтрует процессы по фактическому состоянию мониторинга процесса.
 Элемент может содержать эти значения 
  | 
запрос | по желанию | 
| ожидаемое состояние мониторинга | string | Фильтрует процессы по ожидаемому состоянию мониторинга процесса.
 Элемент может содержать эти значения 
  | 
запрос | по желанию | 
| Зона управления | целое число | Возвратите только процессы, которые являются частью указанной зоны управления. | запрос | по желанию | 
| включитьДетали | логический | Включает ( true) или исключает ( false) детали, которые запрашиваются у связанных объектов.
Исключение сведений может ускорить запросы. Если не установлено, то   | 
запрос | по желанию | 
| размер страницы | целое число | Количество процессов на странице результатов.
 Если не задано, нумерация страниц не используется, и результат содержит все процессы, соответствующие заданным критериям фильтрации.  | 
запрос | по желанию | 
| ключ следующей страницы | string | Курсор для следующей страницы результатов. Вы можете найти его в заголовке Next-Page-Key предыдущего ответа.
 Если вы используете нумерацию страниц, первая страница всегда возвращается без этого курсора. Вы должны оставить все остальные параметры запроса такими, какими они были в первом запросе, чтобы получить последующие страницы.  | 
запрос | по желанию | 
Ответ
Коды ответов
| Код | Тип | Описание | 
|---|---|---|
| 200 | Экземпляр группы процессов [] | Успех | 
| 400 | ErrorEnvelope | Не удалось. Ввод недействителен. | 
Объекты тела ответа
Объект _ ResponseBody
Объект не предоставляет никаких параметров.
Объект _ ProcessGroupInstance
Параметры процесса.
| Элемент | Тип | Описание | 
|---|---|---|
| идентификатор объекта | string | Идентификатор объекта Ключ-АСТРОМ требуемого объекта. | 
| показать имя | string | Имя объекта Ключ-АСТРОМ, отображаемое в пользовательском интерфейсе. | 
| индивидуальное имя | string | Пользовательское имя объекта | 
| обнаружил имя | string | Обнаруженное имя объекта | 
| firstSeenTimestamp | целое число | Отметка времени первого обнаружения объекта в миллисекундах UTC. | 
| lastSeenTimestamp | целое число | Отметка времени последнего обнаружения объекта в миллисекундах UTC. | 
| теги | Информация о теге [] | Список тегов сущностей. | 
| отОтношения | объект | - | 
| кОтношения | объект | - | 
| метаданные | объект | - | 
| управлениеЗоны | Краткое представление объекта [] | Зоны управления, частью которых является объект. | 
| модули | строка [] | - | 
| MonitoringState | Состояние мониторинга | Определяет текущее состояние мониторинга объекта. | 
| azureHostName | string | - | 
| azureSiteName | string | - | 
| listenPorts | целое [] | - | 
| версииedModules | Модуль экземпляра группы процессов [] | - | 
| агентВерсии | Версия агента [] | Версии OneAgents, которые в настоящее время работают на объекте. | 
| программное обеспечениеТехнологии | Информация о технологии [] | - | 
| битность | string | -
 Элемент может содержать эти значения 
  | 
Объект _ TagInfo
Тег сущности Ключ-АСТРОМ.
| Элемент | Тип | Описание | 
|---|---|---|
| контекст | string | Происхождение тега, например AWS или Cloud Foundry.
 Пользовательские теги используют это  Элемент может содержать эти значения 
  | 
| ключ | string | Ключ тега.
 Пользовательские теги имеют значение тега здесь.  | 
| ценность | string | Значение тега.
 Не применимо к пользовательским тегам.  | 
Объект _ EntityShortRepresentation
Краткое представление объекта Ключ-АСТРОМ.
| Элемент | Тип | Описание | 
|---|---|---|
| я бы | string | Идентификатор объекта Ключ-АСТРОМ. | 
| имя | string | Имя объекта Ключ-АСТРОМ. | 
| описание | string | Краткое описание сущности Ключ-АСТРОМ. | 
Объект _ MonitoringState
Определяет текущее состояние мониторинга объекта.
| Элемент | Тип | Описание | 
|---|---|---|
| фактическое состояние мониторинга | string | Текущее фактическое состояние мониторинга объекта.
 Элемент может содержать эти значения 
  | 
| ожидаемое состояние мониторинга | string | Состояние мониторинга, ожидаемое от конфигурации
 Элемент может содержать эти значения 
  | 
| перезапускОбязательный | логический | Определяет, должен ли процесс быть перезапущен, чтобы включить мониторинг | 
Объект _ ProcessGroupInstanceModule
| Элемент | Тип | Описание | 
|---|---|---|
| имя | string | - | 
| версия | string | - | 
Объект _ AgentVersion
Определяет версию агента, работающего в данный момент на объекте.
| Элемент | Тип | Описание | 
|---|---|---|
| главный | целое число | Номер основной версии. | 
| незначительный | целое число | Младший номер версии. | 
| ревизия | целое число | Номер ревизии. | 
| отметка времени | string | Строка временной метки: формат "ггггммдд-ччммсс | 
| Исходная версия | string | Строковое представление номера версии SVN. | 
Объект _ TechnologyInfo
| Элемент | Тип | Описание | 
|---|---|---|
| тип | string | - | 
| версия | string | - | 
| версия | string | - | 
JSON-модель тела ответа
[
  {
    "entityId": "string",
    "displayName": "string",
    "customizedName": "string",
    "discoveredName": "string",
    "firstSeenTimestamp": 1,
    "lastSeenTimestamp": 1,
    "tags": [
      {
        "context": "AWS",
        "key": "string",
        "value": "string"
      }
    ],
    "fromRelationships": {
      "isProcessOf": [
        "string"
      ],
      "isInstanceOf": [
        "string"
      ],
      "isNetworkClientOf": [
        "string"
      ]
    },
    "toRelationships": {
      "runsOnProcessGroupInstance": [
        "string"
      ],
      "isNetworkClientOf": [
        "string"
      ]
    },
    "metadata": {
      "hostGroups": [
        "string"
      ],
      "cloudFoundryAppIds": [
        "string"
      ],
      "AstromkeyNodeIds": [
        "string"
      ],
      "executables": [
        "string"
      ],
      "googleComputeEngineMetadata": {},
      "phpScripts": [
        "string"
      ],
      "awsEcsCluster": [
        "string"
      ],
      "declarativeId": [
        "string"
      ],
      "glassfishInstanceNames": [
        "string"
      ],
      "tibcoBusinessWorksEnginePropertyFiles": [
        "string"
      ],
      "jbossServerNames": [
        "string"
      ],
      "catalinaBaseValues": [
        "string"
      ],
      "mssqlInstanceName": [
        "string"
      ],
      "ibmIntegrationServerName": [
        "string"
      ],
      "varnishInstanceNames": [
        "string"
      ],
      "phpWorkingDirectories": [
        "string"
      ],
      "websphereLibertyServerName": [
        "string"
      ],
      "googleCloudProjects": [
        "string"
      ],
      "dockerContainerImageVersions": [
        "string"
      ],
      "hybrisConfigDirectories": [
        "string"
      ],
      "executablePaths": [
        "string"
      ],
      "awsEcrImageRegions": [
        "string"
      ],
      "tibcoBusinessWorksAppSpaceName": [
        "string"
      ],
      "springBootStartupClass": [
        "string"
      ],
      "weblogicDomainNames": [
        "string"
      ],
      "elasticSearchNodeNames": [
        "string"
      ],
      "tibcoBWEnginePropertyFilePaths": [
        "string"
      ],
      "kubernetesContainerNames": [
        "string"
      ],
      "rubyAppRootPaths": [
        "string"
      ],
      "ibmImsMessageProcessingRegions": [
        "string"
      ],
      "linkage": [
        "string"
      ],
      "cloudfoundryMetadata": {},
      "oracleSid": [
        "string"
      ],
      "awsEcsFamily": [
        "string"
      ],
      "commandLineArgs": [
        "string"
      ],
      "aspDotNetCoreApplicationPaths": [
        "string"
      ],
      "awsEcrImageAccountIds": [
        "string"
      ],
      "springBootAppName": [
        "string"
      ],
      "websphereClusterNames": [
        "string"
      ],
      "springBootProfileName": [
        "string"
      ],
      "kubernetesAnnotations": {},
      "websphereServerNames": [
        "string"
      ],
      "catalinaHomeValues": [
        "string"
      ],
      "glassfishDomainNames": [
        "string"
      ],
      "kubernetesBasePodNames": [
        "string"
      ],
      "weblogicClusterNames": [
        "string"
      ],
      "javaMainModules": [
        "string"
      ],
      "kubernetesPodUids": [
        "string"
      ],
      "awsEcsContainerName": [
        "string"
      ],
      "coldfusionJvmConfigFiles": [
        "string"
      ],
      "dotnetCommandPath": [
        "string"
      ],
      "tibcoBusinessWorksDomainName": [
        "string"
      ],
      "elasticSearchClusterNames": [
        "string"
      ],
      "nodejsScriptNames": [
        "string"
      ],
      "iisRoleNames": [
        "string"
      ],
      "apacheSparkMasterIpAddresses": [
        "string"
      ],
      "weblogicNames": [
        "string"
      ],
      "rubyScriptPaths": [
        "string"
      ],
      "ibmImsSoapGwName": [
        "string"
      ],
      "nodejsAppBaseDirectories": [
        "string"
      ],
      "softwareAgProductPropertyName": [
        "string"
      ],
      "awsEcsRevision": [
        "string"
      ],
      "ibmImsControlRegions": [
        "string"
      ],
      "javaMainClasses": [
        "string"
      ],
      "cassandraClusterNames": [
        "string"
      ],
      "softwareAgInstallRoot": [
        "string"
      ],
      "cloudFoundryAppNames": [
        "string"
      ],
      "cloudFoundrySpaceNames": [
        "string"
      ],
      "pluginMetadata": {},
      "ibmIntegrationNodeName": [
        "string"
      ],
      "dockerContainerNames": [
        "string"
      ],
      "ibmCtgName": [
        "string"
      ],
      "tibcoBusinessWorksCeAppName": [
        "string"
      ],
      "kubernetesFullPodNames": [
        "string"
      ],
      "apacheConfigPaths": [
        "string"
      ],
      "tibcoBusinessWorksAppNodeName": [
        "string"
      ],
      "tibcoBusinessWorksCeVersion": [
        "string"
      ],
      "dotNetCommands": [
        "string"
      ],
      "googleAppEngineServices": [
        "string"
      ],
      "kubernetesNamespaces": [
        "string"
      ],
      "hybrisDataDirectories": [
        "string"
      ],
      "envVariables": {},
      "javaJarFiles": [
        "string"
      ],
      "javaJarPaths": [
        "string"
      ],
      "dockerContainerIds": [
        "string"
      ],
      "cloudFoundrySpaceIds": [
        "string"
      ],
      "ruleResult": [
        "string"
      ],
      "kubernetesRuleResult": [
        "string"
      ],
      "jbossModes": [
        "string"
      ],
      "awsLambdaFunctionNames": [
        "string"
      ],
      "cloudFoundryInstanceIndexes": [
        "string"
      ],
      "hybrisBinDirectories": [
        "string"
      ],
      "weblogicHomeValues": [
        "string"
      ],
      "jbossHomes": [
        "string"
      ],
      "AstromkeyClusterIds": [
        "string"
      ],
      "googleAppEngineInstances": [
        "string"
      ],
      "websphereNodeNames": [
        "string"
      ],
      "agentValueMetadata": {},
      "iisAppPools": [
        "string"
      ],
      "ibmImsConnectRegions": [
        "string"
      ],
      "dockerContainerImageNames": [
        "string"
      ],
      "tibcoBusinessWorksHome": [
        "string"
      ],
      "ibmCicsRegion": [
        "string"
      ],
      "serviceNames": [
        "string"
      ],
      "websphereCellNames": [
        "string"
      ],
      "nodejsAppNames": [
        "string"
      ],
      "equinoxConfigPath": [
        "string"
      ],
      "awsRegions": [
        "string"
      ]
    },
    "managementZones": [
      {
        "id": "6a98d7bc-abb9-44f8-ae6a-73e68e71812a",
        "name": "Astromkey entity",
        "description": "Astromkey entity for the REST API example"
      }
    ],
    "modules": [
      "string"
    ],
    "monitoringState": {
      "actualMonitoringState": "OFF",
      "expectedMonitoringState": "OFF",
      "restartRequired": true
    },
    "azureHostName": "string",
    "azureSiteName": "string",
    "listenPorts": [
      1
    ],
    "versionedModules": [
      {
        "name": "string",
        "version": "string"
      }
    ],
    "agentVersions": [
      {
        "major": 1,
        "minor": 1,
        "revision": 1,
        "timestamp": "string",
        "sourceRevision": "string"
      }
    ],
    "softwareTechnologies": [
      {
        "type": "string",
        "edition": "string",
        "version": "string"
      }
    ],
    "bitness": "32bit"
  }
]
Заголовки ответа
| Заголовок | Тип | Описание | 
|---|---|---|
| Общее количество | целое число | Предполагаемое количество результатов. | 
| Клавиша следующей страницы | string | Курсор для следующей страницы результатов. Без него вы снова получите первую страницу. | 
| Размер страницы | string | Максимальное количество результатов на странице. | 
Пример
В этом примере в запросе перечислены все процессы в вашей среде Ключ-АСТРОМ, обнаруженные за последние 5 минут .
Маркер API передается в заголовке авторизации .
Результат усекается до двух записей.
Завиток
curl -X GET \
  'https://mySampleEnv.live.ruscomtech.ru/api/v1/entity/infrastructure/processes?relativeTime=5mins' \
  -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \
URL-адрес запроса
https://mySampleEnv.live.ruscomtech.ru/api/v1/entity/infrastructure/processes?relativeTime=5mins
Тело ответа
[
  {
    "entityId": "PROCESS_GROUP_INSTANCE-EC9688429EB24B6B",
    "displayName": "Apache Web Server apache2",
    "discoveredName": "Apache Web Server apache2",
    "firstSeenTimestamp": 1464951001104,
    "lastSeenTimestamp": 1544024894801,
    "tags": [],
    "fromRelationships": {
      "isProcessOf": [
        "HOST-5FD609AD6757BE7D"
      ],
      "isInstanceOf": [
        "PROCESS_GROUP-B34081EFF9E5F516"
      ]
    },
    "toRelationships": {
      "runsOnProcessGroupInstance": [
        "SERVICE-C3173FEB08025322",
        "SERVICE-B8C88BAA442098CF"
      ]
    },
    "metadata": {
      "commandLineArgs": [
        "/usr/sbin/apache2 -k start"
      ],
      "executables": [
        "apache2"
      ],
      "executablePaths": [
        "/usr/sbin/apache2"
      ],
      "apacheConfigPaths": [
        "/etc/apache2/apache2.conf"
      ]
    },
    "softwareTechnologies": [
      {
        "type": "PHP",
        "edition": "Apache",
        "version": "5.5.9"
      },
      {
        "type": "APACHE_HTTPD",
        "edition": null,
        "version": "2.4.7"
      },
      {
        "type": "SQLITE",
        "edition": null,
        "version": null
      }
    ],
    "listenPorts": [
      443,
      80
    ],
    "bitness": "64bit",
    "monitoringState": {
      "actualMonitoringState": "ON",
      "expectedMonitoringState": "ON",
      "restartRequired": false
    },
    "agentVersions": [
      {
        "major": 1,
        "minor": 157,
        "revision": 167,
        "timestamp": "20181127-152923",
        "sourceRevision": ""
      }
    ]
  },
  {
    "entityId": "PROCESS_GROUP_INSTANCE-C43E52A77ED8F809",
    "displayName": "OneAgent network monitoring",
    "discoveredName": "OneAgent network monitoring",
    "firstSeenTimestamp": 1543571247077,
    "lastSeenTimestamp": 1544024847791,
    "tags": [
      {
        "context": "CONTEXTLESS",
        "key": "sample tag"
      }
    ],
    "fromRelationships": {
      "isProcessOf": [
        "HOST-CCEA78FDE257A4B9"
      ],
      "isInstanceOf": [
        "PROCESS_GROUP-E2B399E9E7FF43C0"
      ],
      "isNetworkClientOf": [
        "PROCESS_GROUP_INSTANCE-9E7865921C2C984E"
      ]
    },
    "toRelationships": {},
    "metadata": {
      "hostGroups": [
        "wazuh"
      ]
    },
    "softwareTechnologies": [
      {
        "type": "APMNG",
        "edition": null,
        "version": null
      }
    ],
    "bitness": "64bit",
    "monitoringState": {
      "actualMonitoringState": "ON",
      "expectedMonitoringState": "ON",
      "restartRequired": false
    }
  }
]
Код ответа
200