Skip to content

Commit

Permalink
Add dev/telegraf.conf for docker, exec, and procstat input (influxdat…
Browse files Browse the repository at this point in the history
  • Loading branch information
glinton authored and danielnelson committed Jul 28, 2018
1 parent 96cb0aa commit 019d265
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 0 deletions.
13 changes: 13 additions & 0 deletions plugins/inputs/docker/dev/telegraf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[agent]
interval="1s"
flush_interval="1s"

[[inputs.docker]]
endpoint = "unix:///var/run/docker.sock"
timeout = "5s"
perdevice = true
total = false
container_names = []

[[outputs.file]]
files = ["stdout"]
26 changes: 26 additions & 0 deletions plugins/inputs/exec/dev/telegraf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
[agent]
interval="1s"
flush_interval="1s"

[[inputs.exec]]
timeout = "1s"
data_format = "influx"
commands = [
"echo 'deal,computer_name=hosta message=\"stuff\" 1530654676316265790'",
"echo 'deal,computer_name=hostb message=\"stuff\" 1530654676316265790'",
]

[[processors.regex]]
[[processors.regex.tags]]
key = "computer_name"
pattern = "^(.*?)a$"
replacement = "${1}"
result_key = "server_name"
[[processors.regex.tags]]
key = "computer_name"
pattern = "^(.*?)b$"
replacement = "${1}"
result_key = "server_name"

[[outputs.file]]
files = ["stdout"]
9 changes: 9 additions & 0 deletions plugins/inputs/procstat/dev/telegraf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[agent]
interval="1s"
flush_interval="1s"

[[inputs.procstat]]
exe = "telegraf"

[[outputs.file]]
files = ["stdout"]

0 comments on commit 019d265

Please sign in to comment.