CLI(命令行界面)标识符通过帮助你将设备分类到正确的模板,在发现过程中增强设备分类能力。CLI 标识符被引入 设备模板(device template)中,并与 SNMP OID 规则协同工作以提高准确性。通过 CLI 标识符,你可以基于特定 CLI 命令的输出来定义规则。如果命令输出符合定义的条件,该规则就会被触发,从而在发现过程中将相应模板应用到设备上。
当 SNMP OID 缺失、不可靠或不完整时,CLI 标识符非常有用。它们提供了一种基于命令输出来准确识别和分类设备的替代方式。
OpManager 默认在设备模板中提供了一些预定义的 CLI 命令作为设备标识符。这些命令有助于准确识别 Linux 设备,并应用合适的设备模板。
| 命令名称 | 命令 | 示例输出 |
| Linux 发行版 | cat /etc/*release | grep -E '^NAME|DISTRIB_ID' | DISTRIB_ID=Ubuntu, NAME="Ubuntu" |
| 内核名称 | uname -s | Linux |
| 内核名称和版本 | uname -sr | Linux 5.15.0-139-generic |
CLI 标识是一种通过命令来匹配期望输出的执行过程。
新添加的 CLI 标识符将在后续设备发现和重新发现过程中被使用。
在添加 CLI 标识符之前,你也可以通过设备模板中提供的 Query Device 选项,从设备标识符中验证命令响应。
提示:
了解 SNMP SysOID 在 OpManager 中如何用于基于 SNMP 的识别。
感谢您的反馈!