/usr/local/nagios/libexec/check_nrpe -H localhost -c check_mem什么意思
时间: 2023-11-11 22:04:37 浏览: 109
这是一个 Nagios 插件的命令,用于检查远程主机上的内存使用情况。具体来说,它使用 NRPE(Nagios 远程插件执行器)协议在本地主机上执行名为 check_mem 的 NRPE 插件,并返回检查结果给 Nagios 监控系统。执行命令的参数如下:
-H localhost:指定远程主机的 IP 地址或主机名,这里是本地主机(localhost);
-c check_mem:指定要在远程主机上执行的 NRPE 插件的名称。
相关问题
sudo /usr/local/nagios/libexec/check_nrpe -H localhost怎么登录本地主机
这个命令是用来在本地主机上执行 NRPE 插件的。如果你想登录本地主机,可以使用 SSH 协议进行远程登录。具体步骤如下:
1. 打开终端或命令行窗口。
2. 输入 `ssh username@localhost` 命令,其中 `username` 是你的用户名。如果你想使用 root 用户登录,可以输入 `ssh root@localhost` 命令。
3. 如果第一次登录本地主机,会提示你是否添加本地主机的公钥到已知主机列表中。输入 `yes` 确认添加。
4. 输入你的密码进行登录。
登录成功后,你就可以在本地主机上执行各种命令了。如果你想退出登录,只需要输入 `exit` 命令即可。
command[check_mem]=/usr/local/nagios/libexec/check_mem.pl -w 90% -c 95%
这是一个Nagios监控插件的命令,用于检查系统内存使用情况。具体解释如下:
- /usr/local/nagios/libexec/check_mem.pl 是插件的路径和文件名。
- -w 90% 表示设置内存使用率的警告阈值为90%。
- -c 95% 表示设置内存使用率的临界阈值为95%。
当系统内存使用率超过90%时,Nagios会发出警告,当内存使用率超过95%时,Nagios会标记该主机为临界状态。
阅读全文