跳到内容

Knative Eventing 指标

管理员可以查看 Knative Eventing 组件的指标。

Broker - 入口

使用以下指标来调试 Broker 入口的性能以及通过入口组件分发的事件。

通过对指标按 http 代码进行聚合,可以将事件分为两类,成功事件 (2xx) 和失败事件 (5xx)。

指标名称 描述 类型 标签 单位 状态
event_count Broker 收到的事件数量 计数器 broker_name
event_type
namespace_name
response_code
response_code_class
unique_name
无量纲 稳定
event_dispatch_latencies 将事件分发到 Channel 所花费的时间 直方图 broker_name
event_type
namespace_name
response_code
response_code_class
unique_name
毫秒 稳定

Broker - 过滤器

使用以下指标来调试 Broker 过滤器的性能以及通过过滤器组件分发的事件。用户还可以衡量对事件的实际过滤操作的延迟。通过对指标按 http 代码进行聚合,可以将事件分为两类,成功事件 (2xx) 和失败事件 (5xx)。

指标名称 描述 类型 标签 单位 状态
event_count Broker 收到的事件数量 计数器 broker_name
container_name=
filter_type
namespace_name
response_code
response_code_class
trigger_name
unique_name
无量纲 稳定
event_dispatch_latencies 将事件分发到 Channel 所花费的时间 直方图 broker_name
container_name
filter_type
namespace_name
response_code
response_code_class
trigger_name
unique_name
毫秒 稳定
event_processing_latencies 在事件分发到触发器订阅者之前处理事件所花费的时间 直方图 broker_name
container_name
filter_type
namespace_name
trigger_name
unique_name
毫秒 稳定

内存内调度器

可以使用以下指标评估内存内通道。通过对指标按 http 代码进行聚合,可以将事件分为两类,成功事件 (2xx) 和失败事件 (5xx)。

指标名称 描述 类型 标签 单位 状态
event_count 内存内通道分发的事件数量 计数器 container_name
event_type=
namespace_name=
response_code
response_code_class
unique_name
无量纲 稳定
event_dispatch_latencies 从内存内通道分发事件所花费的时间 直方图 container_name
event_type
namespace_name=
response_code
response_code_class
unique_name
毫秒 稳定

注意

一些指标(例如控制器、Go 运行时和其他指标)在这里被省略,因为它们在大多数组件中是通用的。有关这些指标的更多信息,请查看 Serving 指标 API 部分

事件源

事件源由拥有相关系统的用户创建,因此他们可以使用事件触发应用程序。默认情况下,每个源都公开了一些指标,以帮助用户监控已分发的事件。使用以下指标来验证事件是否已从源端投递,从而验证源以及与源的任何连接是否按预期工作。

指标名称 描述 类型 标签 单位 状态
event_count 源发送的事件数量 计数器 event_source
event_type
name
namespace_name
resource_group
response_code
response_code_class
response_error
response_timeout
无量纲 稳定
retry_event_count 源在重试中发送的事件数量 计数器 event_source
event_type
name
namespace_name
resource_group
response_code
response_code_class
response_error
response_timeout
无量纲 稳定

我们使用分析和 Cookie 来了解网站流量。有关您使用我们网站的信息将与 Google 共享,以供其使用。 了解更多。