phpsysinfo - algumas informalções nao estao aparecendo

Iniciado por silverfox, 24 de Março de 2011, 20:38

tópico anterior - próximo tópico

silverfox

boa noite

tenho um servidor ubuntu 10.10 e instalei o phpsysinfo

está mostrando as informações normalmente, porém não consigo os dados de temperatura do cpu e hdd

segue o meu arquivo de configuração

**
* PSI Config File
*
* PHP version 5
*
* @category  PHP
* @package   PSI
* @author    Michael Cramer <BigMichi1@users.sourceforge.net>
* @copyright 2009 phpSysInfo
* @license   http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @version   SVN: $Id: config.php.new 351 2010-01-22 22:14:38Z jacky672 $
* @link      http://phpsysinfo.sourceforge.net
*/

// ********************************
//        MAIN PARAMETERS
// ********************************

/**
* Turn on debugging of some functions and include errors and warnings in xml and provide a popup for displaying errors
* - false : no debug information are stored in xml or displayed
* - true : debug information stored in xml and displayed *be careful if set this to true, may include sensitive information from your pc*
*/
define('PSI_DEBUG', 'true');

/**
* Additional paths where to look for installed programs
* Example : define('PSI_ADD_PATHS', '/opt/bin,/opt/sbin');
*/
define('PSI_ADD_PATHS', false);

/**
* Plugins that should be included in xml and output (!!!plugin names are case-sensitive!!!)
* List of plugins should look like "plugin,plugin,plugin". See /plugins directory
* - define('PSI_PLUGINS', 'MDStatus,PS'); // list of plugins
* - define('PSI_PLUGINS', false); //no plugins
* included plugins:
* - MDStatus - show the raid status and whats currently going on
* - PS       - show a process tree of all running processes
* - PSStatus - show a graphical representation if a process is running or not
* - Quotas   - show a table with all quotas that are active and there current state
* - SMART    - show S.M.A.R.T. information from drives that support it
* - BAT      - show battery state on a laptop
* - ipmi     - show IPMI status
*/
define('PSI_PLUGINS', 'PS,ipmi');


// ********************************
//       DISPLAY PARAMETERS
// ********************************

/**
* Define the default language
*/
define('PSI_DEFAULT_LANG', 'en');

/**
* Define the default template
*/
define('PSI_DEFAULT_TEMPLATE', 'phpsysinfo');

/**
* Show or hide language picklist
*/
define('PSI_SHOW_PICKLIST_LANG', true);

/**
* Show or hide template picklist
*/
define('PSI_SHOW_PICKLIST_TEMPLATE', true);

/**
* Define the interval for refreshing data in ms
* - 0 = disabled
* - 1000 = 1 second
* - Default is 60 seconds
*/
define('PSI_REFRESH', 60000);

/**
* Show a graph for current cpuload
* - true = displayed, but it's a performance hit (because we have to wait to get a value, 1 second)
* - false = will not be displayed
*/
define('PSI_LOAD_BAR', true);

/**
* Display the virtual host name and address
* - Default is canonical host name and address
* - Use define('PSI_USE_VHOST', true); to display virtual host name.
*/
define('PSI_USE_VHOST', false);

/**
* Controls the units & format for network, memory and filesystem
* - 1 KiB = 2^10 bytes = 1,024 bytes
* - 1 KB = 10^3 bytes = 1,000 bytes
* - 'PiB'    everything is in PeBiByte
* - 'TiB'    everything is in TeBiByte
* - 'GiB'    everything is in GiBiByte
* - 'MiB'    everything is in MeBiByte
* - 'KiB'    everything is in KiBiByte
* - 'auto_binary' everything is automatic done if value is to big for, e.g MiB then it will be in GiB
* - 'PB'    everything is in PetaByte
* - 'também'    everything is in TeraByte
* - 'GB'    everything is in GigaByte
* - 'MB'    everything is in MegaByte
* - 'KB'    everything is in KiloByte
* - 'auto_decimal' everything is automatic done if value is to big for, e.g MB then it will be in GB
*/
define('PSI_BYTE_FORMAT', 'auto_binary');

