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 常用操作。
常见问题
- 若要在同一个服务器上监控多个相同的平台服务,参考如何监控多个平台服务。
- 有任何关于产品的使用疑惑,参考常见问题。