查看 Application Integration 支持的连接器

监控 Application Integration 资源

本页面详细介绍了如何在 Google Cloud 项目中监控 Application Integration 资源的使用情况和性能。

应用集成利用 Cloud Monitoring 来让您了解集成资源的使用情况、性能、提醒和整体运行状况。您可以使用 Cloud Monitoring 创建自定义图表和信息中心,以直观呈现集成的不同性能指标和资源用量。借助 Cloud Monitoring,您还可以为这些指标配置提醒和提醒政策。例如,您可以创建一个图表,以查看和监控特定时间段内处理的数据量。此外,您还可以设置提醒,检查处理的数据总量是否超过指定的阈值。如需了解如何配置提醒,请参阅提醒

您可以通过以下方式访问和监控所有集成指标和资源使用情况:

可用指标和标签

资源指标

此表中的“指标类型”字符串必须以 integrations.googleapis.com/ 为前缀。表中的条目已省略该前缀。 查询标签时,请使用 metric.labels. 前缀;例如 metric.labels.LABEL="VALUE"

指标类型发布阶段 (资源层次结构级别
显示名称
种类、类型、单位
受监控的资源
说明
标签
integration/execution_count Beta 版(项目)
集成执行次数
DELTAINT641
integrations.googleapis.com/IntegrationVersion
自上次采样以来的集成执行次数。每 60 秒采样一次。采样后,数据在最长 86400 秒的时间内不会显示。
status:集成执行状态,为 [SUCCEEDED、FAILED、CANCELLED、RETRY_ON_HOLD] 之一。
trigger_name: 用于执行集成的触发器类型,例如“API 触发器”或“Cloud Pub/Sub 触发器”
trigger_id: 触发了集成执行的触发器 ID。
error_enum:集成执行期间发生的上一个错误的规范代码,例如“PERMISSION_DENIED”或“INVALID_ARGUMENT”。
is_retry(布尔值):表示集成执行是重试还是首次尝试,值为 [true, false] 之一。
integration/execution_latencies Beta 版 (项目)
集成执行延迟时间
DELTADISTRIBUTIONms
integrations.googleapis.com/IntegrationVersion
集成完成执行所需时间的分布。每 60 秒采样一次。采样后,数据在最长 86400 秒的时间内不会显示。
status: 集成执行状态,[SUCCEEDED、FAILED、CANCELLED、RETRY_ON_HOLD] 之一。
trigger_name: 用于执行集成的触发器类型,例如“API 触发器”或“Cloud Pub/Sub 触发器”
trigger_id: 触发集成执行的触发器 ID。
error_enum:集成执行期间发生的上一个错误的规范代码,例如“PERMISSION_DENIED”或“INVALID_ARGUMENT”。
is_retry: (BOOL) 指示集成执行是重试还是首次尝试,值为 [true, false] 之一。
processed_bytes_count Beta 版 (项目)
已处理的字节数
DELTAINT64By
integrations.googleapis.com/IntegrationVersion
自上次采样以来集成执行所消耗的数据大小。该指标的计算方法是将集成到输入和输出参数的大小以及 Rest 和连接器任务的请求和响应载荷大小相加。每 60 秒采样一次。采样后,数据在最长 86400 秒的时间内不会显示。
step_type: 指示数据是由集成参数还是任务请求和响应载荷([触发器、任务]之一)处理。
step_name: 用于处理请求和响应载荷的任务类型,或用于处理集成参数的触发器类型。
step_id: 用于处理请求和响应载荷的任务编号,或用于处理集成参数的触发器 ID。
step/execution_count Beta 版(项目)
步骤执行次数
DELTAINT641
integrations.googleapis.com/IntegrationVersion
自上一个样本以来的步骤(任务或触发器)执行次数。每 60 秒采样一次。采样后,数据在最长 86400 秒的时间内不会显示。
status:步骤执行状态,例如“SUCCEEDED”或“FAILED”。
step_type:执行的步骤类型,为 [Trigger、Task] 之一。
step_name: 触发器或执行的任务的类型,例如“API 触发器”或“数据映射任务”
step_id: 触发器 ID 或任务编号,具体取决于执行的步骤类型。
error_enum: 步骤执行期间发生的错误的规范代码,例如“PERMISSION_DENIED”或“INVALID_ARGUMENT”。
is_retry: (BOOL) 指示步骤执行是重试还是第一次尝试,值为 [true, false] 之一。
is_step_external(布尔值):指示执行的任务是内部任务还是外部任务,取值为 [“true”- 外部任务,例如 Rest 或连接器任务;“false”- 内部任务,例如数据映射器或内嵌脚本任务]。
step/execution_latencies Beta 版(项目)
步骤执行延迟时间
DELTADISTRIBUTIONms
integrations.googleapis.com/IntegrationVersion
各步骤(任务)完成执行所花费的时间的分布情况。每 60 秒采样一次。采样后,数据在最长 86400 秒的时间内不会显示。
status:步骤执行状态,例如“SUCCEEDED”或“FAILED”。
step_name: 触发器或执行的任务的类型,例如“API 触发器”或“数据映射任务”
step_id: 触发器 ID 或任务编号,具体取决于执行的步骤类型。
error_enum: 步骤执行期间发生的错误的规范代码,例如“PERMISSION_DENIED”或“INVALID_ARGUMENT”。
is_retry: (布尔值) 表示步骤执行是重试还是首次尝试,值为 [true, false] 之一。
is_step_external(布尔值):指示执行的任务是内部任务还是外部任务,取值为 [“true”- 外部任务,例如 Rest 或连接器任务;“false”- 内部任务,例如数据映射器或内嵌脚本任务]。

世界协调时间 (UTC) 2024-10-16 13:48:08 生成的表。

标签

Google Cloud 控制台中可用于 Application Integration 的标签。您可以使用这些标签对每个指标进行分组或过滤。

受监控资源的标签

标签 说明
resource_container 集成的 Google Cloud 项目 ID。
location 集成的区域。
集成 集成的名称。
version 集成的版本 ID。

指标类型的标签

标签 说明
status 集成或集成步骤(任务或触发器)的执行状态。
trigger_name 用于执行集成的触发器类型。例如:API 触发器Cloud Pub/Sub 触发器
trigger_id 用于调用集成的触发器的 ID。
step_type 集成步骤、触发器或任务的类型。
step_name 任务或触发器的名称。例如:API 触发器数据映射任务
step_id 对于触发器类型:相应触发器的 ID。

对于任务类型:相应任务的任务编号。

error_enum 集成或集成步骤执行期间发生的错误的规范代码
is_retry 一个布尔值,用于确定是否重试了集成或任务执行。
is_step_external 一个布尔值,用于确定触发器或任务执行是在 Application Integration 执行引擎内部还是外部执行。

例如,调用 REST 端点任务是外部任务,因为 API 调用是在执行引擎外部进行的。与之相反,数据映射任务是内部任务。

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

后续步骤