Last active
August 29, 2015 14:12
-
-
Save rclaude/3df3d86e562d46137351 to your computer and use it in GitHub Desktop.
jrdsconfigurationlogic draw.io file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<mxGraphModel dx="1594" dy="1948" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" fold="1" page="0" pageScale="1.5" pageWidth="826" pageHeight="1169" style="default-style2" math="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="129" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center"><strong>probedesc</strong></p><hr>&lt;probedesc&gt;<br>&nbsp; &lt;name&gt;<font color="#CC6600"><b>Cassandra</b></font>&lt;/name&gt;<br>&nbsp; &lt;probeName&gt;cassandra-<font color="#FF0000"><b>${label}</b></font>-<b><font color="#009900">${host}</font></b>&lt;/probeName&gt;<br>&nbsp; &lt;probeClass&gt;jrds.probe.JMXIndexed&lt;/probeClass&gt;<br><br>&nbsp; &lt;!-- ds = data store --&gt;<br>&nbsp; &lt;ds&gt;<br>&nbsp;&nbsp;&nbsp; &lt;dsName&gt;<font color="#67AB9F"><b>CassandraReadReqs</b></font>&lt;/dsName&gt;<br>&nbsp;&nbsp;&nbsp; &lt;dsType&gt;counter&lt;/dsType&gt;<br>&nbsp;&nbsp;&nbsp; &lt;collect&gt;org.apache.cassandra.db:type=StorageProxy/ReadOperations&lt;/collect&gt;<br>&nbsp; &lt;/ds&gt;&nbsp; <br><br>&nbsp; &lt;!-- Graphs --&gt;<br>&nbsp; &lt;graphs&gt;<br>&nbsp;&nbsp;&nbsp; &lt;name&gt;<font color="#007FFF"><b>CassandraRequests</b></font>&lt;/name&gt;<br>&nbsp; &lt;/graphs&gt;<br>&lt;/probedesc&gt;<br><br>" style="shadow=1;fillColor=#FFFFFF;gradientColor=#FFFFFF;verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;strokeColor=#FF8000" parent="1" vertex="1"><mxGeometry x="730" y="-620" width="460" height="303" as="geometry"/></mxCell><mxCell id="130" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center"><strong>macrodef</strong></p><hr>&nbsp;&lt;macrodef name="<font color="#0000FF"><b>cassandraMacro</b></font>"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;tag&gt;cassandra&lt;/tag&gt;<br>&nbsp;&nbsp;&nbsp; &lt;<u>connection</u> type="jrds.probe.JMXConnection" <u>name="jmx-cassandra-<font color="#B5739D"><b>${instance}</b></font>"</u>&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;attr name="port"&gt;<font color="#FF33FF"><b>${jmxport}</b></font>&lt;/attr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/connection&gt;<br>&nbsp;&nbsp;&nbsp; &lt;probe type="<font color="#CC6600"><b>Cassandra</b></font>" <font color="#FF0000"><b>label</b></font>="<u><u><font color="#B5739D"><b>${instance}</b></font></u></u>" <u>connection="jmx-cassandra-</u><u><u><font color="#B5739D"><b>${instance}</b></font></u>"</u> &gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;attr name="index" value="<u><font color="#B5739D"><b>${instance}</b></font></u>/<u><font color="#B5739D"><b>${instance}</b></font></u>" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/probe&gt;<br>&lt;/macrodef&gt;" style="shadow=1;fillColor=#FFFFFF;gradientColor=#FFFFFF;verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;strokeColor=#0000FF" parent="1" vertex="1"><mxGeometry x="-141" y="-708" width="610" height="183" as="geometry"/></mxCell><mxCell id="131" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center"><strong>host</strong></p><hr>&lt;host name="<font color="#009900"><b>myHost</b></font>" dnsName="myHost.myDomain"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;<u>connection</u> type="jrds.probe.JMXConnection" <u>name="jmx-cassandra-pockemonStore"</u>&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;attr name="port"&gt;12345&lt;/attr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/connection&gt;<br>&nbsp;&nbsp;&nbsp; &lt;probe type="<b><font color="#CC6600">Cassandra</font></b>" <font color="#FF0000"><b>label</b></font>="pockemonStore" <u>connection="jmx-cassandra-pockemonStore"</u> &gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;attr name="index" value="pockemonStore/pockemonStore" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/probe&gt;<br>&lt;/host&gt;<br><br>" style="shadow=1;fillColor=#FFFFFF;gradientColor=#FFFFFF;verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;strokeColor=#000000" parent="1" vertex="1"><mxGeometry x="-120" y="-410" width="600" height="160" as="geometry"/></mxCell><mxCell id="132" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center"><strong>host</strong></p><hr>&lt;host name="<font color="#009900"><b>myHost</b></font>" dnsName="myHost.myDomain"&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;macro name="<font color="#0000FF"><b>cassandraMacro</b></font>"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;properties&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry key="<b><font color="#B5739D">instance</font></b>"&gt;pockemonStore&lt;/entry&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry key="<font color="#FF33FF"><b>jmxport</b></font>"&gt;12345&lt;/entry&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/properties&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/macro&gt;<br>&lt;/host&gt;<br><br>" style="shadow=1;fillColor=#FFFFFF;gradientColor=#FFFFFF;verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;strokeColor=#000000" parent="1" vertex="1"><mxGeometry x="-36" y="-929" width="400" height="163" as="geometry"/></mxCell><mxCell id="133" value="" style="endArrow=none;html=1;entryX=0.5;entryY=0;exitX=0.5;exitY=1;strokeWidth=4;strokeColor=#0000FF" parent="1" source="132" target="130" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="-150" y="-390" as="sourcePoint"/><mxPoint x="-50" y="-490" as="targetPoint"/></mxGeometry></mxCell><mxCell id="134" value="" style="endArrow=none;html=1;strokeWidth=4;entryX=0;entryY=0.75;exitX=1;exitY=0.5;strokeColor=#CC6600" parent="1" source="131" target="129" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="560" y="-260" as="sourcePoint"/><mxPoint x="660" y="-360" as="targetPoint"/></mxGeometry></mxCell><mxCell id="135" value="" style="endArrow=none;html=1;strokeWidth=4;entryX=0;entryY=0.25;exitX=1;exitY=0.5;strokeColor=#CC6600" parent="1" source="130" target="129" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="490" y="-220" as="sourcePoint"/><mxPoint x="740" y="-415" as="targetPoint"/></mxGeometry></mxCell><mxCell id="136" value="<p style="margin: 0px ; margin-top: 4px ; text-align: center"><strong>graphdesc</strong></p><hr>&lt;graphdesc&gt;<br>&nbsp; &lt;name&gt;<font color="#007FFF"><b>CassandraRequests</b></font>&lt;/name&gt;<br>&nbsp; &lt;graphName&gt;Cassandra_Requests_<font color="#FF0000"><b>${label}</b></font>&lt;/graphName&gt;<br>&nbsp; &lt;graphTitle&gt;Requests for cassandra <font color="#FF0000"><b>${label}</b></font>&lt;/graphTitle&gt;<br>&nbsp; &lt;verticalLabel&gt;req/s&lt;/verticalLabel&gt;<br>&nbsp; &lt;add&gt;<br>&nbsp;&nbsp;&nbsp; &lt;name&gt;<font color="#67AB9F"><b>CassandraReadReqs</b></font>&lt;/name&gt;<br>&nbsp;&nbsp;&nbsp; &lt;graphType&gt;line&lt;/graphType&gt;<br>&nbsp;&nbsp;&nbsp; &lt;color&gt;blue&lt;/color&gt;<br>&nbsp;&nbsp;&nbsp; &lt;legend&gt;Read&lt;/legend&gt;<br>&nbsp; &lt;/add&gt;<br><br>&nbsp; &lt;!-- Define where it will be paged in the display --&gt;<br>&nbsp; &lt;hosttree&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathelement&gt;<b><font color="#009900">${host}</font></b>&lt;/pathelement&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathelement&gt;Services<b></b>&lt;/pathelement&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Cassandra&lt;/pathstring&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Cassandra ${label}&lt;/pathstring&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Requests&lt;/pathstring&gt;<br>&nbsp; &lt;/hosttree&gt;<br>&nbsp; &lt;viewtree&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathelement&gt;Services&lt;/pathelement&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Cassandra&lt;/pathstring&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Cassandra ${label}&lt;/pathstring&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathstring&gt;Requests&lt;/pathstring&gt;<br>&nbsp;&nbsp;&nbsp; &lt;pathelement&gt;<b><font color="#009900">${host}</font></b>&lt;/pathelement&gt;<br>&nbsp; &lt;/viewtree&gt;<br>&lt;/graphdesc&gt;<br><br>" style="shadow=1;fillColor=#FFFFFF;gradientColor=#FFFFFF;verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;strokeColor=#007FFF" parent="1" vertex="1"><mxGeometry x="1380" y="-704" width="390" height="472" as="geometry"/></mxCell><mxCell id="137" value="" style="endArrow=none;html=1;strokeWidth=4;entryX=0;entryY=0.5;exitX=1;exitY=0.5;strokeColor=#007FFF" parent="1" source="129" target="136" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="1170" y="-570" as="sourcePoint"/><mxPoint x="1431" y="-417" as="targetPoint"/></mxGeometry></mxCell><mxCell id="138" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#000000;strokeWidth=1;" parent="1" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="-323" y="-468" as="sourcePoint"/><mxPoint x="690" y="-468" as="targetPoint"/></mxGeometry></mxCell><mxCell id="139" value="&nbsp; OR&nbsp;&nbsp; <br>" style="text;html=1;resizable=0;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;strokeColor=#007FFF;fillColor=#FFFFFF;gradientColor=#FF8000;fontStyle=2" parent="138" connectable="0" vertex="1"><mxGeometry x="0.0866" y="1" relative="1" as="geometry"><mxPoint x="-40" y="1" as="offset"/></mxGeometry></mxCell></root></mxGraphModel> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment