温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何配置SNMP监控服务器

发布时间:2026-11-09 05:53:00 来源:亿速云 阅读:99 作者:小樊 栏目:系统运维

下面以最常见的场景为例,分**被监控端(开启 SNMP)和监控服务器(采集 SNMP)**两部分说明,适用于 Linux 服务器环境。


一、被监控服务器配置(开启 SNMP)

1. 安装 SNMP 服务(Linux)

以 CentOS / Rocky / Alma 为例:

yum install -y net-snmp net-snmp-utils

Ubuntu / Debian:

apt install -y snmpd snmp

2. 修改 SNMP 配置文件

编辑配置文件:

vim /etc/snmp/snmpd.conf

示例(SNMP v2c,最常用)

# 团体名(相当于密码)
com2sec notConfigUser  default   public

# 权限组
group   notConfigGroup v2c       notConfigUser

# 视图(允许访问哪些 OID)
view    systemview    included   .1

# 访问权限
access  notConfigGroup ""      v2c       noauth    exact   systemview none none

⚠️ 生产环境建议:

  • 修改 public 为复杂团体名
  • 限制 IP(将 default 改为监控服务器 IP)

示例(仅允许 192.168.1.100):

com2sec notConfigUser 192.168.1.100 public

3. 启动并设置开机自启

systemctl enable snmpd
systemctl start snmpd

4. 防火墙放行(如开启)

firewall-cmd --add-port=161/udp --permanent
firewall-cmd --reload

5. 本地测试

snmpwalk -v2c -c public localhost

能看到大量 OID 即配置成功。


二、监控服务器配置(采集 SNMP)

方式一:使用 Zabbix(企业最常用)

1. 安装 Zabbix Server(略)

2. 添加主机

  • 主机 IP:被监控服务器
  • 模板:
    • Templates/Operating Systems/Linux by SNMP
  • SNMP 接口:UDP 161
  • SNMP 团体名:public

3. 等待自动采集

CPU、内存、磁盘、网络都可监控。


方式二:使用 Prometheus + snmp_exporter

snmp_exporter --config.file=snmp.yml

Prometheus 配置:

scrape_configs:
  - job_name: snmp
    static_configs:
      - targets: ["192.168.1.10"]
    metrics_path: /snmp
    params:
      module: [if_mib]
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance

方式三:手动测试(排错用)

snmpwalk -v2c -c public 192.168.1.10 .1.3.6.1.2.1.1.1

三、SNMP v3(安全推荐)

net-snmp-create-v3-user

示例:

  • 用户名:snmpadmin
  • 认证:SHA
  • 加密:AES

配置后使用:

snmpwalk -v3 -u snmpadmin -l authPriv \
 -a SHA -A 密码 -x AES -X 密码 192.168.1.10

四、常见问题排查

问题 原因
无响应 防火墙 / SNMP 未启动
超时 IP 限制错误
无数据 视图权限不足
版本不匹配 v2c / v3 配置错

如果你能告诉我:

  • 用的是 Zabbix / Prometheus / Nagios / 其他
  • 被监控系统是 Linux / Windows / 网络设备

我可以直接给你针对性配置示例。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手