友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

shell监控网站并发邮件报警

post by rocdk890 / 2015-3-3 13:48 Tuesday linux技术

  目前网上关于网站存活监控的脚本很多,本站也放过几个,今天给大家再来个ping+curl监控网站并发邮件报警的脚本,我觉得这个脚本的思路很不错,大家有兴趣的可以下来看看.
脚本内容:
cat /root/soft_shell/check-www.sh

#!/bin/bash
#Created by haiyun
#set -x
while true
do
    list=(blog.slogra.com slogra.com)
    mail=rocdk@163.com
    date=$(date -d "today" +"%Y-%m-%d-%H:%M:%S")
    i=0
    id=${#list[*]}
    while [ $i -lt $id ]...

阅读全文>>

标签: linux web shell 网站 监控 邮件 报警

评论(0) 引用(0) 浏览(2418)

shell求web日志中平均连接时间

post by rocdk890 / 2014-11-19 14:20 Wednesday linux技术

  今天在网上看到一个求web连接平均时间的shell命令,在自己的机器上试了下,发现不能使用,居然出现awk: fatal: division by zero attempted这样的错误,毛了就自己改了下shell命令.
原shell脚本例子:

cat access.log|grep "connect cbp" |awk 'BEGIN{sum=0;count=0;}{sum+=$10;count++;}END{print....

阅读全文>>

标签: 时间 连接 web shell 日志 平均

评论(1) 引用(0) 浏览(795)

shell监控网站状态(续)

post by rocdk890 / 2013-10-9 23:15 Wednesday linux技术

  在上一篇shell监控网站状态文章中,我给大家介绍了根据网站状态和加载时间来判断网站是否挂掉,今天根据elain这个blog上的方法,我再加上了根据监控网站关键字来判断网站是否挂掉.

脚本内容:

vi check-webload.sh

#!/bin/bash
weblist="https://blog.slogra.com"
for list in $weblist
do
...

阅读全文>>

标签: web shell 网站 监控 curl 关键字

评论(0) 引用(0) 浏览(1754)

shell监控网站状态

post by rocdk890 / 2013-9-30 0:38 Monday linux技术

  今天给自己的网站写了shell监控,避免网站挂了我都不知道,这个脚本是分别检查网页状态和网页连接时间,还可以根据自己的需要进行扩展,很强大.
脚本内容:
vi check-web.sh

#!/bin/sh
weblist=/root/weblist.txt
for list in `cat $weblist|grep -E -v "#|^$"`
do
httpcode=`curl ...

阅读全文>>

标签: web shell 网站 监控 状态

评论(0) 引用(0) 浏览(2522)

ImportError: No module named MySQLdb解决办法

post by rocdk890 / 2013-8-29 9:23 Thursday linux技术

  今天突发奇想在服务器上使用web页面查看系统状态,但又不想去搭建太复杂的监控系统,就在网上找了个相对容易的监控方式,但做到python那步的时候居然报ImportError: No module named MySQLdb,但博主说他是ubuntu的系统可以直接使用apt-get install python-mysqldb,而我是centos系统,只能自己去下源码包来安装.
&nb...

阅读全文>>

标签: mysql web 编译 python mysql-python

评论(2) 引用(0) 浏览(13878)

apache网页内容乱码

post by rocdk890 / 2013-4-30 19:29 Tuesday linux技术

 今天想测试下一个网站程序,没有想到传到服务器上配置好之后,居然打开页面是乱码,准确地说应该是GBK编码网页中文乱码(UTF8的正常),下面是解决问题的方法:

1.编辑Apache配置文件:

vi /etc/httpd/conf/httpd.conf

修改AddDefaultCharset UTF-8为:

AddDefaultCharset Off
保存之后,重启apache.

2.深入分析:

默认的...

阅读全文>>

标签: apache linux web 乱码 httpd 网页 字符

评论(0) 引用(0) 浏览(1461)

更新svn同步更新web目录

post by rocdk890 / 2013-3-18 16:34 Monday linux技术

  早就应该把这个写出来了,但一直都没空去写,乘今天同事让我做svn库,并要求web目录也随svn一起更新,才有空写这篇文章.
   系统:centos 5.5
1.创建svn库
svnadmin create magny

2.创建更新脚本
vi deploy_www.sh

#!/bin/bash
DOCROOT='/var/www/magny'
SV...

阅读全文>>

标签: 更新 svn web 目录 网站 同步 svn库

评论(4) 引用(0) 浏览(3794)

shell脚本监控网站状态

post by rocdk890 / 2013-3-13 17:32 Wednesday linux技术

 给大家发个不错的网站监控shell,当然说它功能强大也不是很强大,但配置上很灵活,因为此脚本的作用是按固定频率不停访问给出的URL,当网站不可访问时自动给设定邮箱发送告警邮件以通知用户.好了.来看脚本吧.

#!/bin/sh
# */2 * * * * sh /var/monitor/web_monitor.sh http:///blog.slogra.com
# */2 * * * *...

阅读全文>>

标签: linux web shell 网站 脚本 监控 状态

评论(0) 引用(0) 浏览(3793)

nginx源码编译参数介绍

post by rocdk890 / 2012-4-17 10:59 Tuesday linux技术

nginx的编译相信大家都已经熟悉了,但每个参数大家不一定全了解.
configure决定系统的特性,以及nginx可以用来处理连接的某些特性和方法,最后它将创建Makefile.
configure支持以下选项: 

–prefix=<path> - 安装路径,如果没有指定,默认为/usr/local/nginx。

–sbin-path=<path> - ngin...

阅读全文>>

标签: nginx web 编译 参数 介绍 源码

评论(0) 引用(0) 浏览(1776)

淘宝Web服务器Tengine正式开源

post by rocdk890 / 2011-12-3 9:24 Saturday linux技术

我们很高兴的宣布由淘宝网核心系统部开发的Tengine 服务器终于正式开源了。

淘宝网是亚洲最大的电子商务网站,Alexa全球排名第12位。每天访问淘宝网的PV超过了几十亿。大压力的访问,对淘宝网的Web服务器提出了严苛的要 求。经过一系列的对比,我们最终选择了Nginx作为我们的Web服务器,因为它性能高,又非常节省资源(CPU和内存),并且有足够的灵活性。

一 开始我们使用Nginx还仅仅用它来处理静态文件、PHP等,接着我们又在Nginx上开发了几十个各种用途的模块。随着对Nginx的越来越了解,我们 发现它本身已经不能够完全满足我们的需求了,所以我们就开始对Nginx核心进行定制和开发。考虑到我们开发的功能中的一些对其它的互联网用户也可能有用 处,所以我们就想到了把这些公用的功能开源出来。淘宝网是开源软件的用户和受益者,我们也想成为开源软件的贡献者。这就是我们决定开源Tengine的原 因。

Tengine基于最新的Nginx稳定版(Nginx-1.0.10),在它的基础上开发了一些功能和做了一些bug修复,比如 ...

阅读全文>>

标签: 淘宝 taobao 开源 web Tengine 发布 服务器

评论(0) 引用(0) 浏览(1522)