本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
SetSnmpTrapInfo
贡献者
建议更改
您可以使用 `SetSnmpTrapInfo`方法启用和禁用集群SNMP通知(陷阱)的生成、以及指定接收通知的一组主机。每次调用方法时传递的值 `SetSnmpTrapInfo`将替换先前调用中设置的所有值。
参数
此方法具有以下输入参数:
名称 | 说明 | 键入 |
---|---|---|
陷阱 Recipients |
要接收存储集群生成的陷阱的主机列表。如果启用了任一陷阱类型,则至少需要一个对象。只有当任何布尔参数设置为 true 时,才需要此参数。(无默认值。不需要 |
|
已启用 clusterFaultTrapsEnabled |
如果设置为 true ,则在记录集群故障时,系统会向已配置的陷阱接收方列表发送相应的集群故障通知。默认值: false不需要 |
boolean |
clusterFaultResolvedTrapsEnabled |
如果设置为 true ,则在解决集群故障后,系统会向已配置的一系列陷阱接收方发送相应的集群故障已解决通知。默认值: false不需要 |
boolean |
clusterEventTrapsEnabled |
如果设置为 true ,则在记录集群事件时,系统会向已配置的陷阱接收方列表发送相应的集群事件通知。默认值: false不需要 |
boolean |
返回值
此方法没有返回值。
请求示例
此方法的请求类似于以下示例:
{ "method":"SetSnmpTrapInfo", "params":{ "clusterFaultTrapsEnabled":true, "clusterFaultResolvedTrapsEnabled":true, "clusterEventTrapsEnabled":true, "trapRecipients":[ { "host":"192.30.0.10", "port":162, "community":"public" } ] }, "id":1 }
响应示例
此方法返回类似于以下示例的响应:
{ "id" : 1, "result" : {} }
自版本以来的新增功能
9.6