forked from Isilon/isilon_data_insights_connector
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample_isi_data_insights_d.cfg
183 lines (169 loc) · 5.37 KB
/
example_isi_data_insights_d.cfg
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
[isi_data_insights_d]
# Parameters specified on the command line will supersede the parameters
# in this section.
# pid_file: /var/run/isi_data_insights_d.pid
# log_file: /var/run/isi_data_insights_d.log
# default log_level is INFO
# log_level: DEBUG
stats_processor: influxdb_plugin
# Use "auth" as the 4th arg in order to be prompted for the
# InfluxDB username and password stats_processor_args, example:
# localhost 8086 isi_data_insights auth
stats_processor_args: localhost 8086 isi_data_insights
# clusters in this section are queried for all stat groups
# clusters: [username1:password1@]<ip-or-host-address1>[:True|False]
# [[username2:password2]@<ip-or-host-address2>[:True|False]]
# [[username3:password3]@<ip-or-host-address3>[:True|False]]
# ...
# If you don't specify the username and password then you will be prompted
# for them when the daemon starts up.
# Use the optional True or False on the end to specify whether the cluster's
# SSL certificate should be verified. If it is omitted then the default is
# False (i.e. don't verify SSL cert).
clusters:
# Specifies the active list of stat groups to query, each stat group name
# specified here should have a corresponding section in the config file.
active_stat_groups: cluster_cpu_stats
cluster_network_traffic_stats
cluster_client_activity_stats
cluster_health_stats
ifs_space_stats
ifs_rate_stats
node_load_stats
cluster_disk_rate_stats
cluster_proto_stats
cache_stats
heat_total_stats
# The min_update_interval_override param provides ability to override the
# minimum interval that the daemon will query for a set of stats. The purpose
# of the minimum interval, which defaults to 30 seconds, is to prevent
# the daemon's queries from putting too much stress on the cluster.
# The default value is 30 seconds.
# min_update_interval_override = 15
[cluster_cpu_stats]
# The clusters (optional) param defines a list of clusters specific to this
# group.
# clusters: 10.25.69.74 10.25.69.75
# update interval is in seconds or use *<number> to base the update interval
# off each stat's collection interval (i.e. *2 == 2 times the collection
# interval, *1 == * == 1 times the collection invterval of each stat)
update_interval: *
stats: cluster.cpu.sys.avg
cluster.cpu.user.avg
cluster.cpu.idle.avg
cluster.cpu.intr.avg
[cluster_network_traffic_stats]
update_interval: *
stats: cluster.net.ext.bytes.in.rate
cluster.net.ext.bytes.out.rate
cluster.net.ext.packets.in.rate
cluster.net.ext.packets.out.rate
cluster.net.ext.errors.in.rate
cluster.net.ext.errors.out.rate
[cluster_client_activity_stats]
update_interval: *
stats: node.clientstats.active.ftp
node.clientstats.active.hdfs
node.clientstats.active.http
node.clientstats.active.lsass_out
node.clientstats.active.jobd
node.clientstats.active.nfs3
node.clientstats.active.nfs4
node.clientstats.active.nlm
node.clientstats.active.papi
node.clientstats.active.siq
node.clientstats.active.cifs
node.clientstats.active.smb1
node.clientstats.active.smb2
node.clientstats.connected.ftp
node.clientstats.connected.hdfs
node.clientstats.connected.http
node.clientstats.connected.nfs
node.clientstats.connected.nlm
node.clientstats.connected.papi
node.clientstats.connected.siq
node.clientstats.connected.cifs
[cluster_health_stats]
update_interval: *
stats: cluster.health
cluster.node.count.all
cluster.node.count.down
[ifs_space_stats]
update_interval: *
stats: ifs.bytes.avail
ifs.bytes.free
ifs.bytes.used
ifs.bytes.total
ifs.percent.free
ifs.percent.avail
ifs.percent.used
[ifs_rate_stats]
update_interval: *
stats: ifs.bytes.in.rate
ifs.bytes.out.rate
ifs.ops.in.rate
ifs.ops.out.rate
[node_load_stats]
update_interval: *
stats: node.cpu.throttling
node.load.1min
node.load.5min
node.load.15min
node.memory.used
node.memory.free
node.memory.cache
node.open.files
[cluster_disk_rate_stats]
update_interval: *
stats: cluster.disk.xfers.rate
cluster.disk.xfers.in.rate
cluster.disk.xfers.out.rate
cluster.disk.bytes.in.rate
cluster.disk.bytes.out.rate
[cluster_proto_stats]
update_interval: *
stats: cluster.protostats.nfs
cluster.protostats.nlm
cluster.protostats.cifs
cluster.protostats.ftp
cluster.protostats.http
cluster.protostats.siq
cluster.protostats.jobd
cluster.protostats.smb2
cluster.protostats.nfs4
cluster.protostats.irp
cluster.protostats.lsass_in
cluster.protostats.lsass_out
cluster.protostats.papi
cluster.protostats.hdfs
cluster.protostats.nfs.total
cluster.protostats.nlm.total
cluster.protostats.cifs.total
cluster.protostats.ftp.total
cluster.protostats.http.total
cluster.protostats.siq.total
cluster.protostats.jobd.total
cluster.protostats.smb2.total
cluster.protostats.nfs4.total
cluster.protostats.irp.total
cluster.protostats.lsass_in.total
cluster.protostats.lsass_out.total
cluster.protostats.papi.total
cluster.protostats.hdfs.total
[cache_stats]
update_interval: *
stats: node.ifs.cache
[heat_total_stats]
update_interval: *
stats: node.ifs.heat.lock.total
node.ifs.heat.blocked.total
node.ifs.heat.contended.total
node.ifs.heat.deadlocked.total
node.ifs.heat.write.total
node.ifs.heat.read.total
node.ifs.heat.lookup.total
node.ifs.heat.rename.total
node.ifs.heat.link.total
node.ifs.heat.unlink.total
node.ifs.heat.getattr.total
node.ifs.heat.setattr.total