/**
* Format in which temperature is displayed
* - 'c'    shown in celsius
* - 'f'    shown in fahrenheit
* - 'c-f'  both shown first celsius and fahrenheit in braces
* - 'f-c'  both shown first fahrenheit and celsius in braces
*/
define('PSI_TEMP_FORMAT', 'c');


// ********************************
//       SENSORS PARAMETERS
// ********************************

/**
* Define the motherboard monitoring program (!!!names are case-sensitive!!!)
* We support the following programs so far
* - LMSensors  http://www.lm-sensors.org/
* - Healthd    http://healthd.thehousleys.net/
* - HWSensors  http://www.openbsd.org/
* - MBMon      http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
* - MBM5       http://mbm.livewiredev.com/
* - Coretemp
* - IPMI       http://openipmi.sourceforge.net/
* - K8Temp     http://hur.st/k8temp/
* Example: If you want to use lmsensors : define('PSI_SENSOR_PROGRAM', 'LMSensors');
*/
define('PSI_SENSOR_PROGRAM', 'LMSensors');

/**
* Define how to access the monitor program
* Available methods for the above list are in the following list
* default method 'command' should be fine for everybody
* !!! tcp connections are only made local and on the default port !!!
* - LMSensors  command, file
* - Healthd    command
* - HWSensors  command
* - MBMon      command, tcp
* - MBM5       file
* - Coretemp   command
* - IPMI       command
* - K8Temp     command
*/
define('PSI_SENSOR_ACCESS', 'LMSensors, sensors');

/**
* Hddtemp program
* If the hddtemp program is available we can read the temperature, if hdd is smart capable
* !!ATTENTION!! hddtemp might be a security issue
* - define('PSI_HDD_TEMP', 'tcp');          // read data from hddtemp deamon (localhost:7634)
* - define('PSI_HDD_TEMP', 'command');  // read data from hddtemp programm (must be set suid)
*/
define('PSI_HDD_TEMP', 'tcp,hddtemp');


// ********************************
//      FILESYSTEM PARAMETERS
// ********************************

/**
* Show mount point
* - true = show mount point
* - false = do not show mount point
*/
define('PSI_SHOW_MOUNT_POINT', true);

/**
* Show mount option
* - true = show mount option
* - false = do not show mount option
*/
define('PSI_SHOW_MOUNT_OPTION', true);

/**
* Show inode usage
* - true = display used inodes in percent
* - false = hide them
*/
define('PSI_SHOW_INODES', true);

/**
* Hide mounts
* Example : define('PSI_HIDE_MOUNTS', '/home,/usr');
*/
define('PSI_HIDE_MOUNTS', '');

/**
* Hide filesystem types
* Example : define('PSI_HIDE_FS_TYPES', 'tmpfs,usbfs');
*/
define('PSI_HIDE_FS_TYPES', '');

/**
* Hide partitions
* Example : define('PSI_HIDE_DISKS', 'rootfs');
*/
define('PSI_HIDE_DISKS', '');


// ********************************
//      NETWORK PARAMETERS
// ********************************

/**
* Hide network interfaces
* Example : define('PSI_HIDE_NETWORK_INTERFACE', 'eth0,sit0');
*/
define('PSI_HIDE_NETWORK_INTERFACE', '');


// ********************************
//        UPS PARAMETERS
// ********************************

/**
* Define the ups monitoring program (!!!names are case-sensitive!!!)
* We support the following programs so far
* - 1. Apcupsd  http://www.apcupsd.com/
* - 2. Nut      http://www.networkupstools.org/
* Example: If you want to use Apcupsd : define('PSI_UPS_PROGRAM', 'Apcupsd');
*/
define('PSI_UPS_PROGRAM', false);

/**
* Apcupsd supports multiple UPSes
* You can specify comma delimited list in the form <hostname>:<port> or <ip>:<port>. The defaults are: 127.0.0.1:3551
* See the following parameters in apcupsd.conf: NETSERVER, NISIP, NISPORT
*/
define('PSI_UPS_APCUPSD_LIST', '127.0.0.1:3551');

?>


puxando pela linha de comando, ambos programas funcionam

lm-sensors

Adapter: ACPI interface


e o hddtemp
hddtemp /dev/sda
/dev/sda: ST3500418AS: 42°C



alguém poderia dar um help onde está o meu erro?

valeu