Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
import psutil,time,requests f = open('/root/dist/config.txt') id = f.readline(1) f.close la = psutil.getloadavg() cpu = la[1] / psutil.cpu_count() * 100 ram = int(psutil.virtual_memory().percent) disk = int(psutil.disk_usage('/').percent) sUptime = int(time.time()) - int(psutil.boot_time()) if sUptime < 86400 : dUptime = 0 else: dUptime = sUptime // 86400 hUptime = sUptime // 3600 % 24 mUptime = sUptime % 3600 // 60 r = requests.post('https://monitoring.vcloud.net.ru/test', json={"id": id, "cpu": cpu, "ram": ram, "disk": disk, "d": dUptime, "h": hUptime, "m": mUptime}) # print(data) print(r.text)