Ports - List Accepting Processes

Vrátí kolekci procesů přijímajících na zadaném portu.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/features/serviceMap/machines/{machineName}/ports/{portName}/acceptingProcesses?api-version=2015-11-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/features/serviceMap/machines/{machineName}/ports/{portName}/acceptingProcesses?api-version=2015-11-01-preview&startTime={startTime}&endTime={endTime}

Parametry identifikátoru URI

Name In Required Type Description
machineName
path True
  • string

Název prostředku počítače.

portName
path True
  • string

Název prostředku portu.

resourceGroupName
path True
  • string

Název skupiny prostředků v rámci zadaného id předplatného.

Regex pattern: [a-zA-Z0-9_-]+

subscriptionId
path True
  • string

Identifikátor předplatného Azure.

workspaceName
path True
  • string

Pracovní prostor OMS obsahující zdroje zájmu.

Regex pattern: [a-zA-Z0-9_][a-zA-Z0-9_-]+[a-zA-Z0-9_]

api-version
query True
  • string

Verze rozhraní API.

endTime
query
  • string
date-time

Datum a čas uTC určující čas ukončení intervalu. Pokud služba není zadána, používá DateTime.UtcNow

startTime
query
  • string
date-time

Datum a čas uTC určující počáteční čas intervalu. Pokud není zadáno, služba používá DateTime.UtcNow - 10m

Odpovědi

Name Type Description
200 OK

Operace byla úspěšně dokončena.

Other Status Codes

Při zpracování požadavku došlo k chybě. Viz error.code parametr k identifikaci konkrétní chyby.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění svého uživatelského účtu

Příklady

SMMachinesPortsListAcceptingProcessesGet

Sample Request

GET https://management.azure.com/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/features/serviceMap/machines/m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e/ports/b-c0a80101_8000/acceptingProcesses?api-version=2015-11-01-preview&startTime=2018-01-08T18:37:39.936Z&endTime=2018-01-08T18:37:54.936Z

Sample Response

{
  "value": [
    {
      "kind": "process",
      "properties": {
        "monitoringState": "monitored",
        "machine": {
          "kind": "ref:machine",
          "id": "/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/machines/m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e",
          "type": "Microsoft.OperationalInsights/workspaces/features/machines",
          "name": "m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e"
        },
        "executableName": "process",
        "displayName": "process",
        "startTime": "2018-01-08T18:27:39.936Z",
        "group": "myproductname",
        "details": {
          "persistentKey": "1a502634-e7ca-4c56-b10d-545f60623ef2",
          "poolId": 12,
          "firstPid": 10,
          "description": "mydescription",
          "companyName": "mycompany",
          "internalName": "myinternalname",
          "productName": "myproductname",
          "productVersion": "3.3.3.3",
          "fileVersion": "1.2.3.4",
          "commandLine": "cmdline",
          "executablePath": "mypath",
          "workingDirectory": "myworkingdir",
          "services": [
            {
              "name": "foosvc",
              "displayName": "Foo Service"
            }
          ],
          "zoneName": "LinuxOnlyZone"
        },
        "user": {
          "userName": "myuser",
          "userDomain": "mydomain"
        }
      },
      "id": "/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/machines/m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e/processes/p-e832fd7598b913c9f6d751b977028248c48c35dc",
      "type": "Microsoft.OperationalInsights/workspaces/features/machines/processes",
      "name": "p-e832fd7598b913c9f6d751b977028248c48c35dc"
    },
    {
      "kind": "process",
      "properties": {
        "monitoringState": "monitored",
        "machine": {
          "kind": "ref:machine",
          "id": "/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/machines/m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e",
          "type": "Microsoft.OperationalInsights/workspaces/features/machines",
          "name": "m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e"
        },
        "executableName": "process",
        "displayName": "process",
        "startTime": "2018-01-08T18:27:39.936Z",
        "group": "myproductname",
        "details": {
          "persistentKey": "677cde70-5589-41f3-89b8-4b866ed5c86e",
          "poolId": 12,
          "firstPid": 10,
          "description": "mydescription",
          "companyName": "mycompany",
          "internalName": "myinternalname",
          "productName": "myproductname",
          "productVersion": "3.3.3.3",
          "fileVersion": "1.2.3.4",
          "commandLine": "cmdline",
          "executablePath": "mypath",
          "workingDirectory": "myworkingdir",
          "services": [
            {
              "name": "foosvc",
              "displayName": "Foo Service"
            }
          ],
          "zoneName": "LinuxOnlyZone"
        },
        "user": {
          "userName": "myuser",
          "userDomain": "mydomain"
        }
      },
      "id": "/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/machines/m-1bc28d72-0e81-4aff-b1e3-ae12e8da155e/processes/p-fa195e268682d998e42071ff3346c09f0af4f9e8",
      "type": "Microsoft.OperationalInsights/workspaces/features/machines/processes",
      "name": "p-fa195e268682d998e42071ff3346c09f0af4f9e8"
    }
  ]
}

