跳转至

SNMP

SNMP (Simple Network Management Protocol) 是一个基于 TCP/IP 协议的网络设备交互的标准协议。该协议基于简单网关监视协议,利用 SNMP,一个管理工作站可以远程管理所有支持这种协议的设备。

Cloud Insight 通过 SNMP 协议监测网络连接的设备,例如路由器,交换器,服务器和防火墙。


性能指标

Cloud Insight 采集 SNMP 指标对应的 OID 库 查询。


配置 SNMP 监控

1.配置探针的 SNMP 配置文件,以连接到网络设备

切换路径至 /etc/CiAgent

cd /etc/CiAgent

开启配置文件 conf.d/snmp.yaml

cp conf.d/snmp.yaml.example conf.d/snmp.yaml

编辑配置文件如下:

init_config:
instances:
   -   ip_address: localhost
       port: 161
       community_string: public
       tags:
            - optional_tag1
            - optional_tag2
       metrics:
            - MIB: UDP-MIB
              symbol: udpInDatagrams
            - OID: 1.3.6.1.2.1.6.5
              name: tcpPassiveOpens
            - MIB: IF-MIB
              table: ifTable
              symbols:
                - ifInOctets
                - ifOutOctets
              metric_tags:
                - tag: interface
                  column: ifDescr

3.重启 Agent

重启 Cloud Insight Agent,使配置生效。

/etc/init.d/CiAgent restart

您也可以通过查看 Agent Info 信息,来验证配置是否成功。

/etc/init.d/CiAgent info

当出现以下信息,则代表安装成功。

Checks
======

  [...]

  snmp
  ----
      - instance #0 [OK]
      - Collected 8 metrics & 0 events

有关 Agent Info 信息的查看,请访问帮助中心,查看 Cloud Insight Agent 常用操作


5分钟,开启你的跨云监控之旅 (`⌄´ )


常见问题