Skip to content

Commit de28270

Browse files
authored
Merge pull request #15 from codefresh-io/CR-2294
Fix node_exporter.sh
2 parents fd0574d + 2757181 commit de28270

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

monitor/node_exporter.sh

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,13 @@ echo "Starting node_exporter at $(date):
88
TEXTFILE_DIRECTORY = ${TEXTFILE_DIRECTORY}
99
"
1010

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)
1413

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}"
2218
done
2319

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}

service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version: 1.24.4
1+
version: 1.24.5

0 commit comments

Comments
 (0)