diff --git a/TA-puppet-report-viewer/default/data/ui/views/metrics.xml b/TA-puppet-report-viewer/default/data/ui/views/metrics.xml
index b48eaa8..6bc20d2 100644
--- a/TA-puppet-report-viewer/default/data/ui/views/metrics.xml
+++ b/TA-puppet-report-viewer/default/data/ui/views/metrics.xml
@@ -12,25 +12,11 @@
`puppet_metrics_index` sourcetype="puppet:metrics"
| dedup pe_console
| table pe_console
- $field2.earliest$
- $field2.latest$
-
-
-
-
- host="
- "
- host
- host
-
- `puppet_metrics_index` sourcetype="puppet:metrics" $pe_console$
-| dedup host
-| table host
- $field2.earliest$
- $field2.latest$
+ -24h@h
+ now
-
+
Puppet Server
PuppetDB
@@ -64,6 +50,20 @@
+
+
+ host="
+ "
+ host
+ host
+
+ `puppet_metrics_index` sourcetype="puppet:metrics" $pe_console$ pe_service=$metric$
+| dedup host
+| table host
+ $field2.earliest$
+ $field2.latest$
+
+
@@ -239,9 +239,9 @@
Average Requested JRubies
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver
| rename jruby-metrics.status.experimental.metrics.average-requested-jrubies as Requested_JRubies
-| timechart span=300s values(Requested_JRubies) as "Requested JRubies"
+| timechart span=300s values(Requested_JRubies) as "Requested JRubies" by host
$field2.earliest$
$field2.latest$
1
@@ -292,11 +292,11 @@
Average Borrow / Compile Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver
| rename jruby-metrics.status.experimental.metrics.average-borrow-time as Borrow_Time, jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-catalog.mean as Compile_Time
| eval Borrow_Time=Borrow_Time/1000
| eval Compile_Time=Compile_Time/1000
-| timechart span=300s avg(Borrow_Time) as "Borrow Time" values(Compile_Time) as "Compile Time"
+| timechart span=300s avg(Borrow_Time) as "Borrow Time" values(Compile_Time) as "Compile Time" by host
$field2.earliest$
$field2.latest$
1
@@ -347,9 +347,9 @@
Average Free JRubies
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver
| rename jruby-metrics.status.experimental.metrics.num-free-jrubies as Free_JRubies
-| timechart span=300s avg(Free_JRubies) as "Free JRubies"
+| timechart span=300s avg(Free_JRubies) as "Free JRubies" by host
$field2.earliest$
$field2.latest$
1
@@ -398,10 +398,10 @@
Average Wait Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetserver
| rename jruby-metrics.status.experimental.metrics.average-wait-time as Wait_Time
| eval Wait_Time=Wait_Time/1000
-| timechart span=300s values(Wait_Time) as "Wait Time"
+| timechart span=300s values(Wait_Time) as "Wait Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1000,10 +1000,10 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Commands Per Second
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename global_processed.FiveMinuteRate as "Commands per Second"
| eval 'Commands per Second'='Commands per Second'/300
-| timechart span=300s list('Commands per Second') as "Commands per Second"
+| timechart span=300s list('Commands per Second') as "Commands per Second" by host
$field2.earliest$
$field2.latest$
1
@@ -1051,9 +1051,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Command Processing Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename global_processing-time.95thPercentile as "Command Processing Time"
-| timechart span=300s list("Command Processing Time") as "Command Processing Time"
+| timechart span=300s list("Command Processing Time") as "Command Processing Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1103,9 +1103,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Queue Depth
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename puppetdb-status.status.queue_depth as "Queue Depth"
-| timechart span=300s list("Queue Depth") as "Queue Depth"
+| timechart span=300s list("Queue Depth") as "Queue Depth" by host
$field2.earliest$
$field2.latest$
1
@@ -1155,9 +1155,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Replace Catalog Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename storage_replace-catalog-time.95thPercentile as "Replace Catalog Time"
-| timechart span=300s list("Replace Catalog Time") as "Replace Catalog Time"
+| timechart span=300s list("Replace Catalog Time") as "Replace Catalog Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1205,9 +1205,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Replace Facts Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename storage_replace-facts-time.95thPercentile as "Replace Facts Time"
-| timechart span=300s list("Replace Facts Time") as "Replace Facts Time"
+| timechart span=300s list("Replace Facts Time") as "Replace Facts Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1255,9 +1255,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Store Report Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename storage_store-report-time.95thPercentile as "Store Report Time"
-| timechart span=300s list("Store Report Time") as "Store Report Time"
+| timechart span=300s list("Store Report Time") as "Store Report Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1411,9 +1411,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Average Command Persistence Time
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename global_message-persistence-time.95thPercentile as "Command Persistence Time"
-| timechart span=300s avg("Command Persistence Time") as "Average Command Persistence Time"
+| timechart span=300s avg("Command Persistence Time") as "Average Command Persistence Time" by host
$field2.earliest$
$field2.latest$
1
@@ -1463,9 +1463,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Average Read Duration
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBReadPool_pool_Usage.95thPercentile as "Read Duration"
-| timechart span=300s avg("Read Duration") as "Average Read Duration"
+| timechart span=300s avg("Read Duration") as "Average Read Duration" by host
$field2.earliest$
$field2.latest$
1
@@ -1513,9 +1513,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Peak Read Pool Wait
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBReadPool_pool_Wait.999thPercentile as "Read Pool Wait"
-| timechart span=300s values("Read Pool Wait") as "Peak Read Pool Wait"
+| timechart span=300s values("Read Pool Wait") as "Peak Read Pool Wait" by host
$field2.earliest$
$field2.latest$
1
@@ -1563,9 +1563,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Read Pool Pending Connections
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBReadPool_pool_PendingConnections.Value as "Read Pool Pending"
-| timechart span=300s values("Read Pool Pending") as "Read Pool Pending Connections"
+| timechart span=300s values("Read Pool Pending") as "Read Pool Pending Connections" by host
$field2.earliest$
$field2.latest$
1
@@ -1615,9 +1615,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Average Write Duration
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBWritePool_pool_Usage.95thPercentile as "Write Duration"
-| timechart span=300s avg("Write Duration") as "Average Write Duration"
+| timechart span=300s avg("Write Duration") as "Average Write Duration" by host
$field2.earliest$
$field2.latest$
1
@@ -1665,9 +1665,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Peak Write Pool Wait
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBWritePool_pool_Wait.999thPercentile as "Write Pool Wait"
-| timechart span=300s values("Write Pool Wait") as "Peak Write Pool Wait"
+| timechart span=300s values("Write Pool Wait") as "Peak Write Pool Wait" by host
$field2.earliest$
$field2.latest$
1
@@ -1715,9 +1715,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Write Pool Pending Connections
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename PDBWritePool_pool_PendingConnections.Value as "Write Pool Pending"
-| timechart span=300s values("Write Pool Pending") as "Write Pool Pending Connections"
+| timechart span=300s values("Write Pool Pending") as "Write Pool Pending Connections" by host
$field2.earliest$
$field2.latest$
1
@@ -1767,9 +1767,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Global Discards
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename global_discarded.OneMinuteRate as "Global Discards"
-| timechart span=300s values("Global Discards") as "Global Discards"
+| timechart span=300s values("Global Discards") as "Global Discards" by host
$field2.earliest$
$field2.latest$
1
@@ -1817,9 +1817,9 @@ jruby-metrics.status.experimental.metrics.borrow-timers.puppet-v3-node.rate as N
Global Fatals
- `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb $host$
+ `puppet_metrics_index` sourcetype="puppet:metrics" pe_service=puppetdb
| rename global_fatal.OneMinuteRate as "Global Fatals"
-| timechart span=300s values("Global Fatals") as "Global Fatals"
+| timechart span=300s values("Global Fatals") as "Global Fatals" by host
$field2.earliest$
$field2.latest$
1