第 3 章 安装 Network Observability Operator
安装 Loki 是使用 Network Observability Operator 的建议前提条件。您可以选择在没有 Loki 的情况下使用 Network Observability,但有一些注意事项。
Loki Operator 集成了通过 Loki 实现多租户和身份验证的网关,以进行数据流存储。LokiStack
资源管理 Loki,它是一个可扩展、高度可用、多租户日志聚合系统和使用 OpenShift Container Platform 身份验证的 Web 代理。LokiStack
代理使用 OpenShift Container Platform 身份验证来强制实施多租户,并方便在 Loki 日志存储中保存和索引数据。
Loki Operator 也可用于配置 LokiStack 日志存储]。Network Observability Operator 需要一个专用的、与日志分开的 LokiStack。
3.1. 没有 Loki 的 Network Observability
您可以通过不执行 Loki 安装步骤,直接跳过至"安装 Network Observability Operator",来使用没有 Loki 的 Network Observability。如果您只想将流导出到 Kafka 消费者或 IPFIX 收集器,或者您只需要仪表板指标,则不需要为 Loki 安装 Loki 或为 Loki 提供存储。下表比较了在使用和没有使用 Loki 时的功能比较。
带有 Loki | 没有 Loki | |
---|---|---|
Exporters |
|
|
多租户 |
|
|
完整的过滤和聚合功能 [1] |
|
|
部分过滤和聚合功能 [2] |
|
|
基于流的指标和仪表板 |
|
|
流量流视图概述 [3] |
|
|
流量流视图表 |
|
|
拓扑视图 |
|
|
OpenShift Container Platform 控制台 Network Traffic 标签页集成 |
|
|
- 例如,每个 pod。
- 例如,每个工作负载或命名空间。
- 使用在使用 Loki 时才可以获得数据包丢弃的统计信息。
其他资源