CINXE.COM
Monitoring
<!DOCTYPE html><html><head><meta charset="utf-8"><title>Monitoring</title> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7; IE=EmulateIE9"> <link rel="stylesheet" href="/styles/reset.css" type="text/css" media="all" /> <link rel="stylesheet" href="/styles/black-tie/jquery-ui-1.8.12.custom.css" type="text/css" media="all" /><link rel="stylesheet" href="/styles/formalize/formalize.css" type="text/css" media="all" /> <link rel="stylesheet" href="/styles/tables.css" type="text/css" media="all" /> <link rel="stylesheet" href="/styles/jquery.lightbox-0.5.css" type="text/css" media="all" /><link rel="stylesheet" href="/styles/fontawesome/css/font-awesome.min.css" type="text/css" media="all" /> <link rel="stylesheet" href="/content/css/main.css" type="text/css" media="all" /><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js" type="text/javascript"></script> <script src="/js/json2.min.js" type="text/javascript"></script> <script src="/js/datatables/media/js/jquery.dataTables.min.js" type="text/javascript"></script> <!--[if IE]><script src="/js/excanvas.js"></script><![endif]--> <script src="/js/dygraph-combined.js" type="text/javascript"></script> <script src="/js/jquery_plugins/jquery.ba-dotimeout.min.js" type="text/javascript"></script> <script src="/js/nodeping.min.js" type="text/javascript"></script> <style>#resultschart {margin: 6px;} #checkcount { margin-top: 4px; margin-bottom: 10px;} #statusgrid {font-size:1.2em;} #statusgrid > thead > tr {background-color: #EEE; } #statusgrid > thead > tr > th {padding: 8px 4px; background-image: none; border: none;} #statusgrid > tbody > tr {line-height: 2em;} </style></head><body><div id="reportcontainer" class="narrowcontainer"><div id='reportlead'><style>.dataTables_paginate { display: none; }.highlighted{ background-color:#EFEFEF;}td.month{background-color:#E8E8E8;</style>Uptime for all ASF Infra Systems<div id='message'>Loading...</div> <div id='statuscontainer'> <table cellpadding="0" cellspacing="0" border="0" class="display" id='statusgrid'> </table> </div><div style='clear:both;margin-top:24px;'><a href='/account/sso?np=/reports/status/70MTNEPXE6'>Login</a></div></div><script type="text/javascript"> var hp=[0,'asc'];if(window.location.hash){hp=window.location.hash.substr(1).split('_');hp[0]=parseInt(hp[0],10)||0;hp[1]=(hp[1]=='d')?'desc':'asc';}webapp.ajax.getJSON('/reports/status/70MTNEPXE6/json',function(a){var st=false;if(!a||a.error){return $('#message').html(!a?'Error loading report.':a.error);}$('#message').html('');var b=[],c=[{sTitle:""}],d=1739918652636,e=864e5,f=[],tdc;if(st){c.push({sTitle:""})};c.push({sTitle:'<div class="center">Status</div>'});for(var g=1;g<=7;g++){var h=webapp.util.formatDate(d,"ds");f.push(h),c.push({sTitle:'<div class="center">'+h+'</span>'}),d=d-e}for(var i in a){var j=[];var l=a[i].label||i;j.push(a[i].public&&a[i].uuid?"<a href='/reports/results/"+a[i].uuid+"' target='_blank' class='nowrap'>"+l+"</a>":"<span class='nowrap'>"+l+"</span>");if(st){j.push(a[i].type)};(a[i].current&&a[i].current.type&&a[i].current.type==='down'&&j.push('<div class="fail larger center"><span class="hidden">fail</span><i class="icon-circle-arrow-down"> </i></div>')||j.push('<div class="pass larger center"><span class="hidden">pass</span><i class="icon-circle-arrow-up"> </i></div>'));for(var k=0;k<=7;k++){f[k]&&a[i]&&a[i].uptime&&(a[i].uptime[f[k]]&&(tdc=a[i].uptime[f[k]].uptime===100?'pass pad':a[i].uptime[f[k]].uptime<99?'fail pad':'disrupt pad',j.push('<div class="'+tdc+' center"> '+((a[i].uptime[f[k]].uptime||a[i].uptime[f[k]].uptime===0)?a[i].uptime[f[k]].uptime+'%':' ')+'</div>'))||j.push('<div class="disabled center">-</a>')) }var tot=a[i].uptime.total.uptime;var totc=tot===100?'pass pad':tot<99?'fail pad':'disrupt pad';j.push(tot&&tot>0?'<div class="'+totc+' center ">'+tot+'%</div>':'<div></div>');b.push(j)}c.push({sTitle:'<div class="center">30 Days</span>',sClass:'month'});$("#statusgrid").dataTable({'bFilter':true,'aaSorting':[hp], 'iDisplayLength': -1,'aLengthMenu':[[15, 25, 50, 100, -1], [15, 25, 50, 100, 'All']], 'oLanguage':{'oPaginate':{'sNext':'','sPrevious':''}},aaData:b,aoColumns:c})}); </script><div id="np_footer" > <div class='reportfooter'></div> </div><div id="np_footer" > <div class='reportfooter'></div> </div>