Condividi tramite


Packet Captures - Get Status

Eseguire una query sullo stato di una sessione di acquisizione pacchetti in esecuzione.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/packetCaptures/{packetCaptureName}/queryStatus?api-version=2024-05-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
networkWatcherName
path True

string

Nome della risorsa Network Watcher.

packetCaptureName
path True

string

Nome assegnato alla sessione di acquisizione pacchetti.

resourceGroupName
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata al servizio.

api-version
query True

string

Versione dell'API client.

Risposte

Nome Tipo Descrizione
200 OK

PacketCaptureQueryStatusResult

Query riuscita dello stato dell'acquisizione di pacchetti.

202 Accepted

PacketCaptureQueryStatusResult

Stato della query accettato per l'acquisizione di pacchetti.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Query packet capture status

Esempio di richiesta

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/packetCaptures/pc1/queryStatus?api-version=2024-05-01

Risposta di esempio

{
  "name": "pc1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/packetCaptures/pc1",
  "captureStartTime": "2016-09-07T12:35:24Z",
  "packetCaptureStatus": "Stopped",
  "stopReason": "TimeExceeded",
  "packetCaptureError": []
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/troubleshoot?api-version=2024-05-01
{
  "name": "pc1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/packetCaptures/pc1",
  "captureStartTime": "2016-09-07T12:35:24Z",
  "packetCaptureStatus": "Stopped",
  "stopReason": "TimeExceeded",
  "packetCaptureError": []
}

Definizioni

Nome Descrizione
ErrorDetails

Rappresentazione comune dei dettagli degli errori.

ErrorResponse

Oggetto error.

PacketCaptureQueryStatusResult

Stato della sessione di acquisizione pacchetti.

PcError

Elenco degli errori della sessione di acquisizione pacchetti.

PcStatus

Stato della sessione di acquisizione pacchetti.

ErrorDetails

Rappresentazione comune dei dettagli degli errori.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore.

target

string

Destinazione errore.

ErrorResponse

Oggetto error.

Nome Tipo Descrizione
error

ErrorDetails

Errore
Oggetto dettagli errore.

PacketCaptureQueryStatusResult

Stato della sessione di acquisizione pacchetti.

Nome Tipo Descrizione
captureStartTime

string (date-time)

Ora di inizio della sessione di acquisizione pacchetti.

id

string

ID della risorsa di acquisizione pacchetti.

name

string

Nome della risorsa di acquisizione pacchetti.

packetCaptureError

PcError[]

Elenco degli errori della sessione di acquisizione pacchetti.

packetCaptureStatus

PcStatus

Stato della sessione di acquisizione pacchetti.

stopReason

string

Motivo per cui la sessione di acquisizione pacchetti corrente è stata arrestata.

PcError

Elenco degli errori della sessione di acquisizione pacchetti.

Valore Descrizione
AgentStopped
CaptureFailed
InternalError
LocalFileFailed
StorageFailed

PcStatus

Stato della sessione di acquisizione pacchetti.

Valore Descrizione
Error
NotStarted
Running
Stopped
Unknown