1234567891011121314151617 |
- #!/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
|