我想通过测试与DB端口的连接来测试我的远程数据库是否已启动。 有没有一种简单的方法可以在linux shell脚本中执行此操作? 我的服务器在端口P1,P2,...,Pn 上的主机X1,X2,...,Xn和y上运行我想从管理服务器中查询它们全部。如何测试Linux中的远程服务器是否启动?
0
A
回答
2
有很多可能性如何实现这一点,但我认为最可行的方法是使用NAGIOS插件nrpe_tcp。
请检查:
http://exchange.nagios.org/directory/Plugins/Network-Protocols/ *-TCP-和UDP-%28Generic%29
0
您可以使用telnet来检查,如果端口连接好即可使用。
+2
或netcat之间的链接,这对于脚本来说不那么笨拙 – tripleee 2012-01-04 08:05:48
+0
需要安装netcat,我正在寻找一个开箱即用的解决方案 – 2012-01-04 09:44:29
相关问题
- 1. 如何测试ldap服务器是否启动?
- 2. 如何了解远程Linux机器是否已启动?
- 3. 是否可以启动应用程序而无需启动测试服务器?
- 4. PHP测试是否有远程MySQL服务器可用
- 5. 如何测试远程Android AIDL服务
- 6. 如何在linux服务器上自动启动weinre服务器
- 7. 远程启动停止jboss服务器
- 8. Linux启动时启动硒服务器
- 9. 从ColdFusion启动测试SMTP服务器
- 10. 如何通过SSH在远程Linux服务器上启动GUI软件?
- 11. 检测应答服务是否启动
- 12. 如何在远程服务器上启动NodeJS进程?
- 13. Rest/HTML - 如果服务器停止检测服务器是否再次启动?
- 14. Mongodb C驱动程序,测试服务器是否运行?
- 15. 如何在MF测试服务器(远程服务器)上运行“PushNotification”示例?
- 16. 如何启动服务器上的远程SVN更新
- 17. 如何远程服务器上启动Java套接字服务器
- 18. BASH脚本来检查linux服务器是否“启动”
- 19. 从putty启动PHPmyAdmin - 服务器是远程的
- 20. 远程linux服务器到远程linux服务器大型稀疏文件复制 - 如何?
- 21. 启动硒驱动程序服务器在远程机器
- 22. 测试使用Messenger的远程服务
- 23. 测试远程Web服务与soapUI的
- 24. 如何判断远程服务器是否为多线程?
- 25. 如何从linux启动java GUI测试
- 26. 如何在Linux环境下测试Linux服务器?
- 27. 如何在远程电脑上启动pyro服务器?
- 28. 如何远程启动和停止流星服务器?
- 29. 如何检查远程Oracle服务器已启动并运行
有没有办法做到这一点,而无需安装像Nagios这样的新软件,只需使用shell命令? – 2012-01-04 07:17:23
嗨,程序是使用netstat grep和sed的实际shell脚本,请先阅读;)下载链接在这里:http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=1682&cf_id=24 – rkosegi 2012-01-04 07:20:08
据我了解,只检查脚本运行在本地服务器上。我想从一个位置检查远程服务器。 假设我有本地服务器S和远程服务器R1,... Rn。我想从S上运行的单个脚本来测试所有远程服务器。 – 2012-01-04 07:26:10