Definice

AzureCloudServiceConfiguration

Popisuje cloudovou službu Azure

AzureCloudServiceRoleType

Používá se k určení typu role cloudové služby Azure

AzureProcessHostingConfiguration

Popisuje hostování konfigurace procesu při hostování v azure

ClientGroupReference

Odkaz na skupinu klientů.

Error

Podrobnosti o chybě.

ErrorResponse

Odpověď na chybu z rozhraní API.

MachineReference

Odkaz na stroj.

MachineReferenceWithHints

Odkaz na stroj s náznakem názvu a operačního systému stroje.

MonitoringState

Slouží k určení, zda jsou zdroje sledovány nebo zjištěny.

OperatingSystemFamily

Určuje rodinu operačních systémů, například Linux, Windows atd.

PortReference

Odkaz na port.

Process

Prostředek procesu představuje proces spuštěný v počítači. Proces může být aktivně sledován, tj. discovered Prostředek procesu představuje fond skutečných prostředků operačního systému, které sdílejí příkazové řádky a metadata. Jak se fond procesů vyvíjí v průběhu času, předchozí verze prostředků procesu jsou zachovány a k dispozici pro přístup. Proces je aktivní v časovém intervalu, pokud je tento proces spuštěn během (částí) tohoto intervalu

ProcessCollection

Kolekce prostředků procesu.

ProcessDetails

Popisuje metadata procesu.

ProcessHostedService

Služba hostovaná procesem.

ProcessReference

Odkaz na proces.

ProcessRole

Odvozená role tohoto procesu na základě jeho názvu, příkazového řádku atd.

ProcessUser

Popisuje uživatele, pod kterým je spuštěn proces.

AzureCloudServiceConfiguration

Popisuje cloudovou službu Azure

Name Type Description
deployment
  • string

Identifikátor nasazení cloudové služby

instanceId
  • string

Identifikátor instance cloudové služby

name
  • string

Název cloudové služby

roleName
  • string

Název role cloudové služby

roleType

Používá se k určení typu role cloudové služby Azure

AzureCloudServiceRoleType

Používá se k určení typu role cloudové služby Azure

Name Type Description
unknown
  • string
web
  • string
worker
  • string

AzureProcessHostingConfiguration

Popisuje hostování konfigurace procesu při hostování v azure

Name Type Description
cloudService

Obsahuje informace o cloudové službě, do které proces patří.

kind string:
  • provider:azure

Další kvalifikátor typu konfigurace hostování.

provider enum:
  • azure

Poskytovatel hostingu virtuálního vztahu.

ClientGroupReference

Odkaz na skupinu klientů.

Name Type Description
id
  • string

Identifikátor URI prostředku.

kind string:
  • ref:clientgroup

Určuje podtřídu odkazu.

name
  • string

Název prostředku.

type
  • string

Kvalifikátor typu prostředku.

Error

Podrobnosti o chybě.

Name Type Description
code
  • string

Kód chyby identifikující konkrétní chybu.

message
  • string

Chybová zpráva v národním prostředí volajícího.

ErrorResponse

Odpověď na chybu z rozhraní API.

Name Type Description
error

Informace o chybě.

MachineReference

Odkaz na stroj.

Name Type Description
id
  • string

Identifikátor URI prostředku.

kind string:
  • ref:machine

Určuje podtřídu odkazu.

name
  • string

Název prostředku.

type
  • string

Kvalifikátor typu prostředku.

MachineReferenceWithHints

Odkaz na stroj s náznakem názvu a operačního systému stroje.

Name Type Description
id
  • string

Identifikátor URI prostředku.

kind string:
  • ref:machinewithhints

Určuje podtřídu odkazu.

name
  • string

Název prostředku.

properties.displayNameHint
  • string

Poslední známý zobrazovaný název.

properties.osFamilyHint

Poslední známá rodina operačních systémů.

type
  • string

Kvalifikátor typu prostředku.

MonitoringState

Slouží k určení, zda jsou zdroje sledovány nebo zjištěny.

Name Type Description
discovered
  • string
monitored
  • string

OperatingSystemFamily

Určuje rodinu operačních systémů, například Linux, Windows atd.

Name Type Description
aix
  • string
linux
  • string
solaris
  • string
unknown
  • string
windows
  • string

PortReference

