55 lines
1.5 KiB
Python
55 lines
1.5 KiB
Python
import requests
|
|
import time
|
|
import urllib.request
|
|
from datetime import datetime
|
|
|
|
|
|
while True:
|
|
try:
|
|
request = requests.get('https://www.google.com', timeout=5)
|
|
except (requests.ConnectionError, requests.Timeout):
|
|
print("Sin conexión a internet.")
|
|
else:
|
|
print("Con conexión a internet.")
|
|
|
|
espe = requests.get('http://especialidades.diagnolab.org:3333')
|
|
aki = requests.get('https://akishino.diagnolab.org')
|
|
aki2 = requests.get('https://akishino2.diagnolab.org')
|
|
huix = requests.get('https://huixtla.diagnolab.org')
|
|
escu = requests.get('https://escuintla.diagnolab.org')
|
|
mxsig = requests.get('https://mxsig.com')
|
|
|
|
print(espe)
|
|
if espe.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
print(aki)
|
|
if aki.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
print(aki2)
|
|
if aki2.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
print(huix)
|
|
if huix.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
print(escu)
|
|
if escu.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
print(mxsig)
|
|
if mxsig.status_code == 200:
|
|
print("correcto")
|
|
else:
|
|
print("alerta")
|
|
|
|
|
|
time.sleep(60)
|