你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Packet Captures - Get Status

查询正在运行的数据包捕获会话的状态。

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

URI 参数

Name In Required Type Description
networkWatcherName
path True
  • string

网络观察程序资源的名称。

packetCaptureName
path True
  • string

为数据包捕获会话提供的名称。

resourceGroupName
path True
  • string

资源组的名称。

subscriptionId
path True
  • string

可以唯一标识 Microsoft Azure 订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。

api-version
query True
  • string

客户端 API 版本。

响应

Name Type Description
200 OK

成功查询数据包捕获状态。

202 Accepted

数据包捕获的已接受查询状态。

Other Status Codes

描述操作失败原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

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

Scopes

Name Description
user_impersonation 模拟用户帐户

示例

Query packet capture status

Sample Request

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

Sample Response

{
  "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=2022-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": []
}

定义

Error

常见错误表示形式。

ErrorDetails

常见错误详细信息表示形式。

ErrorResponse

错误对象。

PacketCaptureQueryStatusResult

数据包捕获会话的状态。

PcStatus

数据包捕获会话的状态。

Error

常见错误表示形式。

Name Type Description
code
  • string

错误代码。

details

错误详细信息。

innerError
  • string

内部错误消息。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorDetails

常见错误详细信息表示形式。

Name Type Description
code
  • string

错误代码。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorResponse

错误对象。

Name Type Description
error

错误
错误详细信息对象。

PacketCaptureQueryStatusResult

数据包捕获会话的状态。

Name Type Description
captureStartTime
  • string

数据包捕获会话的开始时间。

id
  • string

数据包捕获资源的 ID。

name
  • string

数据包捕获资源的名称。

packetCaptureError
  • string[]

数据包捕获会话的错误列表。

packetCaptureStatus

数据包捕获会话的状态。

stopReason
  • string

当前数据包捕获会话停止的原因。

PcStatus

数据包捕获会话的状态。

Name Type Description
Error
  • string
NotStarted
  • string
Running
  • string
Stopped
  • string
Unknown
  • string