连接日志记录 - AWS Client VPN

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

连接日志记录

连接日志记录是 AWS Client VPN 的一项功能,使您能够捕获客户端 VPN 终端节点的连接日志

连接日志包含连接日志条目。每个连接日志条目都包含有关连接事件的信息,即客户端(最终用户)连接客户端 VPN 终端节点、尝试连接或断开连接等事件。您可以使用此信息运行取证、分析客户端 VPN 终端节点的使用方式或调试连接问题。

连接日志记录在所有提供 AWS 客户端 VPN 的区域中可用。连接日志将发布到您账户中的 CloudWatch Logs 日志组。

注意

不记录失败的双向身份验证尝试。

连接日志条目

连接日志条目是一个由键值对组成的采用 JSON 格式的 Blob。以下是一个示例连接日志条目。

{ "connection-log-type": "connection-attempt", "connection-attempt-status": "successful", "connection-reset-status": "NA", "connection-attempt-failure-reason": "NA", "connection-id": "cvpn-connection-abc123abc123abc12", "client-vpn-endpoint-id": "cvpn-endpoint-aaa111bbb222ccc33", "transport-protocol": "udp", "connection-start-time": "2020-03-26 20:37:15", "connection-last-update-time": "2020-03-26 20:37:15", "client-ip": "10.0.1.2", "common-name": "client1", "device-type": "mac", "device-ip": "98.247.202.82", "port": "50096", "ingress-bytes": "0", "egress-bytes": "0", "ingress-packets": "0", "egress-packets": "0", "connection-end-time": "NA", "username": "joe" }

连接日志条目包含以下键:

  • connection-log-type – 连接日志条目的类型(connection-attemptconnection-reset)。

  • connection-attempt-status – 连接请求的状态(successfulfailedwaiting-for-assertionNA)。

  • connection-reset-status – 连接重置事件的状态(NAassertion-received)。

  • connection-attempt-failure-reason – 连接失败的原因(如果适用)。

  • connection-id – 连接的 ID。

  • client-vpn-endpoint-id – 与之建立连接的客户端 VPN 终端节点的 ID。

  • transport-protocol – 用于连接的传输协议。

  • connection-start-time – 连接的开始时间。

  • connection-last-update-time – 连接的上次更新时间。此值在日志中定期更新。

  • client-ip – 客户端的 IP 地址,从客户端 IPv4 CIDR 范围为客户端 VPN 终端节点分配。

  • common-name – 用于基于证书的身份验证的证书的公用名。

  • device-type – 最终用户用于连接的设备类型。

  • device-ip – 设备的公有 IP 地址。

  • port – 连接的端口号。

  • ingress-bytes – 连接的入口(入站)字节数。此值在日志中定期更新。

  • egress-bytes – 连接的出口(出站)字节数。此值在日志中定期更新。

  • ingress-packets – 连接的入口(入站)数据包的数量。此值在日志中定期更新。

  • egress-packets – 连接的出口(出站)数据包的数量。此值在日志中定期更新。

  • connection-end-time – 连接的结束时间。如果连接仍在进行中或连接尝试失败,则值为 NA

  • posture-compliance-statuses客户端连接处理程序返回的状况合规性状态(如果适用)。

  • username — 当对端点使用基于用户的身份验证(AD 或 SAML)时,将记录用户名。

  • connection-duration-seconds — 连接的持续时间(以秒为单位)。等于“connection-start-time”(连接开始时间)与“connection-end-time”(连接结束时间)之间的差异。

有关启用连接日志记录的更多信息,请参阅 使用连接日志