mirror of
https://github.com/wahyd4/pinpoint.git
synced 2026-08-18 01:06:03 +10:00
Merge branch 'netspider/static_resource_cache' of Pinpoint/pinpoint-web
from pull request 2
This commit is contained in:
@@ -790,6 +790,15 @@
|
||||
<configuration>
|
||||
<attachClasses>true</attachClasses>
|
||||
<classesClassifier>classes</classesClassifier>
|
||||
<webResources>
|
||||
<resource>
|
||||
<filtering>true</filtering>
|
||||
<directory>src/main/webapp</directory>
|
||||
<includes>
|
||||
<include>**/*.html</include>
|
||||
</includes>
|
||||
</resource>
|
||||
</webResources>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
|
||||
@@ -1,59 +0,0 @@
|
||||
package com.nhn.pinpoint.web.taglib;
|
||||
|
||||
import javax.servlet.jsp.JspException;
|
||||
import javax.servlet.jsp.JspWriter;
|
||||
import javax.servlet.jsp.PageContext;
|
||||
import javax.servlet.jsp.tagext.SimpleTagSupport;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import com.nhn.pinpoint.web.util.MavenProjectInformation;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author netspider
|
||||
*
|
||||
*/
|
||||
public class LinkTag extends SimpleTagSupport {
|
||||
|
||||
private final Logger logger = LoggerFactory.getLogger(this.getClass());
|
||||
|
||||
private MavenProjectInformation mavenMetaInformation = MavenProjectInformation.getInstance();
|
||||
|
||||
private String rel = "";
|
||||
private String href = "";
|
||||
|
||||
public void setRel(String rel) {
|
||||
this.rel = rel;
|
||||
}
|
||||
|
||||
public void setHref(String href) {
|
||||
this.href = href;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doTag() throws JspException {
|
||||
PageContext pageContext = (PageContext) getJspContext();
|
||||
JspWriter out = pageContext.getOut();
|
||||
try {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
|
||||
sb.append("<link rel=\"");
|
||||
sb.append(rel);
|
||||
sb.append("\" href=\"");
|
||||
sb.append(href);
|
||||
|
||||
if (mavenMetaInformation != null) {
|
||||
sb.append("?v=");
|
||||
sb.append(mavenMetaInformation.getBuildTime());
|
||||
}
|
||||
|
||||
sb.append("\">");
|
||||
|
||||
out.println(sb.toString());
|
||||
} catch (Exception e) {
|
||||
logger.error(e.getMessage(), e);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
package com.nhn.pinpoint.web.taglib;
|
||||
|
||||
import javax.servlet.jsp.JspException;
|
||||
import javax.servlet.jsp.JspWriter;
|
||||
import javax.servlet.jsp.PageContext;
|
||||
import javax.servlet.jsp.tagext.SimpleTagSupport;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import com.nhn.pinpoint.web.util.MavenProjectInformation;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author netspider
|
||||
*
|
||||
*/
|
||||
public class ScriptTag extends SimpleTagSupport {
|
||||
|
||||
private final Logger logger = LoggerFactory.getLogger(this.getClass());
|
||||
|
||||
private MavenProjectInformation mavenMetaInformation = MavenProjectInformation.getInstance();
|
||||
|
||||
private String src = "";
|
||||
|
||||
public void setSrc(String src) {
|
||||
this.src = src;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doTag() throws JspException {
|
||||
PageContext pageContext = (PageContext) getJspContext();
|
||||
JspWriter out = pageContext.getOut();
|
||||
try {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
sb.append("<script src=\"");
|
||||
sb.append(src);
|
||||
|
||||
if (mavenMetaInformation != null) {
|
||||
sb.append("?v=");
|
||||
sb.append(mavenMetaInformation.getBuildTime());
|
||||
}
|
||||
|
||||
sb.append("\"></script>");
|
||||
out.println(sb.toString());
|
||||
} catch (Exception e) {
|
||||
logger.error(e.getMessage(), e);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -29,33 +29,4 @@
|
||||
<function-class>org.apache.commons.lang3.StringEscapeUtils</function-class>
|
||||
<function-signature>java.lang.String escapeHtml4(java.lang.String)</function-signature>
|
||||
</function>
|
||||
|
||||
<tag>
|
||||
<name>script</name>
|
||||
<tag-class>com.nhn.pinpoint.web.taglib.ScriptTag</tag-class>
|
||||
<body-content>empty</body-content>
|
||||
<description>script tag</description>
|
||||
<attribute>
|
||||
<name>src</name>
|
||||
<required>true</required>
|
||||
<rtexprvalue>true</rtexprvalue>
|
||||
</attribute>
|
||||
</tag>
|
||||
|
||||
<tag>
|
||||
<name>link</name>
|
||||
<tag-class>com.nhn.pinpoint.web.taglib.LinkTag</tag-class>
|
||||
<body-content>empty</body-content>
|
||||
<description>link tag</description>
|
||||
<attribute>
|
||||
<name>rel</name>
|
||||
<required>true</required>
|
||||
<rtexprvalue>false</rtexprvalue>
|
||||
</attribute>
|
||||
<attribute>
|
||||
<name>href</name>
|
||||
<required>true</required>
|
||||
<rtexprvalue>false</rtexprvalue>
|
||||
</attribute>
|
||||
</tag>
|
||||
</taglib>
|
||||
@@ -74,6 +74,6 @@
|
||||
</servlet-mapping>
|
||||
|
||||
<welcome-file-list>
|
||||
<welcome-file>index.jsp</welcome-file>
|
||||
<welcome-file>index.html</welcome-file>
|
||||
</welcome-file-list>
|
||||
</web-app>
|
||||
@@ -0,0 +1,305 @@
|
||||
<!doctype html>
|
||||
<!--[if lt IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]>
|
||||
<html lang="en-US" class="no-js lt-ie9""> <![endif]-->
|
||||
<!--[if gt IE 8]><!-->
|
||||
<html lang="en-US" class="no-js"> <!--<![endif]-->
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>PINPOINT</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
|
||||
<link rel="shortcut icon" href="favicon.png" type="image/png">
|
||||
<link rel="icon" href="favicon.png" type="image/png">
|
||||
|
||||
<!--<link href="//fonts.googleapis.com/css?family=Arimo:400italic,400,700italic,700" rel="stylesheet" type="text/css">-->
|
||||
<link href='//fonts.googleapis.com/css?family=Lato' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- build:css styles/vendor.css -->
|
||||
<!-- bower:css -->
|
||||
<link rel="stylesheet" href="components/jquery-ui/themes/smoothness/jquery-ui.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/bootstrap/dist/css/bootstrap.min.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/select2/select2.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/nvd3/src/nv.d3.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/jquery.layout/dist/layout-default-latest.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/pinpoint-scatter/jquery.dragToSelect.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/pinpoint-scatter/jquery.BigScatterChart.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/jquery.jslider/css/jslider.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/jquery.jslider/css/jslider.round.plastic.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/angular-slider/angular-slider.min.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/slickgrid/slick.grid.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/intro.js/minified/introjs.min.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="components/angular-intro-plus.js/build/angular-intro-plus.min.css?v=${buildTime}">
|
||||
<!-- endbower -->
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:css({.tmp,app}) styles/main.css -->
|
||||
<link rel="stylesheet" href="styles/main.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/inspector.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/navbar.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/nodeInfoDetails.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/linkInfoDetails.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/transactionTable.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/callStacks.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/timeSlider.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/agentChartGroup.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/sidebarTitle.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/serverMap.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/filterInformation.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/distributedCallFlow.css?v=${buildTime}">
|
||||
<link rel="stylesheet" href="styles/loading.css?v=${buildTime}">
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/plugins.js -->
|
||||
<script src="components/jquery/dist/jquery.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery-ui/ui/jquery-ui.js?v=${buildTime}"></script>
|
||||
<script src="components/moment/moment.js?v=${buildTime}"></script>
|
||||
<script src="components/angular/angular.js?v=${buildTime}"></script>
|
||||
<script src="components/modernizr/modernizr.js?v=${buildTime}"></script>
|
||||
<script src="components/datejs/build/date.js?v=${buildTime}"></script>
|
||||
<script src="components/underscore/underscore-min.js?v=${buildTime}"></script>
|
||||
<script src="components/bootstrap/dist/js/bootstrap.min.js?v=${buildTime}"></script>
|
||||
<script src="components/gojs/go.js?v=${buildTime}"></script>
|
||||
<scirpt src="components/gojs/go-debug.js?v=${buildTime}"></scirpt>
|
||||
<script src="components/d3/d3.min.js?v=${buildTime}"></script>
|
||||
<script src="components/nvd3/nv.d3.js?v=${buildTime}"></script>
|
||||
<script src="components/select2/select2.min.js?v=${buildTime}"></script>
|
||||
<script src="components/select2/select2_locale_ko.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery-class/jquery.Class.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.layout/dist/jquery.layout-latest.js?v=${buildTime}"></script>
|
||||
<script src="components/pinpoint-scatter/jquery.dragToSelect.js?v=${buildTime}"></script>
|
||||
<script src="components/pinpoint-scatter/jquery.BigScatterChart.js?v=${buildTime}"></script>
|
||||
<script src="components/pinpoint-servermap/js/jquery.ServerMap2.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/draggable-0.1.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/jshashtable-2.1_src.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.dependClass-0.1.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.numberformatter-1.2.3.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/tmpl.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.jslider.js?v=${buildTime}"></script>
|
||||
<script src="components/jquery-ui-tabs-paging/js/ui.tabs.paging.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-slider/angular-slider.min.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/lib/jquery.event.drag-2.2.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/slick.core.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/slick.formatters.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/slick.editors.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/slick.grid.js?v=${buildTime}"></script>
|
||||
<script src="components/slickgrid/slick.dataview.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-base64/angular-base64.min.js?v=${buildTime}"></script>
|
||||
<script src="components/amcharts/amcharts.js?v=${buildTime}"></script>
|
||||
<script src="components/amcharts/serial.js?v=${buildTime}"></script>
|
||||
<script src="components/amcharts/themes/light.js?v=${buildTime}"></script>
|
||||
<script src="components/intro.js/intro.js?v=${buildTime}"></script>
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/modules.js -->
|
||||
<script src="components/angular-resource/angular-resource.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-cookies/angular-cookies.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-webstorage/angular-webstorage.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-strap/dist/angular-strap.min.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-strap/dist/angular-strap.tpl.min.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-animate/angular-animate.min.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-route/angular-route.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-sanitize/angular-sanitize.min.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-timer/dist/angular-timer.min.js?v=${buildTime}"></script>
|
||||
<script src="components/angular-intro-plus.js/build/angular-intro-plus.min.js?v=${buildTime}"></script>
|
||||
<!-- endbuild -->
|
||||
|
||||
</head>
|
||||
<body ng-app="pinpointApp">
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser
|
||||
today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better
|
||||
experience this site.</p>
|
||||
<![endif]-->
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="bower_components/es5-shim/es5-shim.js?v=${buildTime}"></script>
|
||||
<script src="bower_components/json3/lib/json3.min.js?v=${buildTime}"></script>
|
||||
<![endif]-->
|
||||
|
||||
<div id="wrapper" ng-class="wrapperClass" ng-style="wrapperStyle" ng-view=""
|
||||
ng-intro-plus-options="IntroPlusOptions" ng-intro-plus-show="showHelpIcons"
|
||||
ng-intro-plus-on-after-overlay-creation="onAfterOverlayCreation"
|
||||
ng-intro-plus-on-before-overlay-removal="onBeforeOverlayRemoval"
|
||||
ng-intro-plus-refresh-help-icons="refreshHelpIcons">
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p class="bg-info">
|
||||
Copyright © NAVER Corp.<br>
|
||||
<a href="http://yobi.navercorp.com/Pinpoint/pinpoint-release" target="_blank">go to Yobi Repository</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- ng-template -->
|
||||
<script id="error" type="text/ng-template">
|
||||
<div class="error" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-danger">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Error!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="warning" type="text/ng-template">
|
||||
<div class="warning" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-warning">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Warning!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="info" type="text/ng-template">
|
||||
<div class="info" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-info">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Info</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="loading" type="text/ng-template">
|
||||
<div class="progress progress-striped"
|
||||
style="position:absolute;top:40%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="bar progress-bar progress-bar-info" role="progressbar" aria-valuenow="0" aria-valuemin="0"
|
||||
aria-valuemax="100" style="width: 0%">
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="loading.html" type="text/ng-template">
|
||||
<div class="cg-busy cg-busy-animation ng-hide" ng-show="!!showLoading">
|
||||
<div class="cg-busy cg-busy-backdrop"></div>
|
||||
<div class="cg-busy-default-wrapper" style="position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;">
|
||||
<div class="cg-busy-default-sign">
|
||||
<div class="cg-busy-default-spinner">
|
||||
<div class="bar1"></div>
|
||||
<div class="bar2"></div>
|
||||
<div class="bar3"></div>
|
||||
<div class="bar4"></div>
|
||||
<div class="bar5"></div>
|
||||
<div class="bar6"></div>
|
||||
<div class="bar7"></div>
|
||||
<div class="bar8"></div>
|
||||
<div class="bar9"></div>
|
||||
<div class="bar10"></div>
|
||||
<div class="bar11"></div>
|
||||
<div class="bar12"></div>
|
||||
</div>
|
||||
<div class="cg-busy-default-text ng-binding">{{loadingMessage}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
|
||||
<!-- Modal -->
|
||||
<div id="supported-browsers" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
|
||||
aria-hidden="true">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button>
|
||||
<h3 id="myModalLabel">Supported Browsers</h3>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="main-section--answer main-section content-container"><p>You can access PinPoint via a browser
|
||||
installed on a PC, Mac, or Linux computer.</p>
|
||||
|
||||
<h4>To get the latest PinPoint features, use a supported browser</h4>
|
||||
|
||||
<p>In general, PinPoint supports the current and prior major release of Chrome, Firefox, Internet Explorer
|
||||
and Safari on a rolling basis. If you use a browser other than those listed below, please install the
|
||||
one of them.</p>
|
||||
|
||||
<ul>
|
||||
<li>Google Chrome <a href="http://www.google.com/chrome" target="_blank">download</a></li>
|
||||
<li>Firefox <a href="http://www.mozilla.org/firefox" target="_blank">download</a></li>
|
||||
<li>Internet Explorer <a href="http://windows.microsoft.com/en-US/internet-explorer/download-ie"
|
||||
target="_blank">download</a></li>
|
||||
<li>Safari <a href="http://www.apple.com/safari" target="_blank">download</a></li>
|
||||
</ul>
|
||||
|
||||
<h4>To use PinPoint, enable cookies and JavaScript</h4>
|
||||
|
||||
<p>Regardless of your browser type, you must have cookies enabled to use PinPoint. Also, if your browser
|
||||
supports it, enable JavaScript.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- build:js({.tmp,app}) scripts/scripts.js -->
|
||||
<script src="scripts/app.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/main.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/inspector.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/navbar.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/serverMap.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/scatter.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/nodeInfoDetails.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/linkInfoDetails.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/agentList.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/agentInfo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/filterToString.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/transactionList.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/transactionDetail.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/timeSlider.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/transactionTable.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/callStacks.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/timeline.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/timeline.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/timelineWidth.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/timelineMarginLeft.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/filteredMap.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/TimeSliderVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/Alerts.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/ProgressBar.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/datejs.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/icons.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/NavbarVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/encodeURIComponent.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/WebSql.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/TransactionDao.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/WebSqlMigrator.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/location.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/IndexedDb.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/ServerMapDao.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/transactionView.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/AgentDao.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/agentChartGroup.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/linePlusBarChart.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/scatterFullScreenMode.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/helixChart.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/HelixChartVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/sidebarTitle.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/SidebarTitleVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/filteredMapUtil.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/filterConfig.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/ServerMapFilterVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/filterInformation.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/distributedCallFlow.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/base64.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/applicationNameToClassName.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/decodeURIComponent.js?v=${buildTime}"></script>
|
||||
<script src="scripts/controllers/LoginForm.js?v=${buildTime}"></script>
|
||||
<script src="scripts/filters/humanReadableNumberFormat.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/ServerMapHintVo.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/isVisible.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/responseTimeChart.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/loadChart.js?v=${buildTime}"></script>
|
||||
<script src="scripts/services/helpContent.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/jvmMemoryChart.js?v=${buildTime}"></script>
|
||||
<script src="scripts/directives/loading.js?v=${buildTime}"></script>
|
||||
<!-- endbuild -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,309 +0,0 @@
|
||||
<%@ page contentType="text/html; charset=UTF-8" language="java" pageEncoding="UTF-8" %>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
|
||||
<%@ taglib prefix="pinpoint" uri="http://pinpoint.nhncorp.com/pinpoint" %>
|
||||
<!doctype html>
|
||||
<!--[if lt IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]>
|
||||
<html lang="en-US" class="no-js lt-ie9""> <![endif]-->
|
||||
<!--[if gt IE 8]><!-->
|
||||
<html lang="en-US" class="no-js"> <!--<![endif]-->
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>PINPOINT</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
|
||||
<link rel="shortcut icon" href="favicon.png" type="image/png">
|
||||
<link rel="icon" href="favicon.png" type="image/png">
|
||||
|
||||
<!--<link href="//fonts.googleapis.com/css?family=Arimo:400italic,400,700italic,700" rel="stylesheet" type="text/css">-->
|
||||
<link href='//fonts.googleapis.com/css?family=Lato' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- build:css styles/vendor.css -->
|
||||
<!-- bower:css -->
|
||||
<pinpoint:link rel="stylesheet" href="components/jquery-ui/themes/smoothness/jquery-ui.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/bootstrap/dist/css/bootstrap.min.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/select2/select2.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/nvd3/src/nv.d3.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/jquery.layout/dist/layout-default-latest.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/pinpoint-scatter/jquery.dragToSelect.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/pinpoint-scatter/jquery.BigScatterChart.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/jquery.jslider/css/jslider.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/jquery.jslider/css/jslider.round.plastic.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/angular-slider/angular-slider.min.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/slickgrid/slick.grid.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/intro.js/minified/introjs.min.css" />
|
||||
<pinpoint:link rel="stylesheet" href="components/angular-intro-plus.js/build/angular-intro-plus.min.css" />
|
||||
<!-- endbower -->
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:css({.tmp,app}) styles/main.css -->
|
||||
<pinpoint:link rel="stylesheet" href="styles/main.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/inspector.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/navbar.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/nodeInfoDetails.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/linkInfoDetails.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/transactionTable.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/callStacks.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/timeSlider.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/agentChartGroup.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/sidebarTitle.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/serverMap.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/filterInformation.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/distributedCallFlow.css" />
|
||||
<pinpoint:link rel="stylesheet" href="styles/loading.css" />
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/plugins.js -->
|
||||
<pinpoint:script src="components/jquery/dist/jquery.js" />
|
||||
<pinpoint:script src="components/jquery-ui/ui/jquery-ui.js" />
|
||||
<pinpoint:script src="components/moment/moment.js" />
|
||||
<pinpoint:script src="components/angular/angular.js" />
|
||||
<pinpoint:script src="components/modernizr/modernizr.js" />
|
||||
<pinpoint:script src="components/datejs/build/date.js" />
|
||||
<pinpoint:script src="components/underscore/underscore-min.js" />
|
||||
<pinpoint:script src="components/bootstrap/dist/js/bootstrap.min.js" />
|
||||
<pinpoint:script src="components/gojs/go.js" />
|
||||
<scirpt src="components/gojs/go-debug.js"></scirpt>
|
||||
<pinpoint:script src="components/d3/d3.min.js" />
|
||||
<pinpoint:script src="components/nvd3/nv.d3.js" />
|
||||
<pinpoint:script src="components/select2/select2.min.js" />
|
||||
<pinpoint:script src="components/select2/select2_locale_ko.js" />
|
||||
<pinpoint:script src="components/jquery-class/jquery.Class.js" />
|
||||
<pinpoint:script src="components/jquery.layout/dist/jquery.layout-latest.js" />
|
||||
<pinpoint:script src="components/pinpoint-scatter/jquery.dragToSelect.js" />
|
||||
<pinpoint:script src="components/pinpoint-scatter/jquery.BigScatterChart.js" />
|
||||
<pinpoint:script src="components/pinpoint-servermap/js/jquery.ServerMap2.js" />
|
||||
<pinpoint:script src="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/draggable-0.1.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/jshashtable-2.1_src.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/jquery.dependClass-0.1.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/jquery.numberformatter-1.2.3.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/tmpl.js" />
|
||||
<pinpoint:script src="components/jquery.jslider/js/jquery.jslider.js" />
|
||||
<pinpoint:script src="components/jquery-ui-tabs-paging/js/ui.tabs.paging.js" />
|
||||
<pinpoint:script src="components/angular-slider/angular-slider.min.js" />
|
||||
<pinpoint:script src="components/slickgrid/lib/jquery.event.drag-2.2.js" />
|
||||
<pinpoint:script src="components/slickgrid/slick.core.js" />
|
||||
<pinpoint:script src="components/slickgrid/slick.formatters.js" />
|
||||
<pinpoint:script src="components/slickgrid/slick.editors.js" />
|
||||
<pinpoint:script src="components/slickgrid/slick.grid.js" />
|
||||
<pinpoint:script src="components/slickgrid/slick.dataview.js" />
|
||||
<pinpoint:script src="components/angular-base64/angular-base64.min.js" />
|
||||
<pinpoint:script src="components/amcharts/amcharts.js" />
|
||||
<pinpoint:script src="components/amcharts/serial.js" />
|
||||
<pinpoint:script src="components/amcharts/themes/light.js" />
|
||||
<pinpoint:script src="components/intro.js/intro.js" />
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/modules.js -->
|
||||
<pinpoint:script src="components/angular-resource/angular-resource.js" />
|
||||
<pinpoint:script src="components/angular-cookies/angular-cookies.js" />
|
||||
<pinpoint:script src="components/angular-webstorage/angular-webstorage.js" />
|
||||
<pinpoint:script src="components/angular-strap/dist/angular-strap.min.js" />
|
||||
<pinpoint:script src="components/angular-strap/dist/angular-strap.tpl.min.js" />
|
||||
<pinpoint:script src="components/angular-animate/angular-animate.min.js" />
|
||||
<pinpoint:script src="components/angular-route/angular-route.js" />
|
||||
<pinpoint:script src="components/angular-sanitize/angular-sanitize.min.js" />
|
||||
<pinpoint:script src="components/angular-timer/dist/angular-timer.min.js" />
|
||||
<pinpoint:script src="components/angular-intro-plus.js/build/angular-intro-plus.min.js" />
|
||||
<!-- endbuild -->
|
||||
|
||||
</head>
|
||||
<body ng-app="pinpointApp">
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser
|
||||
today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better
|
||||
experience this site.</p>
|
||||
<![endif]-->
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<pinpoint:script src="bower_components/es5-shim/es5-shim.js" />
|
||||
<pinpoint:script src="bower_components/json3/lib/json3.min.js" />
|
||||
<![endif]-->
|
||||
|
||||
<div id="wrapper" ng-class="wrapperClass" ng-style="wrapperStyle" ng-view=""
|
||||
ng-intro-plus-options="IntroPlusOptions" ng-intro-plus-show="showHelpIcons"
|
||||
ng-intro-plus-on-after-overlay-creation="onAfterOverlayCreation"
|
||||
ng-intro-plus-on-before-overlay-removal="onBeforeOverlayRemoval"
|
||||
ng-intro-plus-refresh-help-icons="refreshHelpIcons">
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p class="bg-info">
|
||||
Copyright © NAVER Corp.<br>
|
||||
<a href="http://yobi.navercorp.com/Pinpoint/pinpoint-release" target="_blank">go to Yobi Repository</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- ng-template -->
|
||||
<script id="error" type="text/ng-template">
|
||||
<div class="error" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-danger">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Error!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="warning" type="text/ng-template">
|
||||
<div class="warning" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-warning">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Warning!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="info" type="text/ng-template">
|
||||
<div class="info" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-info">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Info</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="loading" type="text/ng-template">
|
||||
<div class="progress progress-striped"
|
||||
style="position:absolute;top:40%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="bar progress-bar progress-bar-info" role="progressbar" aria-valuenow="0" aria-valuemin="0"
|
||||
aria-valuemax="100" style="width: 0%">
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="loading.html" type="text/ng-template">
|
||||
<div class="cg-busy cg-busy-animation ng-hide" ng-show="!!showLoading">
|
||||
<div class="cg-busy cg-busy-backdrop"></div>
|
||||
<div class="cg-busy-default-wrapper" style="position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;">
|
||||
<div class="cg-busy-default-sign">
|
||||
<div class="cg-busy-default-spinner">
|
||||
<div class="bar1"></div>
|
||||
<div class="bar2"></div>
|
||||
<div class="bar3"></div>
|
||||
<div class="bar4"></div>
|
||||
<div class="bar5"></div>
|
||||
<div class="bar6"></div>
|
||||
<div class="bar7"></div>
|
||||
<div class="bar8"></div>
|
||||
<div class="bar9"></div>
|
||||
<div class="bar10"></div>
|
||||
<div class="bar11"></div>
|
||||
<div class="bar12"></div>
|
||||
</div>
|
||||
<div class="cg-busy-default-text ng-binding">{{loadingMessage}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
|
||||
<!-- Modal -->
|
||||
<div id="supported-browsers" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
|
||||
aria-hidden="true">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button>
|
||||
<h3 id="myModalLabel">Supported Browsers</h3>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="main-section--answer main-section content-container"><p>You can access PinPoint via a browser
|
||||
installed on a PC, Mac, or Linux computer.</p>
|
||||
|
||||
<h4>To get the latest PinPoint features, use a supported browser</h4>
|
||||
|
||||
<p>In general, PinPoint supports the current and prior major release of Chrome, Firefox, Internet Explorer
|
||||
and Safari on a rolling basis. If you use a browser other than those listed below, please install the
|
||||
one of them.</p>
|
||||
|
||||
<ul>
|
||||
<li>Google Chrome <a href="http://www.google.com/chrome" target="_blank">download</a></li>
|
||||
<li>Firefox <a href="http://www.mozilla.org/firefox" target="_blank">download</a></li>
|
||||
<li>Internet Explorer <a href="http://windows.microsoft.com/en-US/internet-explorer/download-ie"
|
||||
target="_blank">download</a></li>
|
||||
<li>Safari <a href="http://www.apple.com/safari" target="_blank">download</a></li>
|
||||
</ul>
|
||||
|
||||
<h4>To use PinPoint, enable cookies and JavaScript</h4>
|
||||
|
||||
<p>Regardless of your browser type, you must have cookies enabled to use PinPoint. Also, if your browser
|
||||
supports it, enable JavaScript.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- build:js({.tmp,app}) scripts/scripts.js -->
|
||||
<pinpoint:script src="scripts/app.js" />
|
||||
<pinpoint:script src="scripts/controllers/main.js" />
|
||||
<pinpoint:script src="scripts/controllers/inspector.js" />
|
||||
<pinpoint:script src="scripts/directives/navbar.js" />
|
||||
<pinpoint:script src="scripts/directives/serverMap.js" />
|
||||
<pinpoint:script src="scripts/directives/scatter.js" />
|
||||
<pinpoint:script src="scripts/directives/nodeInfoDetails.js" />
|
||||
<pinpoint:script src="scripts/directives/linkInfoDetails.js" />
|
||||
<pinpoint:script src="scripts/directives/agentList.js" />
|
||||
<pinpoint:script src="scripts/directives/agentInfo.js" />
|
||||
<pinpoint:script src="scripts/filters/filterToString.js" />
|
||||
<pinpoint:script src="scripts/controllers/transactionList.js" />
|
||||
<pinpoint:script src="scripts/controllers/transactionDetail.js" />
|
||||
<pinpoint:script src="scripts/directives/timeSlider.js" />
|
||||
<pinpoint:script src="scripts/directives/transactionTable.js" />
|
||||
<pinpoint:script src="scripts/directives/callStacks.js" />
|
||||
<pinpoint:script src="scripts/directives/timeline.js" />
|
||||
<pinpoint:script src="scripts/filters/timeline.js" />
|
||||
<pinpoint:script src="scripts/filters/timelineWidth.js" />
|
||||
<pinpoint:script src="scripts/filters/timelineMarginLeft.js" />
|
||||
<pinpoint:script src="scripts/controllers/filteredMap.js" />
|
||||
<pinpoint:script src="scripts/services/TimeSliderVo.js" />
|
||||
<pinpoint:script src="scripts/services/Alerts.js" />
|
||||
<pinpoint:script src="scripts/services/ProgressBar.js" />
|
||||
<pinpoint:script src="scripts/filters/datejs.js" />
|
||||
<pinpoint:script src="scripts/filters/icons.js" />
|
||||
<pinpoint:script src="scripts/services/NavbarVo.js" />
|
||||
<pinpoint:script src="scripts/filters/encodeURIComponent.js" />
|
||||
<pinpoint:script src="scripts/services/WebSql.js" />
|
||||
<pinpoint:script src="scripts/services/TransactionDao.js" />
|
||||
<pinpoint:script src="scripts/services/WebSqlMigrator.js" />
|
||||
<pinpoint:script src="scripts/services/location.js" />
|
||||
<pinpoint:script src="scripts/services/IndexedDb.js" />
|
||||
<pinpoint:script src="scripts/services/ServerMapDao.js" />
|
||||
<pinpoint:script src="scripts/controllers/transactionView.js" />
|
||||
<pinpoint:script src="scripts/services/AgentDao.js" />
|
||||
<pinpoint:script src="scripts/directives/agentChartGroup.js" />
|
||||
<pinpoint:script src="scripts/directives/linePlusBarChart.js" />
|
||||
<pinpoint:script src="scripts/controllers/scatterFullScreenMode.js" />
|
||||
<pinpoint:script src="scripts/directives/helixChart.js" />
|
||||
<pinpoint:script src="scripts/services/HelixChartVo.js" />
|
||||
<pinpoint:script src="scripts/directives/sidebarTitle.js" />
|
||||
<pinpoint:script src="scripts/services/SidebarTitleVo.js" />
|
||||
<pinpoint:script src="scripts/services/filteredMapUtil.js" />
|
||||
<pinpoint:script src="scripts/services/filterConfig.js" />
|
||||
<pinpoint:script src="scripts/services/ServerMapFilterVo.js" />
|
||||
<pinpoint:script src="scripts/directives/filterInformation.js" />
|
||||
<pinpoint:script src="scripts/directives/distributedCallFlow.js" />
|
||||
<pinpoint:script src="scripts/filters/base64.js" />
|
||||
<pinpoint:script src="scripts/filters/applicationNameToClassName.js" />
|
||||
<pinpoint:script src="scripts/filters/decodeURIComponent.js" />
|
||||
<pinpoint:script src="scripts/controllers/LoginForm.js" />
|
||||
<pinpoint:script src="scripts/filters/humanReadableNumberFormat.js" />
|
||||
<pinpoint:script src="scripts/services/ServerMapHintVo.js" />
|
||||
<pinpoint:script src="scripts/services/isVisible.js" />
|
||||
<pinpoint:script src="scripts/directives/responseTimeChart.js" />
|
||||
<pinpoint:script src="scripts/directives/loadChart.js" />
|
||||
<pinpoint:script src="scripts/services/helpContent.js" />
|
||||
<pinpoint:script src="scripts/directives/jvmMemoryChart.js" />
|
||||
<pinpoint:script src="scripts/directives/loading.js" />
|
||||
<!-- endbuild -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,279 +0,0 @@
|
||||
<!doctype html>
|
||||
<!--[if lt IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]>
|
||||
<html lang="en-US" class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]>
|
||||
<html lang="en-US" class="no-js lt-ie9""> <![endif]-->
|
||||
<!--[if gt IE 8]><!-->
|
||||
<html lang="en-US" class="no-js"> <!--<![endif]-->
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>PINPOINT</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
|
||||
<link rel="shortcut icon" href="favicon.png" type="image/png">
|
||||
<link rel="icon" href="favicon.png" type="image/png">
|
||||
|
||||
<!--<link href="//fonts.googleapis.com/css?family=Arimo:400italic,400,700italic,700" rel="stylesheet" type="text/css">-->
|
||||
<link href='//fonts.googleapis.com/css?family=Lato' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- build:css styles/vendor.css -->
|
||||
<!-- bower:css -->
|
||||
<link rel="stylesheet" href="components/jquery-ui/themes/smoothness/jquery-ui.css">
|
||||
<link rel="stylesheet" href="components/bootstrap/dist/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.css">
|
||||
<link rel="stylesheet" href="components/select2/select2.css">
|
||||
<link rel="stylesheet" href="components/nvd3/src/nv.d3.css">
|
||||
<link rel="stylesheet" href="components/jquery.layout/dist/layout-default-latest.css">
|
||||
<link rel="stylesheet" href="components/pinpoint-scatter/jquery.dragToSelect.css">
|
||||
<link rel="stylesheet" href="components/pinpoint-scatter/jquery.BigScatterChart.css">
|
||||
<link rel="stylesheet" href="components/jquery.jslider/css/jslider.css">
|
||||
<link rel="stylesheet" href="components/jquery.jslider/css/jslider.round.plastic.css">
|
||||
<link rel="stylesheet" href="components/angular-slider/angular-slider.min.css">
|
||||
<link rel="stylesheet" href="components/slickgrid/slick.grid.css">
|
||||
<link rel="stylesheet" href="components/intro.js/minified/introjs.min.css">
|
||||
<link rel="stylesheet" href="components/angular-intro-plus.js/build/angular-intro-plus.min.css">
|
||||
<!-- endbower -->
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:css({.tmp,app}) styles/main.css -->
|
||||
<link rel="stylesheet" href="styles/main.css">
|
||||
<link rel="stylesheet" href="styles/inspector.css">
|
||||
<link rel="stylesheet" href="styles/navbar.css">
|
||||
<link rel="stylesheet" href="styles/nodeInfoDetails.css">
|
||||
<link rel="stylesheet" href="styles/linkInfoDetails.css">
|
||||
<link rel="stylesheet" href="styles/transactionTable.css">
|
||||
<link rel="stylesheet" href="styles/callStacks.css">
|
||||
<link rel="stylesheet" href="styles/timeSlider.css">
|
||||
<link rel="stylesheet" href="styles/agentChartGroup.css">
|
||||
<link rel="stylesheet" href="styles/sidebarTitle.css">
|
||||
<link rel="stylesheet" href="styles/serverMap.css">
|
||||
<link rel="stylesheet" href="styles/filterInformation.css">
|
||||
<link rel="stylesheet" href="styles/distributedCallFlow.css">
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/plugins.js -->
|
||||
<script src="components/jquery/dist/jquery.js"></script>
|
||||
<script src="components/jquery-ui/ui/jquery-ui.js"></script>
|
||||
<script src="components/moment/moment.js"></script>
|
||||
<script src="components/angular/angular.js"></script>
|
||||
<script src="components/modernizr/modernizr.js"></script>
|
||||
<script src="components/datejs/build/date.js"></script>
|
||||
<script src="components/underscore/underscore-min.js"></script>
|
||||
<script src="components/bootstrap/dist/js/bootstrap.min.js"></script>
|
||||
<script src="components/gojs/go.js"></script>
|
||||
<scirpt src="components/gojs/go-debug.js"></scirpt>
|
||||
<script src="components/d3/d3.min.js"></script>
|
||||
<script src="components/nvd3/nv.d3.js"></script>
|
||||
<script src="components/select2/select2.min.js"></script>
|
||||
<script src="components/select2/select2_locale_ko.js"></script>
|
||||
<script src="components/jquery-class/jquery.Class.js"></script>
|
||||
<script src="components/jquery.layout/dist/jquery.layout-latest.js"></script>
|
||||
<script src="components/pinpoint-scatter/jquery.dragToSelect.js"></script>
|
||||
<script src="components/pinpoint-scatter/jquery.BigScatterChart.js"></script>
|
||||
<script src="components/pinpoint-servermap/js/jquery.ServerMap2.js"></script>
|
||||
<script src="components/jquery-timepicker-addon/jquery-ui-timepicker-addon.js"></script>
|
||||
<script src="components/jquery.jslider/js/draggable-0.1.js"></script>
|
||||
<script src="components/jquery.jslider/js/jshashtable-2.1_src.js"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.dependClass-0.1.js"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.numberformatter-1.2.3.js"></script>
|
||||
<script src="components/jquery.jslider/js/tmpl.js"></script>
|
||||
<script src="components/jquery.jslider/js/jquery.jslider.js"></script>
|
||||
<script src="components/jquery-ui-tabs-paging/js/ui.tabs.paging.js"></script>
|
||||
<script src="components/angular-slider/angular-slider.min.js"></script>
|
||||
<script src="components/slickgrid/lib/jquery.event.drag-2.2.js"></script>
|
||||
<script src="components/slickgrid/slick.core.js"></script>
|
||||
<script src="components/slickgrid/slick.formatters.js"></script>
|
||||
<script src="components/slickgrid/slick.editors.js"></script>
|
||||
<script src="components/slickgrid/slick.grid.js"></script>
|
||||
<script src="components/slickgrid/slick.dataview.js"></script>
|
||||
<script src="components/angular-base64/angular-base64.min.js"></script>
|
||||
<script src="components/amcharts/amcharts.js"></script>
|
||||
<script src="components/amcharts/serial.js"></script>
|
||||
<script src="components/amcharts/themes/light.js"></script>
|
||||
<script src="components/intro.js/intro.js"></script>
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js scripts/modules.js -->
|
||||
<script src="components/angular-resource/angular-resource.js"></script>
|
||||
<script src="components/angular-cookies/angular-cookies.js"></script>
|
||||
<script src="components/angular-webstorage/angular-webstorage.js"></script>
|
||||
<script src="components/angular-strap/dist/angular-strap.min.js"></script>
|
||||
<script src="components/angular-strap/dist/angular-strap.tpl.min.js"></script>
|
||||
<script src="components/angular-animate/angular-animate.min.js"></script>
|
||||
<script src="components/angular-route/angular-route.js"></script>
|
||||
<script src="components/angular-sanitize/angular-sanitize.min.js"></script>
|
||||
<script src="components/angular-timer/dist/angular-timer.min.js"></script>
|
||||
<script src="components/angular-intro-plus.js/build/angular-intro-plus.min.js"></script>
|
||||
<!-- endbuild -->
|
||||
|
||||
</head>
|
||||
<body ng-app="pinpointApp">
|
||||
<!--[if lt IE 7]>
|
||||
<p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser
|
||||
today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better
|
||||
experience this site.</p>
|
||||
<![endif]-->
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="bower_components/es5-shim/es5-shim.js"></script>
|
||||
<script src="bower_components/json3/lib/json3.min.js"></script>
|
||||
<![endif]-->
|
||||
|
||||
<div id="wrapper" ng-class="wrapperClass" ng-style="wrapperStyle" ng-view=""
|
||||
ng-intro-plus-options="IntroPlusOptions" ng-intro-plus-show="showHelpIcons"
|
||||
ng-intro-plus-on-after-overlay-creation="onAfterOverlayCreation"
|
||||
ng-intro-plus-on-before-overlay-removal="onBeforeOverlayRemoval"
|
||||
ng-intro-plus-refresh-help-icons="refreshHelpIcons">
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p class="bg-info">
|
||||
Copyright © NAVER Corp.<br>
|
||||
<a href="http://yobi.navercorp.com/Pinpoint/pinpoint-release" target="_blank">go to Yobi Repository</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- ng-template -->
|
||||
<script id="error" type="text/ng-template">
|
||||
<div class="error" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-danger">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Error!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="warning" type="text/ng-template">
|
||||
<div class="warning" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-warning">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Warning!</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="info" type="text/ng-template">
|
||||
<div class="info" style="position:absolute;top:38%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="alert alert-info">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<h4>Info</h4>
|
||||
|
||||
<div class="msg"></div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
<script id="loading" type="text/ng-template">
|
||||
<div class="progress progress-striped"
|
||||
style="position:absolute;top:40%;width:90%;margin-left:5%;display:none;z-index:10">
|
||||
<div class="bar progress-bar progress-bar-info" role="progressbar" aria-valuenow="0" aria-valuemin="0"
|
||||
aria-valuemax="100" style="width: 0%">
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
|
||||
<!-- Modal -->
|
||||
<div id="supported-browsers" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
|
||||
aria-hidden="true">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h3 id="myModalLabel">Supported Browsers</h3>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="main-section--answer main-section content-container"><p>You can access PinPoint via a browser
|
||||
installed on a PC, Mac, or Linux computer.</p>
|
||||
|
||||
<h4>To get the latest PinPoint features, use a supported browser</h4>
|
||||
|
||||
<p>In general, PinPoint supports the current and prior major release of Chrome, Firefox, Internet Explorer
|
||||
and Safari on a rolling basis. If you use a browser other than those listed below, please install the
|
||||
one of them.</p>
|
||||
|
||||
<ul>
|
||||
<li>Google Chrome <a href="http://www.google.com/chrome" target="_blank">download</a></li>
|
||||
<li>Firefox <a href="http://www.mozilla.org/firefox" target="_blank">download</a></li>
|
||||
<li>Internet Explorer <a href="http://windows.microsoft.com/en-US/internet-explorer/download-ie"
|
||||
target="_blank">download</a></li>
|
||||
<li>Safari <a href="http://www.apple.com/safari" target="_blank">download</a></li>
|
||||
</ul>
|
||||
|
||||
<h4>To use PinPoint, enable cookies and JavaScript</h4>
|
||||
|
||||
<p>Regardless of your browser type, you must have cookies enabled to use PinPoint. Also, if your browser
|
||||
supports it, enable JavaScript.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- build:js({.tmp,app}) scripts/scripts.js -->
|
||||
<script src="scripts/app.js"></script>
|
||||
<script src="scripts/controllers/main.js"></script>
|
||||
<script src="scripts/controllers/inspector.js"></script>
|
||||
<script src="scripts/directives/navbar.js"></script>
|
||||
<script src="scripts/directives/serverMap.js"></script>
|
||||
<script src="scripts/directives/scatter.js"></script>
|
||||
<script src="scripts/directives/nodeInfoDetails.js"></script>
|
||||
<script src="scripts/directives/linkInfoDetails.js"></script>
|
||||
<script src="scripts/directives/agentList.js"></script>
|
||||
<script src="scripts/directives/agentInfo.js"></script>
|
||||
<script src="scripts/filters/filterToString.js"></script>
|
||||
<script src="scripts/controllers/transactionList.js"></script>
|
||||
<script src="scripts/controllers/transactionDetail.js"></script>
|
||||
<script src="scripts/directives/timeSlider.js"></script>
|
||||
<script src="scripts/directives/transactionTable.js"></script>
|
||||
<script src="scripts/directives/callStacks.js"></script>
|
||||
<script src="scripts/directives/timeline.js"></script>
|
||||
<script src="scripts/filters/timeline.js"></script>
|
||||
<script src="scripts/filters/timelineWidth.js"></script>
|
||||
<script src="scripts/filters/timelineMarginLeft.js"></script>
|
||||
<script src="scripts/controllers/filteredMap.js"></script>
|
||||
<script src="scripts/services/TimeSliderVo.js"></script>
|
||||
<script src="scripts/services/Alerts.js"></script>
|
||||
<script src="scripts/services/ProgressBar.js"></script>
|
||||
<script src="scripts/filters/datejs.js"></script>
|
||||
<script src="scripts/filters/icons.js"></script>
|
||||
<script src="scripts/services/NavbarVo.js"></script>
|
||||
<script src="scripts/filters/encodeURIComponent.js"></script>
|
||||
<script src="scripts/services/WebSql.js"></script>
|
||||
<script src="scripts/services/TransactionDao.js"></script>
|
||||
<script src="scripts/services/WebSqlMigrator.js"></script>
|
||||
<script src="scripts/services/location.js"></script>
|
||||
<script src="scripts/services/IndexedDb.js"></script>
|
||||
<script src="scripts/services/ServerMapDao.js"></script>
|
||||
<script src="scripts/controllers/transactionView.js"></script>
|
||||
<script src="scripts/services/AgentDao.js"></script>
|
||||
<script src="scripts/directives/agentChartGroup.js"></script>
|
||||
<script src="scripts/directives/linePlusBarChart.js"></script>
|
||||
<script src="scripts/controllers/scatterFullScreenMode.js"></script>
|
||||
<script src="scripts/directives/helixChart.js"></script>
|
||||
<script src="scripts/services/HelixChartVo.js"></script>
|
||||
<script src="scripts/directives/sidebarTitle.js"></script>
|
||||
<script src="scripts/services/SidebarTitleVo.js"></script>
|
||||
<script src="scripts/services/filteredMapUtil.js"></script>
|
||||
<script src="scripts/services/filterConfig.js"></script>
|
||||
<script src="scripts/services/ServerMapFilterVo.js"></script>
|
||||
<script src="scripts/directives/filterInformation.js"></script>
|
||||
<script src="scripts/directives/distributedCallFlow.js"></script>
|
||||
<script src="scripts/filters/base64.js"></script>
|
||||
<script src="scripts/filters/applicationNameToClassName.js"></script>
|
||||
<script src="scripts/filters/decodeURIComponent.js"></script>
|
||||
<script src="scripts/controllers/LoginForm.js"></script>
|
||||
<script src="scripts/filters/humanReadableNumberFormat.js"></script>
|
||||
<script src="scripts/services/ServerMapHintVo.js"></script>
|
||||
<script src="scripts/services/isVisible.js"></script>
|
||||
<script src="scripts/directives/responseTimeChart.js"></script>
|
||||
<script src="scripts/directives/loadChart.js"></script>
|
||||
<script src="scripts/services/helpContent.js"></script>
|
||||
<script src="scripts/directives/jvmMemoryChart.js"></script>
|
||||
<!-- endbuild -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -29,7 +29,7 @@ pinpointApp.controller('TransactionListCtrl', ['TransactionListConfig', '$scope'
|
||||
// initialize private variables;
|
||||
nFetchCount = 1;
|
||||
nLastFetchedIndex = 0;
|
||||
$scope.transactionDetailUrl = 'index.jsp#/transactionDetail';
|
||||
$scope.transactionDetailUrl = 'index.html#/transactionDetail';
|
||||
$scope.sidebarLoading = true;
|
||||
|
||||
if(!validateParentWindow()) {
|
||||
@@ -230,7 +230,7 @@ pinpointApp.controller('TransactionListCtrl', ['TransactionListConfig', '$scope'
|
||||
* @param transaction
|
||||
*/
|
||||
changeTransactionDetail = function (transaction) {
|
||||
var transactionDetailUrl = 'index.jsp#/transactionDetail'; // the filename should be existing, if not it's doesn't work on ie and firefox
|
||||
var transactionDetailUrl = 'index.html#/transactionDetail'; // the filename should be existing, if not it's doesn't work on ie and firefox
|
||||
if (transaction.traceId && transaction.collectorAcceptTime) {
|
||||
transactionDetailUrl += '/' + encodeURIComponentFilter(transaction.traceId) + '/' + transaction.collectorAcceptTime;
|
||||
$scope.transactionDetailUrl = transactionDetailUrl;
|
||||
|
||||
Reference in New Issue
Block a user