Google Cloud Observability 提供监控、日志记录和诊断工具。这些工具可帮助您监控和分析 Eventarc 活动和增长情况,并了解应用的行为、运行状况和性能。
默认情况下,Eventarc 会配置为执行以下操作:
- 将数据和系统审核日志发送到 Cloud Logging。您可以使用收集的日志来调试应用、排查应用问题并获取有关应用的数据洞见。
- 将系统和资源指标发送到 Cloud Monitoring。您可以使用收集的指标来监控运行状况和性能、识别趋势和问题,并通知行为变化。
将审核日志发送到 Cloud Logging
Eventarc 会将以下类型的审核日志数据发送到 Cloud Logging:
数据访问审核日志默认处于停用状态,因为这些审核日志可能非常大。
如需了解详情,请参阅 Eventarc 审核日志记录和 Eventarc Publishing 审核日志记录。查询和查看日志
您可以使用以下工具来查看和分析日志:
- Logs Explorer 旨在帮助您排查问题并分析服务和应用的性能。如需了解如何在 Logs Explorer 中查看日志,请按照使用 Logs Explorer 查看日志中的说明操作。
- Log Analytics 旨在运行查询以分析日志,然后查看结果或绘制结果图表。如需了解如何使用 Log Analytics,请按照使用 Log Analytics 查询和分析日志中的说明操作。
通过在搜索字段中搜索 eventarc
,您可以在 Logs Explorer 中筛选 Eventarc 日志。
如需详细了解如何查询和分析日志,请参阅查询和查看日志概览。
将指标发送到 Cloud Monitoring
Eventarc 会将受监控的资源的指标数据发送到 Google Cloud Observability。Monitoring 中受监控的资源表示虚拟机、数据库或应用等逻辑实体或物理实体。受监控的资源包含一组独特的指标,可通过信息中心进行探索、报告或用于创建提醒。此外,每个资源还具有一组资源标签,这些标签是键值对,包含有关资源的其他信息。资源标签适用于与资源关联的所有指标。
Eventarc 会将以下受监控的资源的指标数据发送到 Google Cloud Observability:
资源指标和标签
此表中的“指标类型”字符串必须以 eventarc.googleapis.com/
为前缀。表中的条目已省略该前缀。
查询标签时,请使用 metric.labels.
前缀;例如 metric.labels.LABEL="VALUE"
。
指标类型发布阶段 (资源层次结构级别 显示名称 |
|
---|---|
种类、类型、单位 受监控的资源 |
说明 标签 |
quota/enrollments_per_message_bus/exceeded
Beta 版
(项目)
每条消息总线的注册数配额超出错误 |
|
DELTA 、INT64 、1
eventarc.googleapis.com/Location |
尝试超出配额指标 eventarc.googleapis.com/enrollments_per_message_bus 的限制的次数。采样后,数据在最长 150 秒的时间内不会显示。limit_name :
限制名称。
message_bus :
注册附加到的消息总线。
|
quota/enrollments_per_message_bus/limit
Beta 版
(项目)
每条消息总线的注册数配额限制 |
|
GAUGE 、INT64 、1
eventarc.googleapis.com/Location |
配额指标 eventarc.googleapis.com/enrollments_per_message_bus 的当前限制。每 60 秒采样一次。采样后,数据在最长 150 秒的时间内不会显示。limit_name :
限制名称。
message_bus :
注册附加到的消息总线。
|
quota/enrollments_per_message_bus/usage
Beta 版
(项目)
每条消息总线的注册数配额用量 |
|
GAUGE 、INT64 、1
eventarc.googleapis.com/Location |
配额指标 eventarc.googleapis.com/enrollments_per_message_bus 的当前用量。采样后,数据在最长 150 秒的时间内不会显示。limit_name :
限制名称。
message_bus :
注册附加到的消息总线。
|
世界协调时间 (UTC) 2025-02-06 13:34:14 生成的表。
如需查看所有资源类型,请参阅受监控的资源类型。如需查看所有指标类型,请参阅 Google Cloud 指标。
读取指标数据
您可以使用 Cloud Monitoring API 中的 timeSeries.list
方法来读取指标数据(也称为时序数据)。目前有多种方式可调用该方法,包括使用特定语言的客户端库,或使用 Metrics Explorer 创建图表。有关指标和时序的介绍,请参阅指标、时序和资源。如需了解如何读取指标数据,请参阅检索时序数据。
使用 Monitoring 信息中心和提醒
您可以使用 Monitoring 信息中心及其关联图表来直观呈现 Eventarc 指标的数据。
要在 Monitoring 中监控这些指标,您可以创建自定义信息中心。您还可以基于这些指标添加提醒。