-
Notifications
You must be signed in to change notification settings - Fork 3
/
turnbeat.yml
81 lines (63 loc) · 1.93 KB
/
turnbeat.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
############################# Shipper ############################################
agent:
# The name of the agent that publishes the network data. It can be used to group
# all the transactions sent by a single agent in the web interface.
# If this options is not defined, the hostname is used.
name:
# The tags of the agent are included in their own field with each
# transaction published. Tags make it easy to group transactions by different
# logical properties.
#tags: ["service1"]
# Uncomment the following if you want to ignore transactions created
# by the server on which the agent is installed. This option is useful
# to remove duplicates if agents are installed on multiple servers.
# ignore_outgoing: true
############################# Output ############################################
# Configure what outputs to use when sending the data collected by turnbeat.
# You can enable one or multiple outputs by setting enabled option to true.
output:
kafka:
enabled: false
host: "localhost"
topic: "pipeline-input"
file:
enabled: false
path: "/var/log"
filename: turnbeat
rotate_every_kb: 1000
number_of_files: 2
stdout:
enabled: true
filter:
# filters: ["nop", "opentsdb"]
filters: ["opentsdb", "jsonexpander"]
############################# Input #############################################
# Configure what inputs to use when collecting data with turnbeat.
# You can enable one or multiple inputs by setting enabled option to true.
input:
global:
# default intervals
tick_interval: 15
minor_interval: 60
major_interval: 900
udp_1:
enabled: true
port: 3846
type: "tcollector"
syslog:
enabled: false
port: 1514
type: "syslog"
tail_1:
enabled: true
filename: "/var/log/messages"
procfs:
enabled: false
packages:
enabled: false
sleep_interval: 30
tcp:
enabled: false
port: 3846
type: "tcollector"