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

python监控网站目录文件夹和文件

post by rocdk890 / 2017-2-8 15:02 Wednesday linux技术

  很多公司的网站服务器都会有自己监控网站文件夹工具,或者是脚本,我知道的有自己写php来监控,有用shell脚本来监控,有用python来监控,至于其他软件的这里就不说了,今天我们就说用python来监控网站文件夹和文件.
  系统:centos 7(64位)
  软件版本:python 2.7

cat /root/soft_shell/check-wwwfile.py
#!/usr/bin/env python
#coding=utf-8
import os,datetime,pyinotify,logging
class MyEventHandler(pyinoti...

阅读全文>>

标签: 监控 python 组件 pyinotify 变动

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

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) 浏览(2556)

php监控varnish状态

post by rocdk890 / 2014-11-5 10:26 Wednesday linux技术

  当varnish和网站部署在同一台服务器上的时候,我们不可能随时登录上服务器去查看varnish的命中率,没想到有大神早就写了出来,今天就分享给大家,使用网页查看varnish命中率.
  系统:centos 5.x
  软件:varnish-3.0.x
ps:3.0以下的版本可以通过Socket连接到Varnish管理端口,通过stat命令查看....

阅读全文>>

标签: varnish php 监控 反向代理 状态 命中率

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

ct开发板搭建zoneminder视频监控效果图

post by rocdk890 / 2014-5-27 11:29 Tuesday 其他技术

  上周周末在家搞了两天,期间请教了大牛motu,怎么让zoneminder支持nginx,最后环境搭建好了,却不出图,又让motu来帮我qq远程查看,搞到周末晚上终于成功了,想想真不容易,今天就先发个监控效果图给大家看看,视频监控已经连续稳定监控两天了,画质也不错.
图一:
点击查看原图
这个有人走过去的图.

图二:
点击查看原图
这个是这2天一共拍摄了多少的统计.

阅读全文>>

标签: 监控 CT 开发板 zoneminder 视频监控

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

shell监控iptables规则是否改变

post by rocdk890 / 2014-5-1 10:52 Thursday linux技术

  最近看了一篇通过nagios实现MD5实时监控iptables状态的文章,就想是否可以用shell也做到监控iptables规则改变,经过实验,就有了下面这个脚本.
  系统:centos 5.x
脚本内容:
cat check_iptables.sh

#!/bin/bash
if [ ! -f .count ];then
  iptables -L -n|md5sum|aw...

阅读全文>>

标签: iptables shell 监控 规则 md5 md5sum

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

shell监控kingate并自动启动

post by rocdk890 / 2014-4-23 11:04 Wednesday linux技术

  自己在vps做的kingate服务端,估计最近占用流量太大了,老是被服务商把我vps重启,但kingate这个东西是一旦被强制结束掉,是无法开机启动的,因为要把kingate.pid这个文件删除了才能启动,好吧,对于我们这样的懒人来说,当然不能自己去登录服务器去手动删除并启动kingate,就写了个简单的shell脚本来替我完成这些.
  系统:centos 5.x

脚本内...

阅读全文>>

标签: 检查 kingate shell 监控 自动启动

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

shell监控rsync是否有传输完数据

post by rocdk890 / 2014-4-22 17:20 Tuesday linux技术

  今天有台服务器a要把网站程序全部传输到另外一台服务器b上去,但离下班时间就只有1个小时了,为了准时下班,简单写了个shell脚本来监控是否有传输完,我先在服务器a上看了下网站程序总大小为12G,用du -sm查看也就是11517,服务器也不会有人再传东西上去了,所以我可以放心容量不会再变大了.
  系统:centos 5.x
  需要的软件:rsync
脚本内容:

...

阅读全文>>

标签: shell 监控 数据 大小 rsync 传输

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

shell监控iptables是否运行

post by rocdk890 / 2014-4-20 0:05 Sunday linux技术

  最近在调试服务器的iptables,自己做了个定时关iptables,但晚上回家很少开电脑,所以就没法去启动iptables,当然你可能会说,为什么不取消定时关闭iptables,我只能说个人的环境不一样,需求也就不一样.

脚本内容:
vi iptables-reset.sh

#!/bin/bash
#Powered by blog.slogra.com
port=`iptab...

阅读全文>>

标签: iptables 运行 shell 监控

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

shell脚本监控网站80端口是否正常

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

  很多时候我们不知道网站80端口是否正常,当然我以前的shell监控网站状态(续)这篇文章也可以监控网站,这里只是给大家提供另外一个思路去监控网站.
脚本内容:
vi check-80.sh

#!/bin/bash
nmap -P0 -p80 -sS -vv blog.slogra.com|grep 80 |tail -n1>/tmp/nmap.txt
check_80=`...

阅读全文>>

标签: 端口 shell 网站 监控 80 port

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

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) 浏览(1792)

shell监控服务器是否存活

post by rocdk890 / 2013-10-8 14:08 Tuesday linux技术

  今天公司服务器继续在10月6号统一重启了次,我怀疑是服务商那边的问题,跟他们联系居然说不可能,明明证据都摆在他面前了,居然还给我狡辩,看来要换得服务商了,还好服务器是月付的,为了防止下次服务器被重启,有些脚本无法运行的情况,我找了个脚本来监控服务器存活情况.
脚本内容:
vi check-ping.sh

#! /bin/bash

N=2
rmail=rocdk@163.com
whi...

阅读全文>>

标签: 服务器 shell 监控 server 存活

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

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) 浏览(2560)

shell监控内存使用率

post by rocdk890 / 2013-9-17 9:13 Tuesday linux技术

  为了更方便的知道服务器上内存使用情况,并根据内存使用大小来重启服务,这里我只整了故障报警,如果想要自动重启服务的话,就要大家自己去修改了.

脚本内容:
vi check_mem.sh

#!/bin/bash
IP=`ifconfig | grep 'inet ' | grep -v '127.0.0.1' | awk -F ' ' '{print $2}'| awk -...

阅读全文>>

标签: shell 监控 内存 使用率 报警 memory

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

搭建个人web监控系统

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

  本文是根据开发自己的监控系统二、web篇来的,我只是加了几个简单的功能,来监控自己的vps,这样再也不用时时登录vps去看系统状态了,直接打开网页就可以了解自己vps的情况.具体的流程图如下:
点击查看原图
这个图是借的运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(一)里的,如果大家有兴趣也可以去看看这位大神做的监控系统,比本文要精细得多,当然个人使用的话我觉得没必要整那么精细了...

阅读全文>>

标签: mysql php 系统 shell 脚本 监控

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

shell监控网卡状态,故障时自动重启网卡

post by rocdk890 / 2013-8-23 17:18 Friday linux技术

  今天朋友找我写个监控网卡状态的脚本,要求在系统网卡挂了可以自己启动起来,这个要求是不是很bt,我考虑了半天,简单的写了个shell脚本来监控,实现原理是使用ping来测试网络连通性,如果不通就重启网卡,当然我这个脚本还需要再改进下,比如1分钟之后还是不通再重启网卡,还有重启网卡后还要验证下网络是否是通了,这些其实可以交给大家去修改了.
  当时为了针对他服务器情况,登录上去查...

阅读全文>>

标签: shell 脚本 监控 状态 网卡 network check 故障

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