如果需要开发Linux主机的监控软件,那使用snmp肯定是首选,毕竟它可以获取 Linux 主机的信息。
一、Ubuntu 安装 SNMP 软件包
snmpd:snmp 服务端软件
snmp:snmp 客户端软件
snmp-mibs-downloader:用来下载更新本地mib库的软件
安装命令:
sudo apt-get install snmpd snmp snmp-mibs-downloade
注:在安装 snmp-mibs-downloader 的过程中,程序会帮我们自动下载 mib 库,并保存在 /usr/share/mibs
目录中:iana ietf
如果没有这些目录和文件的话,在安装完 snmp-mibs-downloader 后也可以手动执行下面的命令来下载 mib 库:
sudo download-mibs
查看 snmpd 服务状态:
systemctl status snmpd.service
查看端口状态:
简单的测试,看看服务是否正常:
没问题,有信息返回值。
二、配置 SNMP 服务
开始配置前先备份