Skip to content

Commit 7f6aa01

Browse files
authored
Merge pull request #40 from dshauver/djs-2021-01
Changing show/hide behavior on Overview dashboard + minor formatting.
2 parents f439067 + b0ceb4c commit 7f6aa01

File tree

2 files changed

+47
-14
lines changed

2 files changed

+47
-14
lines changed

README/img/overview.png

-131 KB
Loading

default/data/ui/views/overview.xml

Lines changed: 47 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
<option name="colorMode">none</option>
4545
<option name="drilldown">all</option>
4646
<option name="field">count</option>
47-
<option name="height">76</option>
4847
<option name="numberPrecision">0</option>
4948
<option name="rangeColors">["0x53a051","0x0877a6","0xf8be34","0xf1813f","0xdc4e41"]</option>
5049
<option name="rangeValues">[0,30,70,100]</option>
@@ -56,12 +55,16 @@
5655
<option name="trellis.size">medium</option>
5756
<option name="trendColorInterpretation">standard</option>
5857
<option name="trendDisplayMode">absolute</option>
59-
<option name="unit">hosts</option>
60-
<option name="unitPosition">after</option>
58+
<option name="underLabel">hosts</option>
6159
<option name="useColors">0</option>
6260
<option name="useThousandSeparators">1</option>
6361
<drilldown>
64-
<set token="title1">$row.certname$</set>
62+
<condition match="$title1$==&quot;true&quot;">
63+
<unset token="title1"></unset>
64+
</condition>
65+
<condition>
66+
<set token="title1">true</set>
67+
</condition>
6568
</drilldown>
6669
</single>
6770
</panel>
@@ -94,7 +97,12 @@
9497
<option name="underLabel">hosts with corrective changes</option>
9598
<option name="useColors">0</option>
9699
<drilldown>
97-
<set token="title2">$row.click$</set>
100+
<condition match="$title2$==&quot;true&quot;">
101+
<unset token="title2"></unset>
102+
</condition>
103+
<condition>
104+
<set token="title2">true</set>
105+
</condition>
98106
</drilldown>
99107
</single>
100108
</panel>
@@ -118,10 +126,20 @@
118126
<option name="rangeColors">["0x53a051","0x0877a6","0xf8be34","0xf1813f","0xdc4e41"]</option>
119127
<option name="refresh.display">preview</option>
120128
<option name="showSparkline">1</option>
129+
<option name="showTrendIndicator">1</option>
130+
<option name="trellis.enabled">0</option>
131+
<option name="trellis.size">large</option>
132+
<option name="trellis.splitBy">_aggregation</option>
121133
<option name="trendDisplayMode">percent</option>
134+
<option name="trendInterval">-24h</option>
122135
<option name="underLabel">hosts with failures</option>
123136
<drilldown>
124-
<set token="title3">$row.click$</set>
137+
<condition match="$title3$==&quot;true&quot;">
138+
<unset token="title3"></unset>
139+
</condition>
140+
<condition>
141+
<set token="title3">true</set>
142+
</condition>
125143
</drilldown>
126144
</single>
127145
</panel>
@@ -209,8 +227,8 @@
209227
<row>
210228
<panel>
211229
<html>
212-
<b># of Resources</b>                                                                        <button class="btn" align="right" data-unset-token="title5">X</button>
213-
</html>
230+
<b># of Resources</b>>
231+
</html>
214232
<single>
215233
<search>
216234
<query>`puppet_summary_index` sourcetype="puppet:summary" pe_console="*" | dedup certname | stats sum(metrics.resources.total)</query>
@@ -224,8 +242,14 @@
224242
<option name="showTrendIndicator">1</option>
225243
<option name="trendDisplayMode">absolute</option>
226244
<option name="trendInterval">-7d</option>
245+
<option name="underLabel">managed resources across all hosts</option>
227246
<drilldown>
228-
<set token="title5">$row.click$</set>
247+
<condition match="$title5$==&quot;true&quot;">
248+
<unset token="title5"></unset>
249+
</condition>
250+
<condition>
251+
<set token="title5">true</set>
252+
</condition>
229253
</drilldown>
230254
</single>
231255
</panel>
@@ -242,13 +266,16 @@
242266
</search>
243267
<option name="drilldown">all</option>
244268
<option name="field">count</option>
245-
<option name="height">70</option>
246269
<option name="rangeColors">["0x53a051","0x0877a6","0xf8be34","0xf1813f","0xdc4e41"]</option>
247270
<option name="refresh.display">preview</option>
248-
<option name="unit">reports</option>
249-
<option name="unitPosition">after</option>
271+
<option name="underLabel">reports</option>
250272
<drilldown>
251-
<set token="title6">$row.click$</set>
273+
<condition match="$title6$==&quot;true&quot;">
274+
<unset token="title6"></unset>
275+
</condition>
276+
<condition>
277+
<set token="title6">true</set>
278+
</condition>
252279
</drilldown>
253280
</single>
254281
</panel>
@@ -266,9 +293,15 @@
266293
<option name="drilldown">all</option>
267294
<option name="numberPrecision">0.00</option>
268295
<option name="rangeColors">["0x53a051","0x0877a6","0xf8be34","0xf1813f","0xdc4e41"]</option>
296+
<option name="underLabel">seconds</option>
269297
<option name="refresh.display">progressbar</option>
270298
<drilldown>
271-
<set token="title4">$row.click$</set>
299+
<condition match="$title4$==&quot;true&quot;">
300+
<unset token="title4"></unset>
301+
</condition>
302+
<condition>
303+
<set token="title4">true</set>
304+
</condition>
272305
</drilldown>
273306
</single>
274307
</panel>

0 commit comments

Comments
 (0)