第 12 章 流指标


本节介绍在使用 skupper init --enable-flow-collector 启用流收集器时 Prometheus 实例可用的指标。大多数指标共享一组通用标签,如下方所示,例外则显示在适当的指标之外。

注意

console-auth 设置为 internal (默认)或未 安全 时,指标位于 https://skupper.<namespace>.svc.clusterlocal:8010/api/v1alpha1/metrics 中。将 <namespace>' 替换为部署 Service Interconnect 的适当命名空间。

指标

Prometheus 实例可使用以下指标:

flows_total
对于 tcp 协议,这是连接的总数。对于 http 或 http2 协议,这是发出的不同请求的总数。
octets_total
通过服务网络交付的字节数。
active_flows
当前活跃的流数量,包括打开的 tcp 连接和 flight http 请求。
http_requests_method_total

按方法分组的 http 请求总数。

其它标签:http 方法,如 GETHEADPOST

http_requests_result_total

根据响应代码的 http 请求总数。

额外标签:http 响应代码,例如 200403503

active_links
站点之间的链接总数。只有 sourceSitedirection 标签可用于这些指标。
active_routers
路由器总数。没有可用于过滤的标签。
active_sites
站点总数。没有可用于过滤的标签。

标签

以下标签对于大多数指标都常见,供您过滤和分类数据:

address
与指标相关的地址。通常,这是服务名称。
sourceSite
流源自指标的站点。这个字符串是站点名称和站点 ID 的组合。
destSite
为指标终止流的站点。这个字符串是站点名称和站点 ID 的组合。
direction
流程的方向。对于从客户端发送到服务器的流量,值为 传入的。对于从客户端发送到服务器的流量,值为 传出
protocol
流、tcphttphttp2 使用的协议。
sourceProcess
源自流的进程的名称。
destProcess
接收流的进程的名称。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.