GREEN = '\033[92m'
YELLOW = '\033[93m'
RED = '\033[91m'
RESET = '\033[0m'
T1 = 80
T2 = 95
C1 = 90
print ("Система мониторинга")
while True :
print("\n-----------")
A = input ("Введите температуру сервера или exit для выхода: ")
if A.lower() == 'exit':
print("Мониторинг завершен")
break
B = input ("Введите загруженность ЦПУ: ")
try:
T = float(A)
C = float(B)
if T >= T1:
print(RED + f"Опасный перегрев. Температура: {T} + RESET")
elif T >= T2:
print(YELLOW + f"Перегрев. Температура: {T} + RESET")
elif T < T2 and C < C1:
print(GREEN + "OK. Сервер в норме" + RESET)
else :
print(YELLOW + f"Внимание температура в норме но ЦПУ: {C}" + RESET)
except ValueError:
print(RED + "Ошибка нужны числа" + RESET)