监控web状态的脚本

简介:

 

 

监控web状态的脚本

# vi httpd.sh
 
#!/bin/bash

Port=`netstat -ntpl | grep httpd | awk -F[:" "]+ '{print $4}'`
if [[ $Port == "80" ]];then
echo "httpd is running at time:`date +%y/%m/%d-%H:%M`" >> /usr/local/apache/logs/httpd.log
else
echo "httpd is down at time:`date +%y/%m/%d-%H:%M`" >> /usr/local/apache/logs/httpd.log
service httpd restart
fi
   

 
:wq
 
 
注:写时千万注意空格

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/834283如需转载请自行联系原作者


yangzhimingg

相关文章
|
2月前
|
JavaScript 前端开发 测试技术
使用Selenium执行JavaScript脚本:探索Web自动化的新领域
本文介绍了如何在Selenium中使用JavaScript解决自动化测试中的复杂问题。Selenium的`execute_script`函数用于同步执行JS,例如滑动页面、操作时间控件等。在滑动操作示例中,通过JS将页面滚动到底部,点击下一页并获取页面信息。对于只读时间控件,利用JS去除readonly属性并设置新日期。使用JS扩展了Selenium的功能,提高了测试效率和精准度,适用于各种自动化测试场景。
52 1
|
8月前
|
监控 前端开发 JavaScript
Zabbix分布式监控Web监控
Zabbix分布式监控Web监控
87 0
|
3月前
|
SQL 开发框架 .NET
ASP.NET Web——GridView完整增删改查示例(全篇幅包含sql脚本)大二结业考试必备技能
ASP.NET Web——GridView完整增删改查示例(全篇幅包含sql脚本)大二结业考试必备技能
37 0
|
10月前
|
运维 监控
【运维】在zabbix-server的web界面配置agent主机监控
【运维】在zabbix-server的web界面配置agent主机监控
|
5月前
|
监控 Java 数据库
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
142 0
|
5月前
|
Java Shell 分布式数据库
Pinpoint【部署 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)20230228
Pinpoint【部署 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)20230228
78 0
|
5月前
|
监控 API 数据处理
Flink web ui不仅仅是一个监控指标性能的网站
Flink web ui不仅仅是一个监控指标性能的网站
101 3
|
7月前
|
数据采集 存储 监控
基于Web的远程数据采集与监控
基于Web的远程数据采集与监控
|
10月前
|
监控 应用服务中间件 Apache
zabbix:web服务Apache/Nginx状态监控
zabbix:web服务Apache/Nginx状态监控
473 0
|
应用服务中间件 nginx
过滤web异常访问ip并封禁脚本
过滤web异常访问ip并封禁脚本