Odkaz na port.

Name Type Description
id
  • string

Identifikátor URI prostředku.

kind string:
  • ref:port

Určuje podtřídu odkazu.

name
  • string

Název prostředku.

properties.ipAddress
  • string

IP adresa portu.

properties.machine

Počítač hostující port.

properties.portNumber
  • integer

Číslo portu.

type
  • string

Kvalifikátor typu prostředku.

Process

Prostředek procesu představuje proces spuštěný v počítači. Proces může být aktivně sledován, tj. discovered Prostředek procesu představuje fond skutečných prostředků operačního systému, které sdílejí příkazové řádky a metadata. Jak se fond procesů vyvíjí v průběhu času, předchozí verze prostředků procesu jsou zachovány a k dispozici pro přístup. Proces je aktivní v časovém intervalu, pokud je tento proces spuštěn během (částí) tohoto intervalu

Name Type Description
etag
  • string

Zdroj ETAG.

id
  • string

Identifikátor prostředku.

kind string:
  • process

Kvalifikátor dalšího typu prostředku.

name
  • string

Název prostředku.

properties.acceptorOf ResourceReference:

K dispozici pouze pro zjištěný proces, který funguje jako server. Odkazuje na port, na kterém je zjištěný proces přijímá.

properties.clientOf ResourceReference:

K dispozici pouze pro zjištěný proces, který funguje jako klient monitorovaného procesu/počítače/portu. Odkazuje na monitorovaný proces/počítač/port, jehož je tento proces klientem.

properties.details

Zpracovat metadata (příkazový řádek, název produktu atd.).

properties.displayName
  • string

Název, který se má použít pro účely zobrazení

properties.executableName
  • string

Název spustitelného procesu

properties.group
  • string

Název produktu nebo sady procesu. Skupina je určena svým spustitelným názvem, příkazový řádek, atd.

properties.hosting ProcessHostingConfiguration:

Informace o hostitelském prostředí

properties.machine ResourceReference:

Počítač hostující tento proces.

properties.monitoringState

Určuje, zda je proces aktivně sledován nebo zjištěn.

properties.role

Odvozená role tohoto procesu na základě jeho názvu, příkazového řádku atd.

properties.startTime
  • string

Datum a čas u TC, kdy byl proces zahájen

properties.timestamp
  • string

Datum a čas u tc, kdy byl tento procesní prostředek v systému aktualizován

properties.user

Informace o účtu, pod kterým je proces prováděn.

type
  • string

Typ zdroje.

ProcessCollection

Kolekce prostředků procesu.

Name Type Description
nextLink
  • string

Adresa URL na další sadu prostředků.

value

Kolekce prostředků procesu.

ProcessDetails

Popisuje metadata procesu.

Name Type Description
commandLine
  • string

Zpracovat příkazový řádek.

companyName
  • string

Název společnosti, která vytvořila spustitelný soubor procesu.

description
  • string

Popis procesu.

executablePath
  • string

Zpracovat spustitelnou cestu.

fileVersion
  • string

Verze souboru.

firstPid
  • integer

Identifikátor procesu operačního systému (PID) prvního procesu v tomto fondu procesů.

internalName
  • string

Název interního procesu.

persistentKey
  • string

Jedinečný identifikátor procesu, obecně odolný vůči restartování procesu vypočítaný podle mapy služeb.

poolId
  • integer

Představuje identitu fondu procesů přiřazených procesu agentem závislostí.

productName
  • string

Název produktu.

productVersion
  • string

Verze produktu.

services

Kolekce služeb hostovaných tímto procesem (pouze systém Windows).

workingDirectory
  • string

Zpracovat workingDirectory.

zoneName
  • string

Název procesní zóny (pouze Linux).

ProcessHostedService

Služba hostovaná procesem.

Name Type Description
displayName
  • string

Zobrazovaný název služby.

name
  • string

Název služby

ProcessReference

Odkaz na proces.

Name Type Description
id
  • string

Identifikátor URI prostředku.

kind string:
  • ref:process

Určuje podtřídu odkazu.

name
  • string

Název prostředku.

properties.machine

Stroj hostující proces.

type
  • string

Kvalifikátor typu prostředku.

ProcessRole

Odvozená role tohoto procesu na základě jeho názvu, příkazového řádku atd.

Name Type Description
appServer
  • string
databaseServer
  • string
ldapServer
  • string
smbServer
  • string
webServer
  • string

ProcessUser

Popisuje uživatele, pod kterým je spuštěn proces.

Name Type Description
userDomain
  • string

Název domény pro uživatele.

userName
  • string

Uživatelské jméno, pod kterým je proces spuštěn.