Commit 708e2207 authored by Christian Wulf's avatar Christian Wulf

updated cs artifacts

parent 9bb5d13c
SET INPUT_DIR=kieker-20141008-101258768-UTC
SET OUTPUT_DIR=output_kieker
cd %~dp0
SET BINDIR=%cd%
SET JAVAARGS=-Dkieker.common.logging.Log=JDK -Djava.util.logging.config.file=./logging.properties -Xms56m -Xmx1024m
SET MAINCLASSNAME=kieker.tools.traceAnalysis.TraceAnalysisTool
SET CLASSPATH=%BINDIR%\kieker-1.13-emf.jar;%BINDIR%\lib\*;%BINDIR%
SET OUTPUT_DIR=output_kieker
java %JAVAARGS% -cp "%CLASSPATH%" %MAINCLASSNAME% -i kieker-20100830-082225522-UTC -o %OUTPUT_DIR% --plot-Aggregated-Assembly-Call-Tree
java %JAVAARGS% -cp "%CLASSPATH%" %MAINCLASSNAME% -i %INPUT_DIR% -o %OUTPUT_DIR% --plot-Aggregated-Assembly-Call-Tree responseTimes-ms
java %JAVAARGS% -cp "%CLASSPATH%" %MAINCLASSNAME% -i kieker-20100830-082225522-UTC -o %OUTPUT_DIR% --plot-Deployment-Operation-Dependency-Graph responseTimes
java %JAVAARGS% -cp "%CLASSPATH%" %MAINCLASSNAME% -i %INPUT_DIR% -o %OUTPUT_DIR% --plot-Deployment-Operation-Dependency-Graph responseTimes-ms
dotPic-fileConverter.bat %OUTPUT_DIR% pdf
SET INPUT_DIR=kieker-20141008-101258768-UTC
SET OUTPUT_DIR=output_teetime
cd %~dp0
SET BINDIR=%cd%
SET JAVAARGS=-Dkieker.common.logging.Log=JDK -Djava.util.logging.config.file=./logging.properties -Xms56m -Xmx1024m -Dkieker.analysisteetime.config.DependencyGraphConfiguration.importDirectory=kieker-20100830-082225522-UTC -Dkieker.analysisteetime.config.DependencyGraphConfiguration.timeUnitOfRecods=MILLIS -Dkieker.analysisteetime.config.DependencyGraphConfiguration.exportDirectory=%OUTPUT_DIR%
SET JAVAARGS=-Dkieker.common.logging.Log=JDK -Djava.util.logging.config.file=./logging.properties -Xms56m -Xmx1024m -Dkieker.analysisteetime.config.DependencyGraphConfiguration.importDirectory=%INPUT_DIR% -Dkieker.analysisteetime.config.DependencyGraphConfiguration.timeUnitOfRecods=NANOS -Dkieker.analysisteetime.config.DependencyGraphConfiguration.exportDirectory=%OUTPUT_DIR%
#SET MAINCLASSNAME=teetime.framework.Execution kieker.analysisteetime.config.DependencyGraphConfiguration
SET MAINCLASSNAME=kieker.analysisteetime.config.DependencyGraphConfiguration
SET CLASSPATH=%BINDIR%\kieker-1.14-SNAPSHOT-emf.jar;%BINDIR%\lib\*;%BINDIR%
java %JAVAARGS% -cp "%CLASSPATH%" %MAINCLASSNAME% kieker-20100830-082225522-UTC %OUTPUT_DIR%
#java %JAVAARGS% --add-modules java.xml.bind -cp "%CLASSPATH%" teetime.framework.Execution %MAINCLASSNAME%
java %JAVAARGS% --add-modules java.xml.bind -cp "%CLASSPATH%" %MAINCLASSNAME% %INPUT_DIR% %OUTPUT_DIR%
dotPic-fileConverter.bat %OUTPUT_DIR% pdf
$0;1412763178835942258;1.9;KIEKER-SINGLETON;SE;1;false;0;NANOSECONDS;1
$1;1412763178834633375;3881283897249497088;1;<no-session-id>;SE;3881283897249497088;-1
$2;1412763178849813012;1412763178849798259;3881283897249497088;0;public static void kieker.examples.monitoring.aspectj.BookstoreStarter.main(java.lang.String[]);kieker.examples.monitoring.aspectj.BookstoreStarter
$2;1412763178851721652;1412763178851719086;3881283897249497088;1;private static int kieker.examples.monitoring.aspectj.BookstoreStarter.extractNumRequestsFromArgs(java.lang.String[]);kieker.examples.monitoring.aspectj.BookstoreStarter
$3;1412763178853435612;1412763178853429518;3881283897249497088;2;private static int kieker.examples.monitoring.aspectj.BookstoreStarter.extractNumRequestsFromArgs(java.lang.String[]);kieker.examples.monitoring.aspectj.BookstoreStarter
$2;1412763178853643763;1412763178853641518;3881283897249497088;3;private static void kieker.examples.monitoring.aspectj.BookstoreStarter.spawnAsyncRequest(kieker.examples.monitoring.aspectj.Bookstore, java.util.concurrent.CountDownLatch);kieker.examples.monitoring.aspectj.BookstoreStarter
$3;1412763178860055074;1412763178860048339;3881283897249497088;4;private static void kieker.examples.monitoring.aspectj.BookstoreStarter.spawnAsyncRequest(kieker.examples.monitoring.aspectj.Bookstore, java.util.concurrent.CountDownLatch);kieker.examples.monitoring.aspectj.BookstoreStarter
$1;1412763178860271564;3881283897249497089;13;<no-session-id>;SE;3881283897249497089;-1
$2;1412763178860305881;1412763178860300750;3881283897249497089;0;public void kieker.examples.monitoring.aspectj.BookstoreStarter$1.run();kieker.examples.monitoring.aspectj.BookstoreStarter$1
$2;1412763178860355273;1412763178860350783;3881283897249497089;1;public void kieker.examples.monitoring.aspectj.Bookstore.searchBook();kieker.examples.monitoring.aspectj.Bookstore
$3;1412763178864633757;1412763178864617079;3881283897249497089;2;public void kieker.examples.monitoring.aspectj.Bookstore.searchBook();kieker.examples.monitoring.aspectj.Bookstore
$3;1412763178864687960;1412763178864684753;3881283897249497088;5;public static void kieker.examples.monitoring.aspectj.BookstoreStarter.main(java.lang.String[]);kieker.examples.monitoring.aspectj.BookstoreStarter
$3;1412763178864702072;1412763178864697902;3881283897249497089;3;public void kieker.examples.monitoring.aspectj.BookstoreStarter$1.run();kieker.examples.monitoring.aspectj.BookstoreStarter$1
$0=kieker.common.record.misc.KiekerMetadataRecord
$1=kieker.common.record.flow.trace.TraceMetadata
$2=kieker.common.record.flow.trace.operation.BeforeOperationEvent
$3=kieker.common.record.flow.trace.operation.AfterOperationEvent
digraph G {
0[label ="'Entry'",shape=none];
1[label ="@3:bookstoreTracing.Bookstore\n.searchBook()",shape=none];
2[label ="@1:bookstoreTracing.Catalog\n.getBook(..)",shape=none];
3[label ="@2:bookstoreTracing.CRM\n.getOffers()",shape=none];
4[label ="@1:bookstoreTracing.Catalog\n.getBook(..)",shape=none];
1[label ="@1:kieker.examples.monitoring.aspectj.BookstoreStarter\n.main(..)",shape=none];
2[label ="@1:kieker.examples.monitoring.aspectj.BookstoreStarter\n.extractNumRequestsFromArgs(..)",shape=none];
3[label ="@1:kieker.examples.monitoring.aspectj.BookstoreStarter\n.spawnAsyncRequest(..)",shape=none];
4[label ="@3:kieker.examples.monitoring.aspectj.BookstoreStarter$1\n.run()",shape=none];
5[label ="@2:kieker.examples.monitoring.aspectj.Bookstore\n.searchBook()",shape=none];
0->1[style=solid,arrowhead=none,label="1635" ]
0->1[style=solid,arrowhead=none,label="1" ]
1->2[style=solid,arrowhead=none,label="1635" ]
1->2[style=solid,arrowhead=none,label="1" ]
1->3[style=solid,arrowhead=none,label="1635" ]
1->3[style=solid,arrowhead=none,label="1" ]
3->4[style=solid,arrowhead=none,label="1635" ]
0->4[style=solid,arrowhead=none,label="1" ]
4->5[style=solid,arrowhead=none,label="1" ]
}
......@@ -2,49 +2,37 @@ digraph G {
rankdir=LR;
"depNode_0" [label="'Entry'",shape="none"]
subgraph "cluster_container1" {
label = "<<execution container>>\nSRV1";
label = "<<execution container>>\nSE";
shape = "box";
style = "filled";
fillcolor = "white";
subgraph "cluster_component_1" {
label = "<<deployment component>>\n@1:bookstoreTracing.Catalog";
label = "<<deployment component>>\n@1:kieker.examples.monitoring.aspectj.BookstoreStarter";
shape = "box";
style = "filled";
fillcolor = "white";
"depNode_2" [label="getBook(..)",shape="oval",style="filled",color="#000000",fillcolor="white"]
"depNode_1" [label="main(..)\nmin: 14886494ns, avg: 14886494ns, max: 14886494ns,\ntotal: 14886494ns",shape="oval",style="filled",color="#000000",fillcolor="white"]
"depNode_2" [label="extractNumRequestsFromArgs(..)\nmin: 1710432ns, avg: 1710432ns, max: 1710432ns,\ntotal: 1710432ns",shape="oval",style="filled",color="#000000",fillcolor="gray"]
"depNode_3" [label="spawnAsyncRequest(..)\nmin: 6406821ns, avg: 6406821ns, max: 6406821ns,\ntotal: 6406821ns",shape="oval",style="filled",color="#000000",fillcolor="gray"]
}
}
subgraph "cluster_container2" {
label = "<<execution container>>\nSRV0";
shape = "box";
style = "filled";
fillcolor = "white";
subgraph "cluster_component_2" {
label = "<<deployment component>>\n@1:bookstoreTracing.Catalog";
label = "<<deployment component>>\n@2:kieker.examples.monitoring.aspectj.Bookstore";
shape = "box";
style = "filled";
fillcolor = "white";
"depNode_4" [label="getBook(..)",shape="oval",style="filled",color="#000000",fillcolor="white"]
"depNode_5" [label="searchBook()\nmin: 4266296ns, avg: 4266296ns, max: 4266296ns,\ntotal: 4266296ns",shape="oval",style="filled",color="#000000",fillcolor="gray"]
}
subgraph "cluster_component_3" {
label = "<<deployment component>>\n@2:bookstoreTracing.CRM";
shape = "box";
style = "filled";
fillcolor = "white";
"depNode_3" [label="getOffers()",shape="oval",style="filled",color="#000000",fillcolor="white"]
}
subgraph "cluster_component_4" {
label = "<<deployment component>>\n@3:bookstoreTracing.Bookstore";
label = "<<deployment component>>\n@3:kieker.examples.monitoring.aspectj.BookstoreStarter$1";
shape = "box";
style = "filled";
fillcolor = "white";
"depNode_1" [label="searchBook()",shape="oval",style="filled",color="#000000",fillcolor="white"]
"depNode_4" [label="run()\nmin: 4397152ns, avg: 4397152ns, max: 4397152ns,\ntotal: 4397152ns",shape="oval",style="filled",color="#000000",fillcolor="white"]
}
}
depNode_0->depNode_1[label=1635, style="solid", arrowhead="open", color="#000000"]
depNode_1->depNode_2[label=1092, style="solid", arrowhead="open", color="#000000"]
depNode_1->depNode_3[label=1635, style="solid", arrowhead="open", color="#000000"]
depNode_1->depNode_4[label=543, style="solid", arrowhead="open", color="#000000"]
depNode_3->depNode_2[label=1062, style="solid", arrowhead="open", color="#000000"]
depNode_3->depNode_4[label=573, style="solid", arrowhead="open", color="#000000"]
depNode_0->depNode_1[label=1, style="solid", arrowhead="open", color="#000000"]
depNode_0->depNode_4[label=1, style="solid", arrowhead="open", color="#000000"]
depNode_1->depNode_2[label=1, style="dashed", arrowhead="open", color="#000000"]
depNode_1->depNode_3[label=1, style="dashed", arrowhead="open", color="#000000"]
depNode_4->depNode_5[label=1, style="dashed", arrowhead="open", color="#000000"]
}
......@@ -30,21 +30,21 @@
</tr>
<tr class="cell">
<td class="space"><a name="COMPONENT_TYPE-3">3</a></td>
<td class="space">bookstoreTracing</td>
<td class="space">Bookstore</td>
<td class="space"><li><a href="#OPERATION-3">searchBook()</a></li></td>
<td class="space">kieker.examples.monitoring.aspectj</td>
<td class="space">BookstoreStarter$1</td>
<td class="space"><li><a href="#OPERATION-5">public run():void</a></li></td>
</tr>
<tr class="cell">
<td class="space"><a name="COMPONENT_TYPE-2">2</a></td>
<td class="space">bookstoreTracing</td>
<td class="space">CRM</td>
<td class="space"><li><a href="#OPERATION-2">getOffers()</a></li></td>
<td class="space">kieker.examples.monitoring.aspectj</td>
<td class="space">Bookstore</td>
<td class="space"><li><a href="#OPERATION-4">public searchBook():void</a></li></td>
</tr>
<tr class="cell">
<td class="space"><a name="COMPONENT_TYPE-1">1</a></td>
<td class="space">bookstoreTracing</td>
<td class="space">Catalog</td>
<td class="space"><li><a href="#OPERATION-1">getBook(boolean)</a></li></td>
<td class="space">kieker.examples.monitoring.aspectj</td>
<td class="space">BookstoreStarter</td>
<td class="space"><li><a href="#OPERATION-1">private static extractNumRequestsFromArgs(java.lang.String[]):int</a></li><li><a href="#OPERATION-2">private static spawnAsyncRequest(kieker.examples.monitoring.aspectj.Bookstore,java.util.concurrent.CountDownLatch):void</a></li><li><a href="#OPERATION-3">public static main(java.lang.String[]):void</a></li></td>
</tr>
</table>
<br/>
......@@ -58,25 +58,39 @@
<th class="colTitle space">Return type</th>
</tr>
<tr class="cell">
<td class="space"><a name="OPERATION-3">3</a></td>
<td class="space"><a href="#COMPONENT_TYPE-3">bookstoreTracing.Bookstore</a></td>
<td class="space"><a name="OPERATION-5">5</a></td>
<td class="space"><a href="#COMPONENT_TYPE-3">kieker.examples.monitoring.aspectj.BookstoreStarter$1</a></td>
<td class="space">run</td>
<td class="space">&nbsp;</td>
<td class="space">void</td>
</tr>
<tr class="cell">
<td class="space"><a name="OPERATION-4">4</a></td>
<td class="space"><a href="#COMPONENT_TYPE-2">kieker.examples.monitoring.aspectj.Bookstore</a></td>
<td class="space">searchBook</td>
<td class="space">&nbsp;</td>
<td class="space">&lt;NO-RETURN-TYPE&gt;</td>
<td class="space">void</td>
</tr>
<tr class="cell">
<td class="space"><a name="OPERATION-3">3</a></td>
<td class="space"><a href="#COMPONENT_TYPE-1">kieker.examples.monitoring.aspectj.BookstoreStarter</a></td>
<td class="space">main</td>
<td class="space"><li>java.lang.String[]</li></td>
<td class="space">void</td>
</tr>
<tr class="cell">
<td class="space"><a name="OPERATION-2">2</a></td>
<td class="space"><a href="#COMPONENT_TYPE-2">bookstoreTracing.CRM</a></td>
<td class="space">getOffers</td>
<td class="space">&nbsp;</td>
<td class="space">&lt;NO-RETURN-TYPE&gt;</td>
<td class="space"><a href="#COMPONENT_TYPE-1">kieker.examples.monitoring.aspectj.BookstoreStarter</a></td>
<td class="space">spawnAsyncRequest</td>
<td class="space"><li>kieker.examples.monitoring.aspectj.Bookstore</li><li>java.util.concurrent.CountDownLatch</li></td>
<td class="space">void</td>
</tr>
<tr class="cell">
<td class="space"><a name="OPERATION-1">1</a></td>
<td class="space"><a href="#COMPONENT_TYPE-1">bookstoreTracing.Catalog</a></td>
<td class="space">getBook</td>
<td class="space"><li>boolean</li></td>
<td class="space">&lt;NO-RETURN-TYPE&gt;</td>
<td class="space"><a href="#COMPONENT_TYPE-1">kieker.examples.monitoring.aspectj.BookstoreStarter</a></td>
<td class="space">extractNumRequestsFromArgs</td>
<td class="space"><li>java.lang.String[]</li></td>
<td class="space">int</td>
</tr>
</table>
<br/>
......@@ -90,17 +104,17 @@
<tr class="cell">
<td class="space"><a name="ASSEMBLY_COMPONENT-3">3</a></td>
<td class="space">@3</td>
<td class="space"><a href="#COMPONENT_TYPE-3">bookstoreTracing.Bookstore</a></td>
<td class="space"><a href="#COMPONENT_TYPE-3">kieker.examples.monitoring.aspectj.BookstoreStarter$1</a></td>
</tr>
<tr class="cell">
<td class="space"><a name="ASSEMBLY_COMPONENT-2">2</a></td>
<td class="space">@2</td>
<td class="space"><a href="#COMPONENT_TYPE-2">bookstoreTracing.CRM</a></td>
<td class="space"><a href="#COMPONENT_TYPE-2">kieker.examples.monitoring.aspectj.Bookstore</a></td>
</tr>
<tr class="cell">
<td class="space"><a name="ASSEMBLY_COMPONENT-1">1</a></td>
<td class="space">@1</td>
<td class="space"><a href="#COMPONENT_TYPE-1">bookstoreTracing.Catalog</a></td>
<td class="space"><a href="#COMPONENT_TYPE-1">kieker.examples.monitoring.aspectj.BookstoreStarter</a></td>
</tr>
</table>
<br/>
......@@ -111,12 +125,8 @@
<th class="colTitle space">Name</th>
</tr>
<tr class="cell">
<td class="space"><a name="EXECUTION_CONTAINER-2">2</a></td>
<td class="space">SRV0</td>
</tr>
<tr class="cell">
<td class="space"><a name="EXECUTION_CONTAINER-1">1</a></td>
<td class="space">SRV1</td>
<td class="space">SE</td>
</tr>
</table>
<br/>
......@@ -128,24 +138,19 @@
<th class="colTitle space">Execution container</th>
</tr>
<tr class="cell">
<td class="space"><a name="ALLOCATION_COMPONENT-4">4</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-3">@3:bookstoreTracing.Bookstore</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-2">SRV0</a></td>
</tr>
<tr class="cell">
<td class="space"><a name="ALLOCATION_COMPONENT-3">3</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-2">@2:bookstoreTracing.CRM</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-2">SRV0</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-3">@3:kieker.examples.monitoring.aspectj.BookstoreStarter$1</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-1">SE</a></td>
</tr>
<tr class="cell">
<td class="space"><a name="ALLOCATION_COMPONENT-2">2</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-1">@1:bookstoreTracing.Catalog</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-2">SRV0</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-2">@2:kieker.examples.monitoring.aspectj.Bookstore</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-1">SE</a></td>
</tr>
<tr class="cell">
<td class="space"><a name="ALLOCATION_COMPONENT-1">1</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-1">@1:bookstoreTracing.Catalog</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-1">SRV1</a></td>
<td class="space"><a href="#ALLOCATION_COMPONENT-1">@1:kieker.examples.monitoring.aspectj.BookstoreStarter</a></td>
<td class="space"><a href="#EXECUTION_CONTAINER-1">SE</a></td>
</tr>
</table>
</span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment