在线文档教程
Erlang 20

snmpa_supervisor

snmpa_supervisor

模块

snmpa_supervisor

模块摘要

SNMP代理进程的监控器。

描述

这是SNMP应用程序的代理部分的最高管理者。在每个节点上总有一个监督员使用SNMP代理(主代理或子代理)。

输出

start_sub_sup(Opts) -> {ok, pid()} | {error, {already_started, pid()}} | {error, Reason}

类型

在没有主代理的情况下启动SNMP代理系统的管理员。管理员启动所有涉及的SNMP进程,但没有代理进程。分代理应该通过调用启动start_sub_agent/3

db_dir是强制性的。

configuration parameters有关选项的说明。

start_master_sup(Opts) -> {ok, pid()} | {error, {already_started, pid()}} | {error, Reason}

类型

启动SNMP代理系统的监控器。监控器启动所有涉及的SNMP进程,包括主代理。子代理应该通过调用start_subagent/3...

db_dir是强制性的。

dir在配置中是强制性的。

snmp config有关选项的说明。

start_sub_agent(ParentAgent,Subtree,Mibs) -> {ok, pid()} | {error, Reason}

类型

在调用函数的节点上启动子代理。在snmpa_supervisor必须运行。

如果监控器没有运行,则该函数将失败,原因如下:badarg...

stop_sub_agent(SubAgent) -> ok | no_such_child

类型

停止调用函数的节点上的子代理。在snmpa_supervisor必须运行。

如果主管没有运行,则该功能将失败并显示原因badarg