Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

使用SNMP监控

贡献者

如果要使用简单网络管理协议( Simple Network Management Protocol , SNMP )监控 StorageGRID ,则必须配置 StorageGRID 附带的 SNMP 代理。

功能

每个 StorageGRID 节点都运行一个 SNMP 代理或守护进程,该代理或守护进程可提供一个管理信息库( Management Information Base , MIB )。StorageGRID MIB 包含警报和警报的表和通知定义。MIB 还包含系统问题描述 信息,例如每个节点的平台和型号。每个 StorageGRID 节点还支持一组 MIB-II 对象。

最初,所有节点上都会禁用 SNMP 。配置 SNMP 代理时,所有 StorageGRID 节点都会收到相同的配置。

StorageGRID SNMP 代理支持所有三个版本的 SNMP 协议。它为查询提供只读 MIB 访问权限,并可向管理系统发送两种类型的事件驱动型通知:

  • * 陷阱 * 是 SNMP 代理发送的通知,不需要管理系统确认。陷阱用于通知管理系统 StorageGRID 中发生了某种情况,例如触发警报。

    所有三个版本的 SNMP 均支持陷阱。

  • * 通知 * 与陷阱类似,但它们需要管理系统确认。如果 SNMP 代理未在特定时间内收到确认,则会重新发送通知,直到收到确认或达到最大重试值为止。

    SNMPv2c 和 SNMPv3 支持 INFORM 。

在以下情况下会发送陷阱和通知通知通知:

  • 默认或自定义警报将在任何严重性级别触发。要禁止警报的 SNMP 通知,您必须为此警报配置静默。警报通知由配置为首选发送方的任何管理节点发送。

  • 某些警报(旧系统)会在指定的严重性级别或更高级别触发。

    备注 不会针对每个警报或每个警报严重性发送 SNMP 通知。

SNMP 版本支持

下表简要总结了每个 SNMP 版本支持的功能。

SNMPv1 SNMPv2c SNMPv3

查询

只读 MIB 查询

只读 MIB 查询

只读 MIB 查询

查询身份验证

社区字符串

社区字符串

基于用户的安全模型( USM )用户

通知

仅陷阱

陷阱和通知

陷阱和通知

通知身份验证

每个陷阱目标的默认陷阱社区或自定义社区字符串

每个陷阱目标的默认陷阱社区或自定义社区字符串

每个陷阱目标的 USM 用户

限制

  • StorageGRID 支持只读 MIB 访问。不支持读写访问。

  • 网格中的所有节点都接收相同的配置。

  • SNMPv3 : StorageGRID 不支持传输支持模式( TSM )。

  • SNMPv3 :支持的唯一身份验证协议是 SHA ( HMAC-SHA-96 )。

  • SNMPv3 :支持的唯一隐私协议是 AES 。

访问MIB

您可以在任何 StorageGRID 节点上的以下位置访问 MIB 定义文件:

/usr/share/snmp/mibs/NETAPP-STORAGEGRID-MIB.txt

相关信息

"警报参考"