Files
cis/script/monitor/generic/PING_CHECK.sh
Martin Berghaus 5cc79adc0b generic checks
2025-04-02 17:28:34 +02:00

10 lines
370 B
Bash
Executable File

#!/bin/bash
_SERVER="${1:?"FQDN of server missing"}"
# -4 Use IPv4
# -W SECONDS Wait seconds for an answer
# -c COUNT_VALUE Count of pings being executed
_RESULT="$(ping -4 -W 1 -c 1 "${_SERVER}" | grep "time=" | cut -d'=' -f4)"
! [ -z "${_RESULT}" ] && echo "OK#RTT: ${_RESULT}" || echo "FAIL#PLEASE USE FALLBACK!"