在nagios命令之前运行ssh forwarding命令

时间:2016-10-27 21:11:47

标签: linux ssh snmp nagios

我想要使用Nagios框检查一些机器。他们坐在可从我的Nagios盒子里到达的机器后面;所有都在运行Linux。这些机器没有到外部网络的路由。如果我需要手动到达机器,我可以ssh到中间盒然后ssh到其他机器,或者我将使用ssh转发端口。

我的大部分支票都经常使用SNMP。所以我的想法是,在我的Nagios盒子运行检查之前,我可以让它运行一个命令来转发所需的端口,然后在完成后摆脱前进。任何人都可以指导我做最好的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可能想要查看Nagios passive checks。如文档中所述:

  

被动检查对于监控以下服务非常有用:

     
      
  • 本质上是异步的,无法通过轮询有效监控   他们的定期状态
  •   
  • 位于防火墙后面,无法从监控主机
  • 主动检查   

你的用例显然是第二个。