URL页面监控.

2015,应该是自动化的一年...从广州来到长沙新公司,,在新公司就一直在弄自动化这方面的东西...(代码自动化更新、回滚..LVS自动化管理, 离线日志分析, URL监控等等)..

由于太忙,一直都没时间整理代码开源分享出来,,趁着今天URL监控这最后一个项目,已进入第一版完成阶段,,那就准备把以前的项目整理出来开源,,好了..先看看现在第一版的URL监控的东西吧,,现在暂时只是第一版,,第二版还会加入更加详细的监控内容,,如果有好的想法,,大家可以一起交流下,,交流群330639584..


首先说一下URL监控..

URL监控不是一个简单的静态页面监控工具,它是像浏览器一样..会将你监控页面相关的URL全部下载一遍. 能起到监控并分析页面的功能. 


下面就是介绍相关功能..

这个全站视图,主要是反应各省市的大概情况.通过这个图可以大致的看出某个时间段的,哪些省份的加载速度、DNS解析速度慢比较慢..

这个主要是分析URL的加载情况..下图一和上图的功能差不太多,,区别是能看出更多的URL情况,但是各省份的详细程度没有上图高. 下图二主要是分析URL的加载情况,能找出URL慢的原因,页面是否有400、500状态码.

这个图主要是分析各个点的情况...能查出各个省的情况,也能分析当前时间某个省的详细情况.

时间: 2024-11-04 18:07:40

URL页面监控.的相关文章

获取指定URl页面中所有链接

//获取指定URL页面中所有链接 function get_url_href($url){ $html = file_get_contents($url); $dom = new DOMDocument(); @$dom->loadHTML($html); $xpath = new DOMXPath($dom); $hrefs = $xpath->evaluate('/html/body//a'); for($i=0;$i<$hrefs->length;$i++){ $href =

Haproxy做LB负载均衡集群的搭建和配置,可以通过web页面监控web服务器的运行状态

HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理. 实验(一) 实验目的:使用Haproxy做负载均衡集群(七层) 实验环境准备: 客户端  IP地址:1.1.1.1 主机名waiwang web1   IP地址:1.1.1.10 主机名:localhost web2   IP地址:1.1.1.20 主机名:localhost 配置HA

PHP获取指定URL页面中的所有链接

form:http://www.uphtm.com/php/253.html 这个东西其实我们开发人员来讲常用了,以前做一个抓取其它网站友情连接时用过,今天看到一朋友整理了一个PHP获取指定URL页面中的所有链接函数,整理过来我们一起来看看吧. 以下代码可以获取到指定URL页面中的所有链接,即所有a标签的href属性: // 获取链接的HTML代码 $html = file_get_contents('http://www.111cn.net'); $dom = new DOMDocument(

自动发现实现url+响应时间监控

url自动发现脚本: [[email protected] scripts]# cat  urlDiscovery.py #!/usr/bin/env python #coding:utf-8 import os import sys import json #这个函数主要是构造出一个特定格式的字典,用于zabbix def web_site_discovery(): web_list=[] web_dict={"data":None} with open("/etc/zab

分布式监控系统Zabbix-3.0.3-完整安装记录 -添加web页面监控

通过zabbix做web监控,不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码或响应时间做报警设置.下面简单介绍下监控设置: 1)首先在监控主机里创建"应用集"和"Web场景" 客户端选择测试站点的浏览器类型,这里选择使用IE10作为客户端. 2)接着创建触发器 在上面"添加"按钮后选择对应的监控项目,功能选择"最新的T值不是N",N值设置为200,即web访问的状态码.即返回的状态码不等于变量200时触发报警. 3

前端通过url页面传值

例子:从A页面将'myId'传到B页面 1.A页面传值 var url = encodeURI("html/editPostcard.html?myId="+ myId); window.location.href = url; 2.B页面接收值 var Ohref=decodeURI(window.location.href); 3.将获取到的链接(字符串)分割,拿到'myId' var myId=Ohref.split('?myId='); 原文地址:https://www.cnb

页面监控指标

h5提供内置的performance对象,对页面的加载时间,内存消耗和浏览器状态. 1.内存消耗 memory : { usedJSHeapSize :    16100000 , // JS 对象(包括V8引擎内部对象)占用的内存,一定小于 totalJSHeapSize totalJSHeapSize : 35100000 , // 可使用的内存 jsHeapSizeLimit : 793000000 // 内存大小限制 } 2.页面的来源信息 navigation : { redirect

iframe显示跨域url页面

可以通过JS搞定跨域问题,但是比较麻烦,我就在后台处理了,其实这样本质上也算不上是跨域了 后台otherwebsite.php: <?php $url="www.otherwebsite.com"; echo " <html> <head> <title></title> <meta content='0; url={$url}' http-equiv='refresh'> </head> <

一个Swing程序,用来判断一个URL页面内包含的好链接和坏链接数目

入口类 import java.awt.Dimension; import java.awt.Insets; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; imp