Das ist ja total lieb von dir, das ich das darf, Schwarzermann
Neue Datei erstellen:
Code zum Abfragen in die Datei:
Code: Alles auswählen
<?php
$temp = exec("cat /sys/class/thermal/thermal_zone0/temp") / 1000;
$load = sys_getloadavg();
$free = shell_exec('free');
$free = (string)trim($free);
$free_arr = explode("\n", $free);
$mem = explode(" ", $free_arr[1]);
$mem = array_filter($mem, function($v) { return $v !== ''; });
$mem = array_values($mem);
$mem_usage = round($mem[2] / $mem[1] * 100, 2);
$data = "Service Temperatur=$temp,Load=$load[0],RAM_Usage=$mem_usage";
shell_exec('curl -i -XPOST "http://localhost:8086/write?db=solaranzeige" --data-binary "'.$data.'"');
?>
Crontab öffnen:
Im Crontab eintragen:
Code: Alles auswählen
* * * * * /usr/bin/php /var/www/html/pi_stats.php >/dev/null
PS: Es hätte ja sein können das ich die Option einfach übersehen habe, aber Dank der gütigen Erlaubnis hier das Ergebnis, falls es andere interessiert.
