第 14 章 Network Observability CLI


14.1. 安装 Network Observability CLI

Network Observability CLI (oc netobserv) 与 Network Observability Operator 分开部署。CLI 可作为 OpenShift CLI (oc)插件提供。它提供快速调试和对网络可观察性进行故障排除的轻量级方法。

14.1.1. 关于 Network Observability CLI

使用 Network Observability CLI (oc netobserv)快速调试并排除网络问题。此工具提供对流和数据包的即时洞察,而无需安装 Network Observability Operator。

Network Observability CLI 是一个流和数据包视觉化工具,它依赖于 eBPF 代理将收集的数据流传输到临时收集器 pod。在捕获过程中不需要持久性存储。运行后,输出将传输到您的本地计算机。

重要

CLI 捕获只适用于在一个简短的持续时间段,如 8-10 分钟。如果运行时间过长,可能很难删除正在运行的进程。

14.1.2. 安装 Network Observability CLI

Network Observability CLI 为您提供了一个轻量级的方法来快速调试和排除网络可观察性。它必须单独安装。

安装 Network Observability CLI (oc netobserv) 是与 Network Observability Operator 安装分开的步骤。这意味着,即使从软件目录中安装 Operator,还必须单独安装 CLI

注意

用户可以选择使用 Krew 安装 netobserv CLI 插件。如需更多信息,请参阅"使用 Krew 安装 CLI 插件"。

先决条件

  • 您必须安装 OpenShift CLI (oc)。
  • 您必须有一个 macOS 或 Linux 操作系统。
  • 您必须安装 dockerpodman
注意

您可以使用 podmandocker 运行安装命令。此流程使用 podman

流程

  1. 运行以下命令登录到 Red Hat registry

    $ podman login registry.redhat.io
    Copy to Clipboard Toggle word wrap
  2. 运行以下命令,从镜像中提取 oc-netobserv 文件:

    $ podman create --name netobserv-cli registry.redhat.io/network-observability/network-observability-cli-rhel9:1.10
    $ podman cp netobserv-cli:/oc-netobserv .
    $ podman rm netobserv-cli
    Copy to Clipboard Toggle word wrap
  3. 运行以下命令,将提取的文件移到系统的 PATH 上的目录中,如 /usr/local/bin/

    $ sudo mv oc-netobserv /usr/local/bin/
    Copy to Clipboard Toggle word wrap

验证

  1. 验证 oc netobserv 是否可用:

    $ oc netobserv version
    Copy to Clipboard Toggle word wrap

    这个命令应该会产生类似以下示例的结果:

Netobserv CLI version <version>
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat