监控 Private Service Connect 连接

Private Service Connect 向 Cloud Monitoring 提供关键指标,可让您深入了解 Private Service Connect 连接。

系统会自动将指标发送到 Monitoring。在 Monitoring 中,您可以创建自定义信息中心、设置提醒以及查询指标。

监控已发布的服务

您可以使用预定义的信息中心或 Google Cloud 指标来监控已发布的服务。

查看已发布服务的信息中心

Private Service Connect 提供一组预定义的信息中心,它们显示已发布的服务的以下指标:

  • 关联的转发规则数量
  • 使用的 NAT IP 地址数量

如需从特定 Private Service Connect 发布服务的详情页面查看预定义的信息中心,请按以下步骤操作:

控制台

  1. 在 Google Cloud 控制台中,转到 Private Service Connect 页面。

    转到 Private Service Connect

  2. 点击已发布服务标签页。

  3. 点击现有服务。

  4. 点击监控标签。

    您可以使用页面顶部的控件来更改图表的视图。将鼠标悬停在图表某个点上,即可查看该特定时间的详细信息。

已发布服务的指标

此表中的“指标类型”字符串必须以 compute.googleapis.com/ 为前缀。表中的条目已省略该前缀。

如需查看 Google Cloud 指标的完整列表,请参阅 Google Cloud 指标

指标类型发布阶段
显示名
种类、类型、单位
受监控的资源
说明
标签
private_service_connect/producer/closed_connections_count Beta 版
关闭的连接数
DELTAINT64{connection}
gce_service_attachment
通过 PSC 连接 ID 关闭的连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/connected_consumer_forwarding_rules 正式版
连接的使用方转发规则
GAUGEINT641
gce_service_attachment
连接到 PSC 连接 ID 的使用方转发规则数。每 60 秒采样一次。采样后,数据在最长 165 秒的时间内不会显示。
private_service_connect/producer/dropped_received_packets_count Beta 版
收到但被丢弃的数据包数
DELTAINT64{packet}
gce_service_attachment
通过 PSC 连接 ID 丢弃的已接收数据包数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/dropped_sent_packets_count Beta 版
发送但丢弃的数据包数
DELTAINT64{packet}
gce_service_attachment
PSC 连接 ID 丢弃的已发送数据包数量。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/new_connections_count Beta 版
新的连接数
DELTAINT64{connection}
gce_service_attachment
通过 PSC 连接 ID 创建的新连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/open_connections Beta 版
打开的连接数
GAUGEINT64{connection}
gce_service_attachment
目前在 PSC 连接 ID 上打开的连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/received_bytes_count Beta 版
收到的字节数
DELTAINT64By
gce_service_attachment
通过 PSC 连接 ID 接收的字节数(PSC -> 服务)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/received_packets_count Beta 版
收到的数据包数
DELTAINT64{packet}
gce_service_attachment
通过 PSC 连接 ID 接收的数据包数(PSC -> 服务)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/sent_bytes_count Beta 版
已发送的字节数
DELTAINT64By
gce_service_attachment
通过 PSC 连接 ID 发送的字节数(服务 -> PSC)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/sent_packets_count Beta 版
已发送的数据包数
DELTAINT64{packet}
gce_service_attachment
通过 PSC 连接 ID 发送的数据包数(服务 -> PSC)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
psc_connection_id:Private Service Connect 转发规则的 Private Service Connect 连接 ID。
private_service_connect/producer/used_nat_ip_addresses 正式版
使用的 nat IP 地址
GAUGEINT641
gce_service_attachment
受监控服务连接的 IP 使用情况。每 60 秒采样一次。采样后,数据在最长 165 秒的时间内不会显示。

监控端点和后端

您可以使用 Google Cloud 指标来监控端点和后端。

端点和后端的指标

Private Service Connect 端点后端都作为 Private Service Connect 端点资源进行监控。

此表中的“指标类型”字符串必须以 compute.googleapis.com/ 为前缀。表中的条目已省略该前缀。

如需查看 Google Cloud 指标的完整列表,请参阅 Google Cloud 指标

指标类型发布阶段
显示名
种类、类型、单位
受监控的资源
说明
标签
private_service_connect/consumer/closed_connections_count Beta 版
关闭的连接数
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 关闭的 TCP/UDP 连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/dropped_received_packets_count Beta 版
收到但被丢弃的数据包数
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 丢弃的已接收数据包数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/dropped_sent_packets_count Beta 版
发送但丢弃的数据包数
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
PSC 连接 ID 丢弃的已发送数据包数量。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/new_connections_count Beta 版
新的连接数
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 创建的新 TCP/UDP 连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/open_connections Beta 版
打开的连接数
GAUGEINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
目前在 PSC 连接 ID 上打开的 TCP/UDP 连接数。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/received_bytes_count Beta 版
收到的字节数
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 接收的字节数(PSC -> 客户端)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/received_packets_count Beta 版
收到的数据包数
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 接收到的数据包数(PSC -> 客户端)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/sent_bytes_count Beta 版
已发送的字节数
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 发送的字节数(客户端 -> PSC)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。
private_service_connect/consumer/sent_packets_count Beta 版
已发送的数据包数
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
通过 PSC 连接 ID 发送的数据包数(客户端 -> PSC)。每 60 秒采样一次。采样后,数据在最长 315 秒的时间内不会显示。
ip_protocol:连接的协议。可以是 TCP 或 UDP。

定义提醒政策

如需创建基于指标的提醒政策,请按照以下步骤操作。 对于已发布服务的指标,请使用 Service Attachment 资源类型。对于端点或后端的指标,请使用 Private Service Connect Endpoint 资源类型。

控制台

您可以创建提醒政策来监控指标的值,当这些指标违反条件时便会通知您。

  1. 在 Google Cloud 控制台中,进入 提醒页面:

    进入提醒

    如果您使用搜索栏查找此页面,请选择子标题为 Monitoring 的结果。

  2. 如果您尚未创建通知渠道并希望收到通知,请点击修改通知渠道并添加通知渠道。添加渠道后,返回到提醒页面。
  3. 提醒页面中,点击创建政策
  4. 如需选择指标,请展开选择指标菜单,然后执行以下操作:
    1. 如需将菜单限制为相关条目,请在过滤栏中输入 the resource type。如果过滤菜单后没有显示任何结果,请停用仅显示活跃的资源和指标切换开关。
    2. 资源类型部分,选择所需的资源类型。
    3. 对于指标类别,请选择 Private_service_connect
    4. 对于指标,请选择要用于此政策的指标。
    5. 选择应用
  5. 点击下一步
  6. 配置提醒触发器页面中的设置决定了何时触发提醒。选择条件类型,并在必要时指定阈值。如需了解详情,请参阅创建指标阈值提醒政策
  7. 点击下一步
  8. 可选:如需将通知添加到您的提醒政策中,请点击通知渠道。在对话框中,从菜单中选择一个或多个通知渠道,然后点击确定
  9. 可选:更新突发事件自动关闭持续时间。此字段用于确定在缺少指标数据的情况下 Monitoring 何时关闭突发事件。
  10. 可选:点击文档,然后添加您希望包含在通知消息中的任何信息。
  11. 点击提醒名称,然后输入提醒政策的名称。
  12. 点击 Create Policy(创建政策)。
如需了解详情,请参阅提醒政策

后续步骤