From 43bef83d905d2ecf127684715ee7b1dda9124c87 Mon Sep 17 00:00:00 2001 From: anweshadas Date: Mon, 9 May 2022 08:57:10 +0200 Subject: Adds the to do and dig and ping --- monitor.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/monitor.sh b/monitor.sh index 39d9b6e..c7573a6 100644 --- a/monitor.sh +++ b/monitor.sh @@ -10,9 +10,12 @@ echo $url #this is for testing purpose. To be removed in thhe final code. if [[ "$http_code" != 200 ]]; then echo Fatal. $url is down. status_code $http_code domain_name=$(echo $url | awk -F[/:] '{print $4}') - echo domain=$domain_name - dig_response=$(dig $domain_name) + echo $domain_name + # 1. Find IP address via dig + # 2. Check if we can ping the ip address + ip_address=$(dig +short $domain_name) echo $dig_response #this is for testing purpose. To be removed in thhe final code. + ping_response=$(ping $ip_address) else echo $url is working. status_code $http_code fi -- cgit v1.2.3