码迷,mamicode.com
首页 > Web开发 > 详细

用小工具来检测你的网站是否在正常运行!

时间:2016-07-14 15:56:25      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:用小工具来检测你的网站是否在运行!

现在有很多优秀的开源监控工具:比如zabbix,cacti,nagios等。功能很强大,但是有时候想检测某一个小功能,搭建一个监控也不至于。比如我个人来说,就不喜欢用监控来检测网站是否在正常运行,一方面担心丢包,或者服务器意外宕机等原因,个人比较喜欢用一些小工具来检测网站是否正常运行。分享一下!

1、telnet(比较适合临时检测)

yum install telnet -y

百度百科:

http://baike.baidu.com/link?url=zECAHJux_DV5FFG8wBp8WBpgCVcHfne4q41TNxABJKnz22xNGbjK_d2Egl7_yt5OY8aNLlNdl1XRyYzljE_jCa

telnet www.baidu.com 80

技术分享

这个界面说明握手成功!

注意:windows开启telnet功能自己百度搜一下即可,这里不详细说明了。

2、nmap(非常强大)

yum install nmap -y

百度百科:

http://baike.baidu.com/link?url=m4CyWoEThIRZZtDfDZmU0Ld-ZE_FhLSS6_FhNnXY9u2yG3WakMsMfr6q_sd8RJEnxdXTijtB9mYd2Qc284mr8a

技术分享

比较适合写一个shell脚本,结合计划任务来检测。具体参数自己定义。

3、nc(特别强大

简介:NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各种不同类型的网络连接。

yum install nc -y

技术分享

比较适合写一个shell脚本,结合计划任务来检测。具体参数自己定义。

4、curl

yum install curl -y

百度百科:

http://baike.baidu.com/link?url=y3TuxwwOmJT6zWEILrl0yO8tBUlF6Agi4F9HsKj5Xci_5ncWBzpB4RdLdanGqceHqF064t_AUUnxAkra6z9DnK

curl www.baidu.com

技术分享

此时获取页面!

5、ssh(远程执行命令)---不推荐(当然也可以用其它工具远程)

技术分享

注意:通过ssh远程执行命令有点大材小用,可结合自己实际情况使用!

#6、自动化--大神使用

ansible,saltstack ,puppet,python等!

注意:自动化部署工具需要很耐心的学习,结合经验才可以实用,而且小环境一般不使用,当然如果有兴趣可以自己学习!


不管用何种方式,简单实用才是硬道理!

本文出自 “任志远@IT分享” 博客,谢绝转载!

用小工具来检测你的网站是否在正常运行!

标签:用小工具来检测你的网站是否在运行!

原文地址:http://renzhiyuan.blog.51cto.com/10433137/1826289

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!