Skip to content
Snippets Groups Projects
Commit 8ac2abff authored by Nils Christian Ehmke's avatar Nils Christian Ehmke
Browse files

Started with the modifications to display JVM data

parent a73d4f5c
No related branches found
No related tags found
No related merge requests found
Showing
with 139 additions and 2 deletions
......@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/jsf-api-2.1.20.jar"/>
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/jsf-impl-2.1.20.jar"/>
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/primefaces-3.4.2.jar"/>
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/kieker-1.9-SNAPSHOT_emf.jar"/>
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/kieker-1.10-SNAPSHOT_emf.jar"/>
<classpathentry kind="lib" path="webapps/root/WEB-INF/lib/ApacheJMeter_core.jar"/>
<classpathentry kind="output" path="webapps/root/WEB-INF/classes"/>
</classpath>
......@@ -24,6 +24,7 @@ import kieker.analysis.AnalysisController;
import kieker.analysis.AnalysisControllerThread;
import kieker.analysis.exception.AnalysisConfigurationException;
import kieker.analysis.plugin.filter.forward.ListCollectionFilter;
import kieker.analysis.plugin.filter.forward.TeeFilter;
import kieker.analysis.plugin.filter.select.TypeFilter;
import kieker.analysis.plugin.filter.sink.CPUUtilizationDisplayFilter;
import kieker.analysis.plugin.filter.sink.MemSwapUtilizationDisplayFilter;
......
......@@ -80,4 +80,54 @@
</listener>
<!-- End: Example for kieker.monitoring.probe.servlet.CPUMemUsageServletContextListener -->
<!-- Begin: Example for additional samplers -->
<context-param>
<param-name>GCServletContextListener.samplingIntervalSeconds</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>GCServletContextListener.initialSamplingDelaySeconds</param-name>
<param-value>0</param-value>
</context-param>
<listener>
<listener-class>
kieker.monitoring.probe.servlet.GCServletContextListener
</listener-class>
</listener>
<context-param>
<param-name>ThreadStatusServletContextListener.samplingIntervalSeconds</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>ThreadStatusServletContextListener.initialSamplingDelaySeconds</param-name>
<param-value>0</param-value>
</context-param>
<listener>
<listener-class>
kieker.monitoring.probe.servlet.ThreadStatusServletContextListener
</listener-class>
</listener>
<context-param>
<param-name>ClassLoadingServletContextListener.samplingIntervalSeconds</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>ClassLoadingServletContextListener.initialSamplingDelaySeconds</param-name>
<param-value>0</param-value>
</context-param>
<listener>
<listener-class>
kieker.monitoring.probe.servlet.ClassLoadingServletContextListener
</listener-class>
</listener>
<!-- End: Example for additional samplers -->
</web-app>
\ No newline at end of file
No preview for this file type
......@@ -52,6 +52,7 @@
<li><a style="color:#000000" href="chart.jsf">Method Response Times</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......
......@@ -54,6 +54,7 @@
<li><a href="chart.jsf">Method Response Times</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a style="color:#000000" href="cpuAndMemSwap.jsf">CPU And MEMSWAP</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......
......@@ -52,6 +52,7 @@
<li><a style="color:#000000" href="graph.jsf">Graph</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......
......@@ -53,6 +53,7 @@
<li><a href="chart.jsf">Method Response Times</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......@@ -106,6 +107,16 @@
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<a href="jvmData.jsf">
<img class="p" src="resources/cpuMemSwap.png" alt=""/>
</a>
<br></br><p><strong><a href="jvmData.jsf" target="_blank">JVM Data</a></strong> provides additional information about the JVM, in which this web application is currently running. This includes the running time of the Just-in-Time compiler, the number of loaded classes and used threads, as well as information about the garbage collectors.</p>
</div>
</td>
</tr>
</table>
</div>
<div id="footer">
......
<html xmlns="http://www.w3c.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title>Kieker Live Demo</title>
<link rel="stylesheet" type="text/css" media="all" href="css/style.css" />
<link rel="shortcut icon" type="image/x-icon" href="resources/favicon.ico" />
<style>
/* Link color */
a,
#site-title a:focus,
#site-title a:hover,
#site-title a:active,
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active,
.widget_twentyeleven_ephemera .comments-link a:hover,
section.recent-posts .other-recent-posts a[rel="bookmark"]:hover,
section.recent-posts .other-recent-posts .comments-link a:hover,
.format-image footer.entry-meta a:hover,
#site-generator a:hover {
color: #2456a1;
}
section.recent-posts .other-recent-posts .comments-link a:hover {
border-color: #2456a1;
}
article.feature-image.small .entry-summary p a:hover,
.entry-header .comments-link a:hover,
.entry-header .comments-link a:focus,
.entry-header .comments-link a:active,
.feature-slider a.active {
background-color: #2456a1;
}
</style>
</h:head>
<h:body class="page">
<div id="page" style="background:#FFFFFF">
<div id="header">
<img src="resources/header_image_small.jpg" width="960" height="125" border="0" usemap="#kiekermenumap" />
<map name="kiekermenumap">
<area shape="rect" coords="70,3,350,93" href="http://kieker-monitoring.net" alt="home" title="home" />
</map>
</div>
<div class="menu-header">
<ul id="menu-header_menu" class="menu">
<li><a href="index.jsf">Main Menu</a></li>
<li><a href="recordList.jsf">Record List</a></li>
<li><a href="chart.jsf">Method Response Times</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a style="color:#000000" href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
</div>
<div id="footer">
<div id="footernav" class="nav">
<ul class="menu">
<li class="menu-item"><a href="http://kieker-monitoring.net/contact/">Contact</a></li>
<li class="menu-item"><a href="http://kieker-monitoring.net/legal-notice/">Legal Notice</a></li>
</ul>
</div>
</div>
</div>
</h:body>
</html>
\ No newline at end of file
......@@ -51,6 +51,7 @@
<li><a href="chart.jsf">Method Response Times</a></li>
<li><a href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......
......@@ -56,6 +56,7 @@
<li><a href="chart.jsf">Method Response Times</a></li>
<li><a style="color:#000000" href="systemModel.jsf">System Model</a></li>
<li><a href="cpuAndMemSwap.jsf">CPU and MemSwap</a></li>
<li><a href="jvmData.jsf">JVM Data</a></li>
</ul>
</div>
<div id="main">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment