Skip to content

Commit 4b060ce

Browse files
author
Helen Campbell
committed
Addition of splunk_hec metric server type
1 parent 477ed21 commit 4b060ce

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

manifests/pe_metric.pp

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
$metrics_command = $metrics_server_type ? {
6666
'influxdb' => "${port_metrics_command} --influx-db ${metrics_server_db} > /dev/null",
6767
'graphite' => "${port_metrics_command} > /dev/null",
68+
'splunk_hec' => "${port_metrics_command} | puppet splunk_hec --sourcetype puppet:summary --saved_report > /dev/null",
6869
default => "${port_metrics_command} > /dev/null",
6970
}
7071
} else {

types/metrics_server.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
type Puppet_metrics_collector::Metrics_server = Struct[{
2-
metrics_server_type => Enum['influxdb','graphite'],
2+
metrics_server_type => Enum['influxdb','graphite', 'splunk_hec'],
33
hostname => String,
44
port => Optional[Integer],
55
db_name => Optional[String],

0 commit comments

Comments
 (0)