GNMIc 是一个基于 GNMI (gRPC 网络管理接口) 的命令行工具,用于监测和管理网络设备。它提供了一组命令来执行各种监测任务。

GNMIc 命令构成

1. get:用于获取指定路径的设备配置或状态信息。

  • 参数:
    • -address: 设备的 IP 地址和端口号。
    • -target: 设备的目标名称。
    • -username: 用户名,用于身份验证。
    • -password: 密码,用于身份验证。
    • -insecure: 忽略证书验证。
    • -xpath: XPath 格式的路径,用于指定要获取的信息。
    • -prefix: 是否使用前缀模式。

2. set:用于设置指定路径的设备配置。

  • 参数:
    • -address: 设备的 IP 地址和端口号。
    • -target: 设备的目标名称。
    • -username: 用户名,用于身份验证。
    • -password: 密码,用于身份验证。
    • -insecure: 忽略证书验证。
    • -xpath: XPath 格式的路径,用于指定要设置的配置。
    • -value: 要设置的值。

3. subscribe:用于订阅指定路径的设备配置或状态信息。

  • 参数:
    • -address: 设备的 IP 地址和端口号。
    • -target: 设备的目标名称。
    • -username: 用户名,用于身份验证。
    • -password: 密码,用于身份验证。
    • -insecure: 忽略证书验证。
    • -xpath: XPath 格式的路径,用于指定要订阅的信息。
    • -count: 订阅的次数。
    • -interval: 订阅的时间间隔。

4. capabilities:用于获取设备支持的 GNMI 功能和版本信息。

  • 参数:
    • -address: 设备的 IP 地址和端口号。
    • -target: 设备的目标名称。
    • -username: 用户名,用于身份验证。
    • -password: 密码,用于身份验证。
    • -insecure: 忽略证书验证。

以上是 GNMIc 的常用命令和参数。根据具体需求,还可以使用其他命令和参数来执行更复杂的任务。

GNMIc 监测命令详解:参数及用法

原文地址: http://www.cveoy.top/t/topic/fTHs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录