Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 017f4dc

Browse files
authored
Merge pull request #56 from seanmil/fix_metric_sets
Select PuppetDB metrics based on version
2 parents 56f7a17 + 06f0890 commit 017f4dc

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

manifests/telegraf/config.pp

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,12 @@
7272
'url' => 'puppetlabs.puppetdb.mq:name=global.discarded' },
7373
{ 'name' => 'global_fatal',
7474
'url' => 'puppetlabs.puppetdb.mq:name=global.fatal' },
75-
{ 'name' => 'global_generate-retry-message-time',
76-
'url' => 'puppetlabs.puppetdb.mq:name=global.generate-retry-message-time' },
7775
{ 'name' => 'global_message-persistence-time',
7876
'url' => 'puppetlabs.puppetdb.mq:name=global.message-persistence-time' },
7977
{ 'name' => 'global_retried',
8078
'url' => 'puppetlabs.puppetdb.mq:name=global.retried' },
8179
{ 'name' => 'global_retry-counts',
8280
'url' => 'puppetlabs.puppetdb.mq:name=global.retry-counts' },
83-
{ 'name' => 'global_retry-persistence-time',
84-
'url' => 'puppetlabs.puppetdb.mq:name=global.retry-persistence-time' },
8581
{ 'name' => 'global_seen',
8682
'url' => 'puppetlabs.puppetdb.mq:name=global.seen' },
8783
{ 'name' => 'global_processed',
@@ -90,6 +86,13 @@
9086
'url' => 'puppetlabs.puppetdb.mq:name=global.processing-time' },
9187
]
9288

89+
$base_metrics_through_4_2 = [
90+
{ 'name' => 'global_generate-retry-message-time',
91+
'url' => 'puppetlabs.puppetdb.mq:name=global.generate-retry-message-time' },
92+
{ 'name' => 'global_retry-persistence-time',
93+
'url' => 'puppetlabs.puppetdb.mq:name=global.retry-persistence-time' },
94+
]
95+
9396
$storage_metrics = [
9497
{ 'name' => 'storage_add-edges',
9598
'url' => 'puppetlabs.puppetdb.storage:name=add-edges' },
@@ -213,9 +216,9 @@ 'url' => 'puppetlabs.puppetdb.ha:name=record-transfer-duration' },
213216
/^2015./ =>
214217
$activemq_metrics,
215218
/^2016\.[45]\./ =>
216-
$activemq_metrics + $base_metrics + $storage_metrics + $connection_pool_metrics + $version_specific_metrics + $ha_sync_metrics,
219+
$activemq_metrics + $base_metrics + $base_metrics_through_4_2 + $storage_metrics + $connection_pool_metrics + $version_specific_metrics + $ha_sync_metrics,
217220
/^2016./ =>
218-
$activemq_metrics + $base_metrics + $storage_metrics + $connection_pool_metrics + $version_specific_metrics,
221+
$activemq_metrics + $base_metrics + $base_metrics_through_4_2 + $storage_metrics + $connection_pool_metrics + $version_specific_metrics,
219222
/^201[78]\./ =>
220223
$activemq_metrics + $base_metrics + $storage_metrics + $connection_pool_metrics + $version_specific_metrics + $ha_sync_metrics,
221224
default =>

0 commit comments

Comments
 (0)