我刚刚开始学习SNMP协议。
我的同事要求我“了解免费 SNMP 管理探针(可在互联网上或分发监督包中获得)的使用”。
不幸的是我不清楚他要什么。
我已经在我的 Debian 上安装了 snmp 和 snmpd。我已经了解如何使用不同的 MIB 发出请求(例如snmpget localhost -v 2c -c public .1.3.6.1.4.1.2021.11.9.0
[例如监视 cpu])
但我只是无法理解他的意思是使用免费的 SNMP 管理探针... - 我可以下载...在哪里?免费?您必须正常为这些探测器付费吗?
如果我没有完全弄错的话,snmp 探针安装在代理上以从远程计算机获取信息?
我在哪里可以下载这些探针?
或者,如果您可以纠正我 - 了解需要什么就太好了。
答案1
“探针”实际上并不是一个正确的技术术语,也不是 SNMP 协议中特定功能的名称(据我所知)。然而,这是一个在英语中讨论系统监控时经常使用的常用词。
我相信您的同事一般指的是基于免费 SNMP 的监控和管理软件。有许多免费和非免费的选择。以下是一些受欢迎的:
答案2
谢谢。
使用该软件是一种选择,但最简单的方法如下:
apt update
安装任一
apt install nagios-plugins-contrib
或者
apt install monitoring-plugins-basic
进入探针所在的目录(好吧,现在可以理解,他不是在谈论“探针”,而是......插件!)位于例如
cd /usr/lib/nagios/plugins/
选择插件并使用它,例如:
./check_memory