shell web监控脚本,全套都在里面了 ,判定规则改了几次,多个结合的用可以看旧版本的,后续懒得写新的。旧版本链接:https://blog.51cto.com/junhai/2407485此次有3个脚本组成,写下大致实现的过程计算故障时间效果在: https://blog.51cto.com/junhai/2430313使用微信机器人:https://blog.51cto.com/junha
原创
2019-09-14 16:21:24
1285阅读
点赞
在浏览器中执行shell命令,可以省区telnet或者SSH。
转载
2017-01-01 23:01:00
164阅读
2评论
#!/bin/bash
#20190611 url.txt文件直接填写需要监控的网址 第三版
#QQ450433231
time=`date +"%Y/%m/%d %H:%M.%S"`
[ ! -f /root/url.txt ] && echo "url.txt文件不存在" && exit 1
while read url
do
nslookup $url &g
原创
2019-06-11 17:32:23
1154阅读
点赞
test_pkg(){ echo "Test" shell_log "Test" STATUS=$(curl -s --head http://www.baiduasdfasdfasdf.com | grep '200' | wc -l) if [ $STATUS = 1 ];then echo "
转载
2020-01-03 15:18:00
77阅读
2评论
红帽(Red Hat)是一家全球领先的开源技术公司,以其红帽企业 Linux 操作系统而闻名。Linux是一种自由和开放源代码的操作系统,广泛用于各种领域,包括个人电脑、服务器、嵌入式系统等。Red Hat的企业版Linux版本在企业环境中被广泛采用,用户可以通过订阅和支持服务获得专业的技术支持。
Web shell是一种用于通过Web界面执行命令的工具,通常由黑客或攻击者在系统中植入,用于执行
原创
2024-04-19 11:32:47
93阅读
#!/bin/bash#mon.sh######web monitor##################/usr/bin/nc localhost 80 -w 3 & >/dev/nullh='echo $?'if [$h -ne 0]thene
原创
2013-09-06 11:53:31
549阅读
无法执行复杂的脚本命令,如带有" |等特殊符号的命令无
原创
2023-01-24 10:15:07
10000+阅读
我们在线上跑的服务,不知道为什么最近有几回运行的进程莫名其妙的就没有了,就特意写了这个监控脚本,让其自动扫描服务,把访问不正常的服务,自动启动或重启服务,并且导出当时的线程使用情况,方便定位问题。
步骤:
1.修改web服务名称和端口
monitorTcp.sh
2.修改扫描时间
monitorServer.sh
3.启动守候进程
/usr/
转载
2013-02-21 20:09:03
336阅读
新的博客站终于备案并迁移成功 http://www.showerlee.com 有需要的小伙伴可以站内向我咨询,绝对免费哦. 51CTO同时作为我的备份博客站同步发布我的最新博文,欢迎大家的访问. 最近刚好需要测试一下新建站的稳定性,所以写了个SHEL
推荐
原创
2014-06-04 15:29:30
3426阅读
1.监控端口#!/bin/bash############################################################### File Name: web.sh# Version: V7.4# Author: feng yu# Organization: http://blog.51cto.com/13520761# Created Time : 2018-03
原创
2018-03-27 16:06:22
1930阅读
点赞
说明:蓝色=命令名称
浅绿=命令参数
浅蓝=选项
紫色=目录
系统环境:CentOS 5.8 x86
原创
2012-12-05 14:45:15
1515阅读
点赞
blog已搬家,请移步 http://bbs.cdnvps.net/
原创
2013-03-27 13:32:25
3949阅读
知己知彼,方能運籌帷幄, 有个朋友的网站中招了,经过检测发现了几种攻击代码,现贴出来,供大家研究.代码1:<?php
ini_set("display_errors", "Off");
$packets = 0;
$ip = $_GET['ip'];
$port = $_GET['port'];
set_time_limit(0);
ignore_user_abort(FALSE
原创
2013-06-01 13:14:35
644阅读
Step1.安装sendmail来发邮件# yum -y install sendmail# /etc/init.d/sendmail start# chkconfig sendmail onStep2.安装mutt邮件客户端,并设置相关信息# yum -y install mutt# vim /etc/Muttrc set charset="utf-8" &n
推荐
原创
2015-02-01 10:24:24
5165阅读
点赞
一、打包项目
1、从git克隆代码到本地2、项目源码存储在/data/path/project_name目录下,eg:/data/back-end/peach3、通过maven命令将jar/war安装到本地仓库4、脚本文件取名为:install.sh
#! /bin/bash
if [ $# -ne 3 ]
then
echo "#### 参数有误,\$1:相对路径,\$2:项
转载
2017-11-03 17:41:00
169阅读
2评论
应用场景:备份公司web服务器数据,日志以及系统配置信息。脚本说明:本地使用tar备份,备份完成时使用md5sum 生成标志以便备份服务器上检查备份是否成功,备份结果用rsync推送到备份服务器(也可使用ftp方式上传至ftp服务器),备份服务器检查备份是否成功并发送邮件通知管理员。备份本地保留一周,服务器保留一月数据。分析:需要备份内容(1-4为配置文件,5-6为web服务器数据及日志)1、定时
原创
2017-11-21 10:54:20
1850阅读