File tree 2 files changed +8
-12
lines changed
2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -8,17 +8,13 @@ echo "Starting node_exporter at $(date):
8
8
TEXTFILE_DIRECTORY = ${TEXTFILE_DIRECTORY}
9
9
"
10
10
11
- DISABLED_COLLECTORS=(arp bcache bonding buddyinfo conntrack cpu diskstats drbd edac entropy filefd filesystem gmond hwmon infiniband \
12
- interrupts ipvs ksmd loadavg logind mdadm megacli meminfo meminfo_numa mountstats netdev netstat nfs ntp qdisc \
13
- runit sockstat stat supervisord systemd tcpstat time uname vmstat wifi xfs zfs timex )
11
+ ENABLED_COLLECTORS=${ENABLED_COLLECTORS// ,/ }
12
+ ENABLED_COLLECTORS_ARRAY=($ENABLED_COLLECTORS )
14
13
15
- DISABLE_COLLECTORS_ARGS=" "
16
- for i in ${DISABLED_COLLECTORS[@]} ; do
17
- if [[ -n " ${ENABLED_COLLECTORS} " && " ${i} " =~ ${ENABLED_COLLECTORS} ]]; then
18
- echo " node_exporter - Enabling collector $i "
19
- continue
20
- fi
21
- DISABLE_COLLECTORS_ARGS=" ${DISABLE_COLLECTORS_ARGS} --no-collector.${i} "
14
+ ENABLE_COLLECTORS_ARGS=" "
15
+ for i in ${ENABLED_COLLECTORS_ARRAY[@]} ; do
16
+ echo " node_exporter - Enabling collector $i "
17
+ ENABLE_COLLECTORS_ARGS=" ${ENABLE_COLLECTORS_ARGS} --collector.${i} "
22
18
done
23
19
24
- node_exporter ${DISABLE_COLLECTORS_ARGS } --collector.textfile --collector.textfile.directory=${TEXTFILE_DIRECTORY}
20
+ node_exporter --collector.disable-defaults ${ENABLE_COLLECTORS_ARGS } --collector.textfile --collector.textfile.directory=${TEXTFILE_DIRECTORY}
Original file line number Diff line number Diff line change 1
- version : 1.24.4
1
+ version : 1.24.5
You can’t perform that action at this time.
0 commit comments