blob: 088a6c0d717fd1b4240cd95852780d8736627aa9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
#
# This is the script that gets run for our Docker image health checks.
if [ -z "${NETDATA_HEALTHCHECK_TARGET}" ] ; then
# If users didn't request something else, query `/api/v1/info`.
NETDATA_HEALTHCHECK_TARGET="http://localhost:19999/api/v1/info"
fi
case "${NETDATA_HEALTHCHECK_TARGET}" in
cli)
netdatacli ping || exit 1
;;
*)
curl -sSL "${NETDATA_HEALTHCHECK_TARGET}" || exit 1
;;
esac
|