截取web页面访问时间(Apache)

#!/bin/bash

lsof -i :80  &> /dev/null

LS=`echo $?`

elinkshttp://192.168.5.14 -dump &> /dev/null

CA=`echo $?`

T=`curl -s -o/dev/null -w %{time_total}"\n" "http://192.168.5.14" | cut-d "." -f1`

if [ $LS -ne 0];then

echo "unknow apache";exit 3

elif [ $CA -ne 0];then

echo "warning:there is somethingwrong with apache";exit 2

elif [ $T -ge 5];then

echo "warning:Response time is $Ts";exit 2

else

echo "Response time isok";exit 0

fi

时间: 2024-08-10 00:05:31

截取web页面访问时间(Apache)的相关文章

cacti web页面访问 settings出错

查看apache错误日志: 错误信息Mon Dec 26 11:00:48.241653 2016] [:error] [pid 32607] [client 192.168.10.79:65009] PHP Fatal error: Call to undefined function define_syslog_variables() in /usr/local/cacti/plugins/thold/includes/settings.php on line 132 查看错误访问路径文件

Postfix邮箱(十二):修改Web页面及多域名访问

说明:Extmail支持多域名访问,通过修改WEB页面,实现各个域使用独立的页面文件,访问不同的域名看到相应的页面风格. 流程:先修改默认域yourmail.com的页面,再复制给新增域,最后稍稍修改新增域即可. 一.修改Web页面 说明:修改页面请参考附件中的模板文件,这里只列出一些重点项 1.修改页面中的显示文字 [[email protected] ~]# cd /var/wwww/excuite/extmail [[email protected] extmail]# vi lang/z

Web 在线文件管理器学习笔记与总结(2)显示文件列表(名称,类型,大小,可读,可写,可执行,创建时间,修改时间,访问时间)

主要函数: filetype() 判断文件类型 filesize() 得到文件大小(字节) is_readable() 判断文件是否可读 is_writeable() 判断文件是否可写 is_executable() 判断文件是否可执行 filectime() 文件创建时间 filemtime() 文件修改时间 fileatime() 文件访问时间 file.func.php 封装文件操作的文件: <?php /* 转换字节大小 */ function transByte($size){ $ar

Web性能优化系列(2):剖析页面绘制时间

本文由 伯乐在线 - J.c 翻译,sunbiaobiao 校稿.未经许可,禁止转载!英文出处:www.deanhume.com.欢迎加入翻译小组. 最近,我参加了在伦敦举办的Facebook移动开发者大会.在那天期间,有很多的交谈,但真正让我关注的是一场关于性能的,名为“让m.facebook.com更快”的交流会,它的主题是关于Facebook如何不断努力改善网页性能和从中汲取的经验. Facebook开发团队是使用Chrome Cannry来测试网页CSS性能的.Google Chrome

web容器(01):Apache配置监控

响应时间长可能原因: 硬件.应用服务器.网络.负载机.中间件线程池排队.数据库连接池排队.sql语句.jvmGc.代码逻辑 如何分析: 分析系统架构节点 开发在日志中打印方法在调用时消耗的时间 web容器:Nginx apache tomcat resin weblogic websphere apache:处理静态资源性能好些,处理servlet这样的动态请求性能会差些 tomcat:处理动态请求性能会好些 apache: 1.通渠配置文件httpd.conf 1)位置: yum安装:/etc

WEB页面日志集中审计

一.日志审计基本结构图. 二.构建环境:操作系统采用CentOS 6.5 x86_64 操作系统,构建rsyslog + loganalyzer,日志集中存储在数据库服务器. 运维人员的排错很多都是靠分析日志来解决问题的,但是日志过于分散会耽误排错时间,对于线上的服务器要尽快的查找问题,及时给出解决方案.当面临群集环境时候,很可能几十台服务器一组群集,排错就会相当痛苦,这时候就需要把日志集中化管理,不仅能解决磁盘I/O能力,还可以通过WEB应用页面来直观的显示出错位置.如果有条件的话,也可以做日

Spring-AOP实践 - 统计访问时间

公司的项目有的页面超级慢,20s以上,不知道用户会不会疯掉,于是老大说这个页面要性能优化.于是,首先就要搞清楚究竟是哪一步耗时太多. 我采用spring aop来统计各个阶段的用时,其中计时器工具为StopWatch. 文章结构: 遇到的问题 创建项目 AOP-HelloWorld 时间统计 bug final 其中,遇到的问题: 1.少包aspectjweaver 添加依赖后才可以使用@Aspect 2.环绕通知加入多个point 刚开使用&&连接多个point,傻傻的看不到调用,忽然看

Linux -- Web服务器配置之整合Apache和Tomcat

一.整合Apache和Tomcat 虽然Tomcat可以独立作为Web服务器运行,但Tomcat的Web功能远没有Apache强大,所以在实际应用中是通过mod_jk连接器(Connectors)将Apache和Tomcat整合在一起提供服务的,Apache处理静态页面的请求,Tomcat则用于处理Servlet和JSP程序. 1.下载mod_jk 目前mod_jk连接器最新的稳定版本是1.2.23,使用Web浏览器访问http://www.apache.org/dist/tomcat/tomc

zabbix监控WEB页面及告警 实战

网站对一个公司来说非常重要,里边包含了公司的业务,介绍和订单等相关信息,网站的宕掉了对公司的影响非常重大,所以要很好的对网站的页面进行监控,zabbix提供了对web页面的监控,具体步骤如下. 一,配置web页面的检测: 1,选择一台能上外网的被监控主机,依次执行:配置---主机---zabbix server---web监测. 2,单击web场景---创建web场景. 3,在场景选项卡中添加名称,应用集.然后调到步骤选项卡来添加监控页面. 4,在步骤选项卡中单击添加按钮,依次添加名称,URL超