Skip to content

Commit 42674ec

Browse files
committed
[ADD] New dashboards CurrSysParam.
1 parent e34678d commit 42674ec

8 files changed

+179
-27
lines changed

.tgitconfig

Whitespace-only changes.

cls/kutac/monitor/cubes/HistorySysData.cls.xml

Lines changed: 53 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -8,52 +8,78 @@
88
<TimeCreated>63539,56609.115575</TimeCreated>
99
<DependsOn>kutac.monitor.history.SysData</DependsOn>
1010

11-
<Parameter name="DOMAIN">
12-
<Default>SYSMON</Default>
13-
</Parameter>
14-
1511
<XData name="Cube">
1612
<Description>
1713
Cube definition from Architect.</Description>
1814
<XMLNamespace>http://www.intersystems.com/deepsee</XMLNamespace>
1915
<Data><![CDATA[
20-
<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">
21-
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceExpression="$zdth(%source.mTS,3)" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
22-
<hierarchy name="H1" disabled="false">
23-
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true">
16+
<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" disableListingGroups="false">
17+
<dimension name="Measurement Date" disabled="false" hasAll="false" allCaption="All Measurement Date and Time" allDisplayName="Measurement Date and Time" sourceExpression="$zdth(%source.mTS,3)" type="time" calendar="gregorian" iKnowType="entity" hidden="false" showHierarchies="default">
18+
<hierarchy name="H1" disabled="false" hidden="false">
19+
<level name="Month" disabled="false" timeFunction="MonthYear" list="false" useDisplayValue="true" useAsFilter="true" hidden="false">
2420
</level>
25-
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true">
21+
<level name="Day" disabled="false" timeFunction="DayNumber" list="false" useDisplayValue="true" useAsFilter="true" hidden="false">
2622
</level>
2723
</hierarchy>
2824
</dimension>
29-
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceExpression="$zdth(%source.mTS,3)" type="time" iKnowType="entity" hidden="false" showHierarchies="default">
30-
<hierarchy name="H1" disabled="false">
31-
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true">
25+
<dimension name="Measurement Time" disabled="false" hasAll="false" allCaption="All TM" allDisplayName="TM" sourceExpression="$zdth(%source.mTS,3)" type="time" calendar="gregorian" iKnowType="entity" hidden="false" showHierarchies="default">
26+
<hierarchy name="H1" disabled="false" hidden="false">
27+
<level name="Hour" disabled="false" timeFunction="HourNumber" list="false" useDisplayValue="true" useAsFilter="true" hidden="false">
3228
</level>
33-
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true">
29+
<level name="Minute" disabled="false" timeFunction="MinuteNumber" list="false" useDisplayValue="true" useAsFilter="true" hidden="false">
3430
</level>
3531
</hierarchy>
3632
</dimension>
3733
<dimension name="mTS" disabled="false" hasAll="false" allCaption="All mTS" allDisplayName="mTS" type="data" hidden="false" showHierarchies="default">
38-
<hierarchy name="H1" disabled="false">
39-
<level sourceExpression="%source.mTS" name="mTS" disabled="false" list="false" useDisplayValue="true" useAsFilter="true">
34+
<hierarchy name="H1" disabled="false" hidden="false">
35+
<level name="mTS" disabled="false" sourceExpression="%source.mTS" list="false" useDisplayValue="true" useAsFilter="true" hidden="false">
4036
</level>
4137
</hierarchy>
4238
</dimension>
43-
<measure sourceProperty="SysAlerts" name="SysAlerts" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
44-
<measure sourceProperty="SysAppErrors" name="SysAppErrors" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
45-
<measure sourceProperty="SysCPUIdle" name="SysCPUIdle" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
46-
<measure sourceProperty="SysCPUKernel" name="SysCPUKernel" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
47-
<measure sourceProperty="SysCPUUser" name="SysCPUUser" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
48-
<measure sourceProperty="SysCSPSession" name="SysCSPSession" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
49-
<measure sourceProperty="SysECPResponse" name="SysECPResponse" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
50-
<measure sourceProperty="SysJrnFiles" name="SysJrnFiles" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
51-
<measure sourceProperty="SysJrnSize" name="SysJrnSize" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
52-
<measure sourceProperty="SysLicUsedDist" name="SysLicUsedDist" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
53-
<measure sourceProperty="SysLicUsedLocal" name="SysLicUsedLocal" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
54-
<measure sourceProperty="SysProcesses" name="SysProcesses" disabled="false" aggregate="AVG" type="integer" hidden="false" searchable="false"></measure>
39+
<measure name="SysAlerts" disabled="false" sourceProperty="SysAlerts" aggregate="AVG" type="integer" hidden="false" searchable="false">
40+
</measure>
41+
<measure name="SysAppErrors" disabled="false" sourceProperty="SysAppErrors" aggregate="AVG" type="integer" hidden="false" searchable="false">
42+
</measure>
43+
<measure name="SysCPUIdle" disabled="false" sourceProperty="SysCPUIdle" aggregate="AVG" type="integer" hidden="false" searchable="false">
44+
</measure>
45+
<measure name="SysCPUKernel" disabled="false" sourceProperty="SysCPUKernel" aggregate="AVG" type="integer" hidden="false" searchable="false">
46+
</measure>
47+
<measure name="SysCPUUser" disabled="false" sourceProperty="SysCPUUser" aggregate="AVG" type="integer" hidden="false" searchable="false">
48+
</measure>
49+
<measure name="SysCSPSession" disabled="false" sourceProperty="SysCSPSession" aggregate="AVG" type="integer" hidden="false" searchable="false">
50+
</measure>
51+
<measure name="SysECPResponse" disabled="false" sourceProperty="SysECPResponse" aggregate="AVG" type="integer" hidden="false" searchable="false">
52+
</measure>
53+
<measure name="SysJrnFiles" disabled="false" sourceProperty="SysJrnFiles" aggregate="AVG" type="integer" hidden="false" searchable="false">
54+
</measure>
55+
<measure name="SysJrnSize" disabled="false" sourceProperty="SysJrnSize" aggregate="AVG" type="integer" hidden="false" searchable="false">
56+
</measure>
57+
<measure name="SysLicUsedDist" disabled="false" sourceProperty="SysLicUsedDist" aggregate="AVG" type="integer" hidden="false" searchable="false">
58+
</measure>
59+
<measure name="SysLicUsedLocal" disabled="false" sourceProperty="SysLicUsedLocal" aggregate="AVG" type="integer" hidden="false" searchable="false">
60+
</measure>
61+
<measure name="SysProcesses" disabled="false" sourceProperty="SysProcesses" aggregate="AVG" type="integer" hidden="false" searchable="false">
62+
</measure>
63+
<calculatedMember name="Sys_LicUsedLocal" displayName="License Used Local" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;SysLicUsedLocal&quot;,1)" hidden="false">
64+
</calculatedMember>
65+
<calculatedMember name="Sys_LicUsedDist" displayName="License Used Dist." disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;SysLicUsedDist&quot;,1)" hidden="false">
66+
</calculatedMember>
67+
<calculatedMember name="Sys_CPUUser" displayName="CPU User" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;SysCPUUser&quot;,1)" hidden="false">
68+
</calculatedMember>
69+
<calculatedMember name="Sys_CPUKernel" displayName="CPU Kernel" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;SysCPUKernel&quot;,1)" hidden="false">
70+
</calculatedMember>
71+
<calculatedMember name="Sys_CPUIdle" displayName="CPU Idle" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;SysCPUIdle&quot;,1)" hidden="false">
72+
</calculatedMember>
73+
<calculatedMember name="DateTime" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;DateTime&quot;,1)" hidden="false">
74+
</calculatedMember>
75+
<calculatedMember name="ID" disabled="false" dimension="Measures" valueExpression="%KPI(&quot;CurrSysData&quot;,&quot;ID&quot;,1)" hidden="false">
76+
</calculatedMember>
5577
</cube>
5678
]]></Data>
5779
</XData>
80+
81+
<Parameter name="DOMAIN">
82+
<Default>SYSMON</Default>
83+
</Parameter>
5884
</Class>
5985
</Export>
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Class name="kutac.monitor.current.SysData">
4+
<Super>%DeepSee.KPI</Super>
5+
<TimeCreated>64174,58852.733443</TimeCreated>
6+
7+
<Parameter name="DOMAIN">
8+
<Default>SYSMON</Default>
9+
</Parameter>
10+
11+
<Parameter name="RESOURCE">
12+
</Parameter>
13+
14+
<XData name="KPI">
15+
<Description>
16+
This XData definition defines the KPI.</Description>
17+
<XMLNamespace>http://www.intersystems.com/deepsee/kpi</XMLNamespace>
18+
<Data><![CDATA[
19+
<kpi xmlns="http://www.intersystems.com/deepsee/kpi"
20+
name="CurrSysData" sourceType="sql"
21+
caption="Current System Data"
22+
>
23+
<property columnNo="1" name="ID" />
24+
<property columnNo="2" name="DateTime" />
25+
<property columnNo="3" name="SysCPUIdle" />
26+
<property columnNo="4" name="SysCPUKernel" />
27+
<property columnNo="5" name="SysCPUUser" />
28+
<property columnNo="6" name="SysLicUsedDist" />
29+
<property columnNo="7" name="SysLicUsedLocal" />
30+
</kpi>
31+
]]></Data>
32+
</XData>
33+
34+
<Method name="%OnLoadKPI">
35+
<Description>
36+
Notification that this KPI is being executed.
37+
This is a good place to override properties, such as range and threshold.</Description>
38+
<ReturnType>%Status</ReturnType>
39+
<Implementation><![CDATA[ Quit $$$OK
40+
]]></Implementation>
41+
</Method>
42+
43+
<Method name="%OnGetSQL">
44+
<Description>
45+
Return an SQL statement to execute.</Description>
46+
<FormalSpec><![CDATA[&pSQL:%String]]></FormalSpec>
47+
<ReturnType>%Status</ReturnType>
48+
<Implementation><![CDATA[
49+
set pSQL = "SELECT top 1 ID, DateTime, Sys_CPUIdle, Sys_CPUKernel, Sys_CPUUser, Sys_LicUsedDist, Sys_LicUsedLocal "_
50+
"FROM SYS_History.SysData order by DateTime Desc"
51+
Quit $$$OK
52+
]]></Implementation>
53+
</Method>
54+
55+
<Method name="%OnDashboardAction">
56+
<Description>
57+
This callback is invoked from a dashboard when an action defined by this dashboard is invoked.</Description>
58+
<ClassMethod>1</ClassMethod>
59+
<FormalSpec>pAction:%String,pContext:%ZEN.proxyObject</FormalSpec>
60+
<ReturnType>%Status</ReturnType>
61+
<Implementation><![CDATA[
62+
// pAction is the name of the action (as defined in the XML list).
63+
// pContext contains information from the client
64+
// and can be used to return information.
65+
Quit $$$OK
66+
]]></Implementation>
67+
</Method>
68+
</Class>
69+
</Export>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Document name="mobile-Current System Parameters.dashboard.dfi">
4+
<dashboard xmlns="http://www.intersystems.com/deepsee/library" name="Current System Parameters" folderName="mobile" title="$$$Current CPU Parameters/SYSMON" description="" keywords="" owner="" shared="true" public="true" locked="false" resource="" timeCreated="2016-09-13T13:37:00.924Z" createdBy="_SYSTEM" category="" bookCover="" scheme="" worklistCount="2" snapTo="true" snapGrid="true" gridRows="10" gridCols="10" canResize="true" canModify="true" showTitleBar="true" titleBarOpacity="" titleBarColor="" selectedTitleBarOpacity="" selectedTitleBarColor="" titleBarTextColor="" selectedTitleBarTextColor="" titleBarFont="" companyName="" companyLogo="" companyStyle="" backgroundColor="white" backgroundImage="none" backgroundRepeat="no-repeat" backgroundSize="100% 100%" backgroundOpacity="1" widgetBorders="1px solid #F0F0F0" widgetBordersSwitch="edit" widgetBordersColor="#F0F0F0" widgetBordersStyle="solid" widgetBordersWidth="1" widgetBordersToggle="true">
5+
<widget name="CPU" type="meter" subtype="textMeter" subtypeClass="" title="$$$CPU/SYSMON" dataSource="pivots/monitor/current/sys/KPI Transform CPU.pivot" dataLink="" drillDownDataSource="" width="200" height="200" sidebarContent="" showSidebar="false" sidebarWidth="" maximized="false" homeRowL="0" homeColL="0" colSpanL="4" rowSpanL="4" showToolbar="true" showToolbarBottomBorder="true" showToolbarOnlyWhenMaximized="false" colorToolbar="#F0F0F0" opacityToolbar="1" backgroundColor="#F0F0F0" opacity="1" theme="" dataColorList="">
6+
<control name="" action="refresh" target="" targetProperty="" location="widget" type="timer" controlClass="" timeout="30" label="" title="" value="" text="" readOnly="false" valueList="" displayList="" activeWhen="">
7+
<valueRequired>false</valueRequired>
8+
</control>
9+
</widget>
10+
</dashboard>
11+
</Document></Export>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Document name="mobile-Current System Parameters 2.dashboard.dfi">
4+
<dashboard xmlns="http://www.intersystems.com/deepsee/library" name="Current System Parameters 2" folderName="mobile" title="$$$Current License Count/SYSMON" description="" keywords="" owner="" shared="true" public="true" locked="false" resource="" timeCreated="2016-09-13T13:41:17.851Z" createdBy="_SYSTEM" category="" bookCover="" scheme="" worklistCount="2" snapTo="true" snapGrid="true" gridRows="10" gridCols="10" canResize="true" canModify="true" showTitleBar="true" titleBarOpacity="" titleBarColor="" selectedTitleBarOpacity="" selectedTitleBarColor="" titleBarTextColor="" selectedTitleBarTextColor="" titleBarFont="" companyName="" companyLogo="" companyStyle="" backgroundColor="white" backgroundImage="none" backgroundRepeat="no-repeat" backgroundSize="100% 100%" backgroundOpacity="1" widgetBorders="1px solid #F0F0F0" widgetBordersSwitch="edit" widgetBordersColor="#F0F0F0" widgetBordersStyle="solid" widgetBordersWidth="1" widgetBordersToggle="true">
5+
<widget name="License" type="meter" subtype="textMeter" subtypeClass="" title="$$$License/SYSMON" dataSource="pivots/monitor/current/sys/KPI Transform Lic.pivot" dataLink="" drillDownDataSource="" width="200" height="200" sidebarContent="" showSidebar="false" sidebarWidth="" maximized="false" homeRowL="0" homeColL="0" colSpanL="3" rowSpanL="2" showToolbar="true" showToolbarBottomBorder="true" showToolbarOnlyWhenMaximized="false" colorToolbar="#F0F0F0" opacityToolbar="1" backgroundColor="#F0F0F0" opacity="1" theme="" dataColorList="">
6+
<control name="" action="refresh" target="" targetProperty="" location="widget" type="timer" controlClass="" timeout="30" label="" title="" value="" text="" readOnly="false" valueList="" displayList="" activeWhen="">
7+
<valueRequired>false</valueRequired>
8+
</control>
9+
</widget>
10+
</dashboard>
11+
</Document></Export>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Export generator="Cache" version="25">
3+
<Document name="pivots-monitor-current-sys-KPI Transform CPU.pivot.dfi">
4+
<pivot xmlns="http://www.intersystems.com/deepsee/library" name="KPI Transform CPU" folderName="pivots/monitor/current/sys" title="" description="" keywords="" owner="" shared="true" public="false" locked="false" resource="" timeCreated="2016-09-13T13:33:04.089Z" createdBy="_SYSTEM" category="" bookCover="" mdx="" cellWidth="120" columnHeaderStyle="" rowHeaderStyle="" cellStyle="" rowLabelSpan="true" columnLabelSpan="true" cellHeight="22" showEmptyRows="false" showEmptyColumns="false" cubeName="HISTORYSYSDATA" caption="" listing="" listingRows="" showStatus="true" pageSize="100" colorScale="" rowTotals="false" columnTotals="false" rowTotalAgg="sum" columnTotalAgg="sum" rowTotalSource="page" showZebra="false" showRowCaption="true" printTitle="" printSubtitle="" printSubtitleOn="" showUser="" printPageSize="" printOrientation="1" printMarginTop="" printMarginLeft="" printMarginRight="" printMarginBottom="" printLabelWidth="" printCellWidth="" autoExecute="true" manualMode="false" userMDX="" chartMarginTop="" chartMarginLeft="" chartMarginRight="" chartMarginBottom="" maxRows="" borderLeftCell="" borderRightCell="" borderTopCell="" borderBottomCell="" borderLeftCol="" borderRightCol="" borderTopCol="" borderBottomCol="" borderLeftRow="" borderRightRow="" borderTopRow="" borderBottomRow="" fontFamilyCell="" fontSizeCell="" fontFamilyCol="" fontSizeCol="" fontFamilyRow="" fontSizeRow="" showFilters="" showListingFilters="" showDate="" listingFontSize="" showZebraStripes="" filterTableStyle="" filterTableCaptionStyle="" filterTableItemStyle="" nowDisplayFormat="" measureLocation="columns" hideMeasures="1" backgroundImage="" backgroundOpacity=".12">
5+
<rowAxisOptions spec="" key="" value="" text="" headEnabled="false" headCount="" filterEnabled="false" filterExpression="" orderEnabled="false" orderExpression="" orderDirection="BDESC" aggEnabled="false" aggFunction="" aggFunctionParm="" levelCaption="" levelFormat="" levelSummary="" levelType="" drillLevel="0" advanced="false" levelStyle="" levelHeaderStyle="" suppress8020="false" drilldownSpec="" enabled="true">
6+
</rowAxisOptions>
7+
<columnAxisOptions spec="" key="" value="" text="" headEnabled="false" headCount="" filterEnabled="false" filterExpression="" orderEnabled="false" orderExpression="" orderDirection="BDESC" aggEnabled="false" aggFunction="" aggFunctionParm="" levelCaption="" levelFormat="" levelSummary="" levelType="" drillLevel="0" advanced="false" levelStyle="" levelHeaderStyle="" suppress8020="false" drilldownSpec="" enabled="true">
8+
</columnAxisOptions>
9+
<columnLevel spec="[MEASURES].[SYS_CPUIDLE]" key="" value="" text="CPU Idle" headEnabled="false" headCount="" filterEnabled="false" filterExpression="" orderEnabled="false" orderExpression="" orderDirection="BDESC" aggEnabled="false" aggFunction="" aggFunctionParm="" levelCaption="" levelFormat="" levelSummary="" levelType="" drillLevel="0" advanced="false" levelStyle="" levelHeaderStyle="" suppress8020="false" drilldownSpec="" enabled="true">
10+
</columnLevel>
11+
<columnLevel spec="[MEASURES].[SYS_CPUKERNEL]" key="" value="" text="CPU Kernel" headEnabled="false" headCount="" filterEnabled="false" filterExpression="" orderEnabled="false" orderExpression="" orderDirection="BDESC" aggEnabled="false" aggFunction="" aggFunctionParm="" levelCaption="" levelFormat="" levelSummary="" levelType="" drillLevel="0" advanced="false" levelStyle="" levelHeaderStyle="" suppress8020="false" drilldownSpec="" enabled="true">
12+
</columnLevel>
13+
<columnLevel spec="[MEASURES].[SYS_CPUUSER]" key="" value="" text="CPU User" headEnabled="false" headCount="" filterEnabled="false" filterExpression="" orderEnabled="false" orderExpression="" orderDirection="BDESC" aggEnabled="false" aggFunction="" aggFunctionParm="" levelCaption="" levelFormat="" levelSummary="" levelType="" drillLevel="0" advanced="false" levelStyle="" levelHeaderStyle="" suppress8020="false" drilldownSpec="" enabled="true">
14+
</columnLevel>
15+
</pivot>
16+
</Document></Export>

0 commit comments

Comments
 (0)