Skip to content

Commit 9abbd2b

Browse files
committed
initial work on DeepSee System monitor dashboards
0 parents  commit 9abbd2b

15 files changed

Lines changed: 1204 additions & 0 deletions
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.cubes.CurrentSysDataDB">
4+
<Description>
5+
</Description>
6+
<ProcedureBlock>1</ProcedureBlock>
7+
<Super>%DeepSee.CubeDefinition</Super>
8+
<TimeCreated>63536,55156.012674</TimeCreated>
9+
<DependsOn>kutac.monitor.current.SysDataDB</DependsOn>
10+
11+
<Parameter name="DOMAIN">
12+
</Parameter>
13+
14+
<XData name="Cube">
15+
<Description>
16+
Cube definition from Architect.</Description>
17+
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
18+
<Data><![CDATA[
19+
<cube xmlns="http://www.intersystems.com/deepsee" name="CurrentSysDataDB" displayName="CurrentSysDataDB" disabled="false" abstract="false" sourceClass="kutac.monitor.current.SysDataDB" countMeasureName="%COUNT" bucketSize="8" bitmapChunkInMemory="false" precompute="0">
20+
<dimension name="DB Name" disabled="false" hasAll="false" allCaption="All DB Name" allDisplayName="DB Name" type="data" hidden="false" showHierarchies="default">
21+
<hierarchy name="H1" disabled="false">
22+
<level sourceProperty="Name" name="DB Name" disabled="false" list="false" useDisplayValue="true" useAsFilter="true">
23+
</level>
24+
</hierarchy>
25+
</dimension>
26+
<measure sourceProperty="FileSize" name="DB File Size" disabled="false" aggregate="SUM" type="integer" hidden="false" searchable="false"></measure>
27+
<measure sourceProperty="FreeSpace" name="DB Free Space" disabled="false" aggregate="SUM" type="integer" hidden="false" searchable="false"></measure>
28+
</cube>
29+
]]></Data>
30+
</XData>
31+
</Class>
32+
</Export>
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.cubes.HistoryPerfData">
4+
<Description>
5+
</Description>
6+
<ProcedureBlock>1</ProcedureBlock>
7+
<Super>%DeepSee.CubeDefinition</Super>
8+
<TimeCreated>63327,55773.939425</TimeCreated>
9+
<DependsOn>kutac.monitor.history.PerfData</DependsOn>
10+
11+
<Parameter name="DOMAIN"/>
12+
13+
<XData name="Cube">
14+
<Description>
15+
Cube definition from Architect.</Description>
16+
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
17+
<Data><![CDATA[
18+
<cube xmlns="http://www.intersystems.com/deepsee" name="HistoryPerfData" displayName="HistoryPerfData" disabled="false" abstract="false" sourceClass="kutac.monitor.history.PerfData" countMeasureName="%COUNT" bucketSize="8" bitmapChunkInMemory="false" precompute="0">
19+
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
20+
<hierarchy name="H1" disabled="false">
21+
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true">
22+
</level>
23+
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true">
24+
</level>
25+
</hierarchy>
26+
</dimension>
27+
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
28+
<hierarchy name="H1" disabled="false">
29+
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true">
30+
</level>
31+
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true">
32+
</level>
33+
</hierarchy>
34+
</dimension>
35+
<measure sourceProperty="PerfGloRef" name="PerfGloRef" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false" iKnowSource="string"></measure>
36+
<measure sourceProperty="PerfGloRefRem" name="PerfGloRefRem" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false" iKnowSource="string"></measure>
37+
<measure sourceProperty="PerfPhysReads" name="PerfPhysReads" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
38+
<measure sourceProperty="PerfPhysWrites" name="PerfPhysWrite" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
39+
<measure sourceProperty="PerfRtnCallLocal" name="PerfRtnCallLocal" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
40+
<measure sourceProperty="PerfRtnCallRemote" name="PerfRtnCallRemote" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
41+
<measure sourceProperty="PerfRtnLoad" name="PerfRtnLoad" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
42+
<measure sourceProperty="PerfRtnLoadRem" name="PerfRtnLoadRem" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
43+
<measure sourceProperty="PerfObjLoad" name="PerfObjLoad" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
44+
<measure sourceProperty="PerfObjMiss" name="PerfObjMiss" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
45+
<measure sourceProperty="PerfObjNew" name="PerfObjNew" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
46+
<measure sourceProperty="PerfObjDel" name="PerfObjDel" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
47+
<measure sourceProperty="PerfWIJWrites" name="PerfWIJWrites" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
48+
<measure sourceProperty="PerfECPBlockPurgeBuff" name="PerfECPBlockPurgeBuff" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
49+
<measure sourceProperty="PerfECPBlockPurgeSvr" name="PerfECPBlockPurgeSvr" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
50+
<measure sourceProperty="PerfECPByteRcvd" name="PerfECPByteRcvd" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
51+
<measure sourceProperty="PerfECPByteSent" name="PerfECPByteSent" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
52+
<measure sourceProperty="PerfECPConn" name="PerfECPConn" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
53+
<measure sourceProperty="PerfGloASeize" name="PerfGloASeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
54+
<measure sourceProperty="PerfGloNSeize" name="PerfGloNSeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
55+
<measure sourceProperty="PerfGloSeize" name="PerfGloSeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
56+
<measure sourceProperty="PerfObjASeize" name="PerfObjASeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
57+
<measure sourceProperty="PerfObjSeize" name="PerfObjSeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
58+
<measure sourceProperty="PerfRtnASeize" name="PerfRtnASeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
59+
<measure sourceProperty="PerfRtnSeize" name="PerfRtnSeize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
60+
<measure sourceProperty="PerfJrnBlock" name="PerfJrnBlock" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
61+
<measure sourceProperty="PerfJrnEntry" name="PerfJrnEntry" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
62+
<measure sourceProperty="PerfObjHit" name="PerfObjHit" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
63+
<listing name="Details" disabled="false" listingType="table" fieldList="%ID,mDate,mTime,PerfGloRef"></listing>
64+
</cube>
65+
]]></Data>
66+
</XData>
67+
</Class>
68+
</Export>
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.cubes.HistoryPerfDataWD">
4+
<Description>
5+
</Description>
6+
<ProcedureBlock>1</ProcedureBlock>
7+
<Super>%DeepSee.CubeDefinition</Super>
8+
<TimeCreated>63543,55927.213079</TimeCreated>
9+
<DependsOn>kutac.monitor.history.PerfDataWD</DependsOn>
10+
11+
<Parameter name="DOMAIN">
12+
</Parameter>
13+
14+
<XData name="Cube">
15+
<Description>
16+
Cube definition from Architect.</Description>
17+
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
18+
<Data><![CDATA[
19+
<cube xmlns="http://www.intersystems.com/deepsee" name="HistoryPerfDataWD" displayName="HistoryPerfDataWD" disabled="false" abstract="false" sourceClass="kutac.monitor.history.PerfDataWD" countMeasureName="%COUNT" bucketSize="8" bitmapChunkInMemory="false" precompute="0">
20+
<dimension name="WDStatusFlags" disabled="false" hasAll="false" allCaption="All WDStatusFlags" allDisplayName="WDStatusFlags" type="data" hidden="false" showHierarchies="default">
21+
<hierarchy name="H1" disabled="false">
22+
<level sourceProperty="WDStatusFlags" name="WDStatusFlags" disabled="false" list="false" useDisplayValue="true" useAsFilter="true">
23+
</level>
24+
</hierarchy>
25+
</dimension>
26+
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
27+
<hierarchy name="H1" disabled="false">
28+
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true">
29+
</level>
30+
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true">
31+
</level>
32+
</hierarchy>
33+
</dimension>
34+
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
35+
<hierarchy name="H1" disabled="false">
36+
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true">
37+
</level>
38+
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true">
39+
</level>
40+
</hierarchy>
41+
</dimension>
42+
<measure sourceProperty="WDBufferRedirty" name="WDBufferRedirty" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
43+
<measure sourceProperty="WDBufferWrite" name="WDBufferWrite" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
44+
<measure sourceProperty="WDCycleTime" name="WDCycleTime" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
45+
<measure sourceProperty="WDprocInGlobal" name="WDprocInGlobal" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
46+
<measure sourceProperty="WDSizeWrite" name="WDSizeWrite" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
47+
<measure sourceProperty="WDSleep" name="WDSleep" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
48+
<measure sourceProperty="WDTempQueue" name="WDTempQueue" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
49+
<measure sourceProperty="WDTempWrite" name="WDTempWrite" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
50+
<measure sourceProperty="WDWIJTime" name="WDWIJTime" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
51+
<measure sourceProperty="WDWriteTime" name="WDWriteTime" disabled="false" aggregate="AVG" type="number" hidden="false" searchable="false"></measure>
52+
</cube>
53+
]]></Data>
54+
</XData>
55+
</Class>
56+
</Export>
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.cubes.HistorySysData">
4+
<Description>
5+
</Description>
6+
<ProcedureBlock>1</ProcedureBlock>
7+
<Super>%DeepSee.CubeDefinition</Super>
8+
<TimeCreated>63539,56609.115575</TimeCreated>
9+
<DependsOn>kutac.monitor.history.SysData</DependsOn>
10+
11+
<Parameter name="DOMAIN">
12+
</Parameter>
13+
14+
<XData name="Cube">
15+
<Description>
16+
Cube definition from Architect.</Description>
17+
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
18+
<Data><![CDATA[
19+
<cube xmlns="http://www.intersystems.com/deepsee" name="HistorySysData" displayName="HistorySysData" disabled="false" abstract="false" sourceClass="kutac.monitor.history.SysData" countMeasureName="%COUNT" bucketSize="8" bitmapChunkInMemory="false" precompute="0">
20+
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
21+
<hierarchy name="H1" disabled="false">
22+
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true">
23+
</level>
24+
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true">
25+
</level>
26+
</hierarchy>
27+
</dimension>
28+
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
29+
<hierarchy name="H1" disabled="false">
30+
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true">
31+
</level>
32+
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true">
33+
</level>
34+
</hierarchy>
35+
</dimension>
36+
<measure sourceProperty="SysAlerts" name="SysAlerts" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
37+
<measure sourceProperty="SysAppErrors" name="SysAppErrors" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
38+
<measure sourceProperty="SysCPUIdle" name="SysCPUIdle" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
39+
<measure sourceProperty="SysCPUKernel" name="SysCPUKernel" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
40+
<measure sourceProperty="SysCPUUser" name="SysCPUUser" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
41+
<measure sourceProperty="SysCSPSession" name="SysCSPSession" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
42+
<measure sourceProperty="SysECPResponse" name="SysECPResponse" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
43+
<measure sourceProperty="SysJrnFiles" name="SysJrnFiles" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
44+
<measure sourceProperty="SysJrnSize" name="SysJrnSize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
45+
<measure sourceProperty="SysLicUsedDist" name="SysLicUsedDist" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
46+
<measure sourceProperty="SysLicUsedLocal" name="SysLicUsedLocal" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
47+
<measure sourceProperty="SysProcesses" name="SysProcesses" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
48+
</cube>
49+
]]></Data>
50+
</XData>
51+
</Class>
52+
</Export>
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.cubes.HistorySysDataDB">
4+
<Description>
5+
</Description>
6+
<ProcedureBlock>1</ProcedureBlock>
7+
<Super>%DeepSee.CubeDefinition</Super>
8+
<TimeCreated>63536,55156.012674</TimeCreated>
9+
<DependsOn>kutac.monitor.current.SysDataDB</DependsOn>
10+
11+
<Parameter name="DOMAIN"/>
12+
13+
<XData name="Cube">
14+
<Description>
15+
Cube definition from Architect.</Description>
16+
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
17+
<Data><![CDATA[
18+
<cube xmlns="http://www.intersystems.com/deepsee" name="HistorySysDataDB" displayName="HistorySysDataDB" disabled="false" abstract="false" sourceClass="kutac.monitor.history.SysDataDB" countMeasureName="%COUNT" bucketSize="8" bitmapChunkInMemory="false" precompute="0">
19+
<dimension name="DB Name" disabled="false" hasAll="false" allCaption="All DB Name" allDisplayName="DB Name" type="data" hidden="false" showHierarchies="default">
20+
<hierarchy name="H1" disabled="false">
21+
<level sourceProperty="Name" name="DB Name" disabled="false" list="false" useDisplayValue="true" useAsFilter="true">
22+
</level>
23+
</hierarchy>
24+
</dimension>
25+
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
26+
<hierarchy name="H1" disabled="false">
27+
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true">
28+
</level>
29+
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true">
30+
</level>
31+
</hierarchy>
32+
</dimension>
33+
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceProperty="mTS" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
34+
<hierarchy name="H1" disabled="false">
35+
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true">
36+
</level>
37+
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true">
38+
</level>
39+
</hierarchy>
40+
</dimension>
41+
<measure sourceProperty="FileSize" name="DB File Size (MAX)" disabled="false" aggregate="MAX" type="integer" hidden="false" searchable="false"></measure>
42+
<measure sourceProperty="FreeSpace" name="DB Free Space (MIN)" disabled="false" aggregate="MIN" type="integer" hidden="false" searchable="false"></measure>
43+
</cube>
44+
]]></Data>
45+
</XData>
46+
</Class>
47+
</Export>

0 commit comments

Comments
 (0)