上一主题: 概念下一主题: SNMP 版本和访问


体系结构概述

SystemEDGE 代理使用轻量级的灵活 SNMP 体系结构监控系统。 SNMP 是管理基于 TCP/IP 的网络和设备的标准。 在最基本的级别,SystemEDGE 在 SNMP 框架内执行代理角色:它在受管对象上执行基于 SNMP 的指令。 指令可能来自管理系统或代理本身,这些指令可能是关于对象信息的请求或修改系统参数的请求。 SystemEDGE 代理执行这些请求并向请求的应用程序发送回复。 代理按照标准 SNMP 协议交换信息,因此可通过 SNMP 通信的任何管理器都可以与代理集成。

SystemEDGE 代理通过 MIB 属性访问系统度量标准。 MIB 是包含遵守通用属性格式的管理信息的存储库。 代理可以收集或修改其支持和维护的所有 MIB 中的属性。

注意:有关支持的 MIB 的详细信息,请参阅“简介”一章。

默认情况下,SystemEDGE 代理在 UDP 端口 161 上通过 SNMP 通信(可以在安装过程中更改该端口)。 在 SNMPv1 环境中,它使用以下标准 SNMP 消息类型来交换管理信息:

GetRequest

从 MIB 获取特定对象的值。 请求关于系统的特定信息时,管理系统将该消息发送给代理。

GetNextRequest

获取下一个对象实例。

GetResponse

将请求的 MIB 对象信息返回至请求应用程序。

SetRequest

指示代理更改 MIB 对象的值

Trap

通知管理系统出现异常。 陷阱允许代理将未经请求的消息发送至管理器。 有关详细信息,请参阅 SNMP 陷阱

在 SNMPv2 环境中,交换管理信息的标准 SNMP 消息类型如下:

GetBulkRequest

获取一个或多个 MIB 对象的值(表)。 这类似于 GetNextRequest。

此通用 SNMP 工作流(获取或设置 MIB 属性 SNMP 回复的请求、检索或修改)包含全部 SystemEDGE 功能的基础。 但是,代理可以超出基本 SNMP 集合,进行智能监控和状态管理。 有关详细信息,请参阅监控体系结构状态管理模型