查看源代码 snmpa_error_io (snmp v5.18)

用于在标准输出上报告 SNMP 错误的函数

模块 snmpa_error_io 实现了 snmp_error_report 行为(参见 snmpa_error_report),其中包含两个回调函数,用于报告 SNMP 错误时调用。

此模块提供了一个用于报告 SNMP 错误的简单机制。错误使用 io 模块写入标准输出。它提供了一个简单的示例。

此模块需要显式配置,请参阅 snmpa_error配置参数

摘要

函数

如果在配置阶段发生错误,例如在配置文件中发现语法错误时,则会调用此函数。

如果在运行时发生用户相关错误,例如用户定义的检测函数返回错误时,则会调用此函数。

函数

链接到此函数

config_err(Format, Args)

查看源代码
-spec config_err(Format, Args) -> snmp:void() when Format :: string(), Args :: list().

如果在配置阶段发生错误,例如在配置文件中发现语法错误时,则会调用此函数。

FormatArgsio:format(Format, Args) 中的相同。

链接到此函数

user_err(Format, Args)

查看源代码
-spec user_err(Format, Args) -> snmp:void() when Format :: string(), Args :: list().

如果在运行时发生用户相关错误,例如用户定义的检测函数返回错误时,则会调用此函数。

FormatArgsio:format(Format, Args) 中的相同。