Skip to content

Commit

Permalink
disable agent sections for broker monitoring
Browse files Browse the repository at this point in the history
Change-Id: I8c8c45b2e86c4fb897a0eabf9d44f6a948656cba
  • Loading branch information
mo-ki committed Oct 22, 2024
1 parent 9876c78 commit 6043834
Showing 1 changed file with 28 additions and 25 deletions.
53 changes: 28 additions & 25 deletions agents/check_mk_agent.linux
Original file line number Diff line number Diff line change
Expand Up @@ -1247,31 +1247,34 @@ section_omd() {
done
fi

sites_rabbitmq_diagnostics() {
su - "${1}" -c "/omd/sites/${1}/lib/rabbitmq/sbin/rabbitmq-diagnostics \
--node 'rabbit-${1}@localhost' \
'${2}' \
--formatter json \
--erlang-cookie '$(cat /omd/sites/"${1}"/.erlang.cookie)'"
}

echo '<<<omd_broker_status:sep(0)>>>'
for sitedir in /omd/sites/*; do
site=${sitedir#/omd/sites/}
printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" status | tr -d '\n')"
done

echo '<<<omd_broker_queues:sep(0)>>>'
for sitedir in /omd/sites/*; do
site=${sitedir#/omd/sites/}
printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" list_queues | tr -d '\n')"
done

echo '<<<omd_broker_shovels:sep(0)>>>'
for sitedir in /omd/sites/*; do
site=${sitedir#/omd/sites/}
printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" shovel_status | tr -d '\n')"
done
#
# This currently way to slow. Disable this to see if it stabilizes our CI.
#
# sites_rabbitmq_diagnostics() {
# su - "${1}" -c "/omd/sites/${1}/lib/rabbitmq/sbin/rabbitmq-diagnostics \
# --node 'rabbit-${1}@localhost' \
# '${2}' \
# --formatter json \
# --erlang-cookie '$(cat /omd/sites/"${1}"/.erlang.cookie)'"
# }

# echo '<<<omd_broker_status:sep(0)>>>'
# for sitedir in /omd/sites/*; do
# site=${sitedir#/omd/sites/}
# printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" status | tr -d '\n')"
# done

# echo '<<<omd_broker_queues:sep(0)>>>'
# for sitedir in /omd/sites/*; do
# site=${sitedir#/omd/sites/}
# printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" list_queues | tr -d '\n')"
# done

# echo '<<<omd_broker_shovels:sep(0)>>>'
# for sitedir in /omd/sites/*; do
# site=${sitedir#/omd/sites/}
# printf "%s %s\n" "${site}" "$(sites_rabbitmq_diagnostics "${site}" shovel_status | tr -d '\n')"
# done

}

Expand Down

0 comments on commit 6043834

Please sign in to comment.