$Id: sysinfo.php 298 2009-12-30 01:53:00Z gjb $

sysinfo.php

A script written in PHP to output system uptime, kernel information, and coretemp information for FreeBSD systems.
<?php

	/*
	 * File:     sysinfo.php
	 * Author:   Glen J Barber
	 * Date:     05 March 2006
	 * Purpose:  Check CPU temperature, kernel, uptime.
	 * License:  BSD
	 *
	 */

	$SYSTEM="uname -v";
	$UPTIME="uptime";

	/* coretemp.ko output */
	$CPU0="sysctl -n dev.cpu.0.temperature";
	$CPU1="sysctl -n dev.cpu.1.temperature";
	$BR="<br>";

	passthru($SYSTEM);
	echo $BR;
	passthru($UPTIME);
	echo $BR;
	echo "CPU 0: ";
	passthru($CPU0);
	echo $BR;
	echo "CPU 1: ";
	passthru($CPU1);
	die();
?>