Subversion Repositories ALCASAR

Rev

Rev 3100 | Blame | Compare with Previous | Last modification | View Log

; PSI Config File
;
; @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 2, or (at your option) any later version
; @version   SVN: $Id: phpsysinfo.ini.new 705 2012-11-11 00:33:29Z namiltd $
; @link      http://phpsysinfo.sourceforge.net

[main]
; ********************************
;        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*
;
DEBUG=false

; Turn on logging/unlogging of functions executeProgram() and rfts()
; example : executeProgram () and rfts () record the results to the "/tmp/phpsysinfo.log" file
; LOG="/tmp/phpsysinfo.log"
; example : executeProgram () and rfts () read the results from the "/tmp/phpsysinfo.log" file
; LOG="-/tmp/phpsysinfo.log"
; example : executeProgram () and rfts () read the results from the "/tmp/phpsysinfo.log" file
; LOG="+/tmp/phpsysinfo.log", if lack in the log file it runs normally
;
LOG=false

; Turn on/off compression for JavaScript file
; - JS_COMPRESSION=false  //no compression (recommended with slow processor)
; - JS_COMPRESSION="None"  //code minimizing
; - JS_COMPRESSION="Normal"  //code packing
;
JS_COMPRESSION="Normal"

; Additional paths where to look for installed programs
; Example : ADD_PATHS="/opt/bin,/opt/sbin"
;
ADD_PATHS=false

; List of IP addresses (IPv4) of clients authorized to run
; Example : ALLOWED="127.0.0.1,192.168.1.48,192.168.0.0/24" //allowed IP 127.0.0.1, 192.168.1.48 and 192.168.0.0/24
;           ALLOWED=false //no IP checking
;
ALLOWED=false

; Enable JSONP data mode (e.g. /phpsysinfo/xml.php?plugin=complete&jsonp&callback=getData)
; Disabled by default for security reasons.
; - false : JSONP data mode disabled
; - true : JSONP data mode enabled
;
;JSONP=false

; List of sudo commands
; Example : SUDO_COMMANDS="iptables-save" //execute "sudo iptables-save" instead "iptables-save"
;           SUDO_COMMANDS=false //no sudo commands
;
SUDO_COMMANDS=false

; Order of data blocks
; Example : BLOCKS="vitals,hardware,memory,filesystem,network,voltage,current,temperature,fans,power,other,ups" or BLOCKS=true //default order
;           BLOCKS=false //hide all blocks
;
BLOCKS=true

; Maximum time in seconds a script is allowed to run before it is terminated by the parser
;
;MAX_TIMEOUT=30

; executeProgram() timeout value in seconds
;
;EXEC_TIMEOUT=30

; snmprealwalk() and executeProgram("snmpwalk") number of seconds until the first timeout
;
;SNMP_TIMEOUT=3

; snmprealwalk() and executeProgram("snmpwalk") number of times to retry if timeouts occur
;
;SNMP_RETRY=0

; Root path of the system
; Example : ROOTFS="/rootfs"
;
;ROOTFS="/"


; External Linux, GNU Hurd, DrayOS and FortiOS connection parameters via SSH
; For safety reasons make sure that phpsysinfo.ini cannot be read by the network or other users!
; These settings can also be entered for a specific plug-in so that only it connects to an external server
; For safety reasons make sure that phpsysinfo.ini cannot be read by the network or other users!
;
;SSH_HOSTNAME="hostname:22"
;SSH_USER="username"
;SSH_PASSWORD="password"
;
; Additional paths where to look for installed programs
; Example : SSH_ADD_PATHS="/sbin,/usr/sbin"
;
;SSH_ADD_PATHS=false
;
; Additional SSH options
; Example : SSH_ADD_OPTIONS="KexAlgorithms=+diffie-hellman-group1-sha1,HostKeyAlgorithms=+ssh-dss,Ciphers=+3des-cbc"
;
;SSH_ADD_OPTIONS=""


; External WinNT server connection parameters
; Possibility available for WinNT and partly for LINUX (if wmic tool from wmic-linux or openvas-smb package is installed)
; These settings can also be entered for a specific plug-in so that only it connects to an external server
; For safety reasons make sure that phpsysinfo.ini cannot be read by the network or other users!
;
;WMI_HOSTNAME="hostname"
;WMI_USER="username"
;WMI_PASSWORD="password"


; Plugins that should be included in xml and output
; List of plugins should look like "plugin,plugin,plugin". See /plugins directory
; - PLUGINS="Raid,PS"  //list of plugins
; - PLUGINS=false  //no plugins
; included plugins:
; - Raid           - show the software, fake, zpool or megaraid RAID status
; - 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, tablet or phone
; - UpdateNotifier - show update notifications (only for Ubuntu server)
; - SNMPPInfo      - show printers info via SNMP
; - Uprecords      - show uprecords info
; - PingTest       - show Ping Test info
; - StableBit      - show StableBit Scanner info (WinNT)
; - DiskLoad       - show Disk Load info (WinNT)
; - HyperV         - show Hyper-V info (WinNT)
; - Docker         - show docker stats
; - Viewer         - show output of any command or file viewer.tmp contents
;
PLUGINS=false


; ********************************
;       DISPLAY PARAMETERS
; ********************************


; Define the default display mode
; auto: let user browser choose the mode
; dynamic: use javascript to refresh data
; static: static page (use metatag to reload page)
; bootstrap: use twitter bootstrap template
;
DEFAULT_DISPLAY_MODE="dynamic"


; Define the default language
;
DEFAULT_LANG="en"


; Define the default template
;
DEFAULT_TEMPLATE="aqua"


; Define the default template for frontend "bootstrap"
;
DEFAULT_BOOTSTRAP_TEMPLATE="phpsysinfo"


; Show or hide language picklist
;
SHOW_PICKLIST_LANG=false


; Show or hide template picklist
;
SHOW_PICKLIST_TEMPLATE=true


; Show CPU list expanded
;
SHOW_CPULIST_EXPANDED=true


; Show CPU info expanded
;
SHOW_CPUINFO_EXPANDED=false


; Show memory infos expanded
;
SHOW_MEMORY_INFOS_EXPANDED=false


; Show virtualizer info for Linux, Android and WinNT
;
SHOW_VIRTUALIZER_INFO=true


; Hide loader for frontend "bootstrap"
;
HIDE_BOOTSTRAP_LOADER=false


; Increase the body width for the "dynamic" frontend by pixels. The value should be even
; - 0 : disabled
; - 200 : wider by 200px
; Default is 0 pixels
;
INCREASE_WIDTH=0


; Define the interval for refreshing data in ms
; - 0 : disabled
; - 1000 : 1 second
; Default is 60 seconds
;
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)
; - "compact" : displayed like above but in compact mode
; - false : will not be displayed (also in Load Averages field)
;
LOAD_BAR=true


; Display the virtual host name and address
; - Default is canonical host name and address
; - Use USE_VHOST=true to display virtual host name.
;
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
; - "B"     everything is in Byte
; - "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
; - "TB"    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
;
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
;
TEMP_FORMAT="c"


; Show devices infos
; Example : SHOW_DEVICES_INFOS=true
;
SHOW_DEVICES_INFOS=false


; Show devices serial number
; Example : SHOW_DEVICES_SERIAL=true
;
SHOW_DEVICES_SERIAL=false


; Format in which datetime is displayed
; - "UTC"    shown as UTC string
; - "locale" shown as Locale string
;
DATETIME_FORMAT="UTC"


; ********************************
;       SENSORS PARAMETERS
; ********************************


; Define the motherboard monitoring program
; We support the following programs so far
; - HDDtemp        http://www.guzu.net/linux/hddtemp.php (Linux)
; - LMSensors      http://www.lm-sensors.org/ (Linux)
; - Healthd        http://healthd.thehousleys.net/ (FreeBSD)
; - HWSensors      http://www.openbsd.org/ (OpenBSD)
; - MBMon          http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html (FreeBSD/Linux/NetBSD/OpenBSD)
; - MBM5           http://mbm.livewiredev.com/ (data from file data/MBM5.csv - WinNT)
; - CpuMem         No addon tool neded (FreeBSD/Linux/WinNT or others but with the dmidecode utility installed)
; - IPMItool       http://ipmitool.sourceforge.net/ (Linux)
; - FreeIPMI       http://www.gnu.org/software/freeipmi/ (FreeBSD/Linux/OpenBSD/SunOS)
; - IPMIutil       http://ipmiutil.sourceforge.net/ (Darwin/FreeBSD/Linux/SunOS/WinNT)
; - IPMIcfg        http://www.supermicro.com/en/solutions/management-software/ipmi-utilities (Linux/WinNT)
; - K8Temp         http://hur.st/k8temp/ (DragonFly/FreeBSD/NetBSD/OpenBSD)
; - PiTemp         No addon tool neded (Raspberry Pi and Banana Pi - Linux)
; - OHM            http://openhardwaremonitor.org/ (WinNT)
; - ThermalZone    No addon tool neded (WinNT/Linux/Android)
; - QTSsnmp        SNMP service enabled and snmp-utils package installed: opkg install snmp-utils (QNAP - QTS Linux)
; - Hwmon          No addon tool neded (Linux)
; - SpeedFan       http://www.almico.com/speedfan.php (required tool packaged in: tools/speedfan/SpeedFanGet_bin.zip) (WinNT)
; - Thinkpad       No addon tool neded (Lenovo Thinkpad - Linux)
; - NvidiaSMI      Nvidia GPU drivers (FreeBSD/Linux/SunOS/WinNT)
; - FortiSensor    No addon tool neded (Fortinet devices - FortiOS)
;
; Example: If you want to use lmsensors : SENSOR_PROGRAM="LMSensors"
;          If you want to use lmsensors and IPMItool: SENSOR_PROGRAM="LMSensors,IPMItool"
;
SENSOR_PROGRAM=false


; Show events of sensors
; - true : show events
; - false : do not show events
;
SENSOR_EVENTS=true


; Sort sensors list
;
SORT_SENSORS_LIST=false


; Some sensors programs contain an additional configuration in the relevant sections [sensor_...]


; ********************************
;      FILESYSTEM PARAMETERS
; ********************************


; Show mount point
; - true : show mount point
; - false : do not show mount point
;
SHOW_MOUNT_POINT=true


; Show mount option
; - true : show mount option
; - false : do not show mount option
;
SHOW_MOUNT_OPTION=true


; Show mount credentials
; - true : show mount credentials
; - false : do not show mount credentials
;
SHOW_MOUNT_CREDENTIALS=false


; Show inode usage
; - true : display used inodes in percent
; - false : hide them
;
SHOW_INODES=true


; Hide mounts
; Example : HIDE_MOUNTS="/home,/usr"
;
HIDE_MOUNTS=""


; Filesystem usage warning threshold in percent
; - 0 : disabled
; - 90 : 90%
; Default is 90%
;
FS_USAGE_THRESHOLD=90


; Ignore usage and usage threshold for filesystem types
; Example : IGNORE_THRESHOLD_FS_TYPES="packagefs, iso9660, squashfs, devfs, devtmpfs, tmpfs, lxfs, udf, UDF, CDFS"
;
IGNORE_THRESHOLD_FS_TYPES="packagefs, iso9660, squashfs, devfs, devtmpfs, tmpfs, lxfs, udf, UDF, CDFS"


; Ignore usage of mounts
; Example : IGNORE_USAGE="/root,/mnt/c"
;
IGNORE_USAGE=""


; Ignore total size of mounts
; Example : IGNORE_TOTAL="/System/Volumes/VM,/System/Volumes/Prebot"
;
IGNORE_TOTAL=""


; Ignore free space size of mounts
; Example : IGNORE_FREE="/zfs/space,/zfs/data"
;
IGNORE_FREE=""


; Hide filesystem types
; Example : HIDE_FS_TYPES="tmpfs,devtmpfs,usbfs,bstfolder"
;
HIDE_FS_TYPES="tmpfs,devtmpfs"


; Hide partitions
; Example : HIDE_DISKS="rootfs,/dev/sda1"
;           HIDE_DISKS=true  //hide all partitions
;
HIDE_DISKS=""


; Hide totals information
;
HIDE_TOTALS=false


; ********************************
;      NETWORK PARAMETERS
; ********************************


; Hide network interfaces
; Example : HIDE_NETWORK_INTERFACE="eth0,sit0"
;           HIDE_NETWORK_INTERFACE=true  //hide all network interfaces
;
HIDE_NETWORK_INTERFACE="lo,tun0"


; Use a regular expression in the name of a hidden network interface (e.g. HIDE_NETWORK_INTERFACE="docker.*")
; - true : use a regular expression
; - false : do not use a regular expression
;
HIDE_NETWORK_INTERFACE_REGEX=false


; Show network interfaces infos for Linux, Android, FreeBSD, NetBSD, OpenBSD, Haiku, Darwin, SunOS, Minix, QNX and WinNT
; Example : SHOW_NETWORK_INFOS=true
;
SHOW_NETWORK_INFOS=true


; Hide MAC address in the infos
;
HIDE_NETWORK_MACADDR=false


; Show bridge info in the network interface name
;
SHOW_NETWORK_BRIDGE=true


; Sort network interfaces list
;
SORT_NETWORK_INTERFACES_LIST=false


; Show network infos expanded
;
SHOW_NETWORK_INFOS_EXPANDED=false


; Show network active speed
; - true : display network active speed
; - "bps" : display network active speed in bits per second (b/s, Kb/s, etc...)
; - false : hide them
;
SHOW_NETWORK_ACTIVE_SPEED=true


; ********************************
;        UPS PARAMETERS
; ********************************


; Define the ups monitoring program
; We support the following programs so far
; - Apcupsd        http://www.apcupsd.com/
; - Nut            http://www.networkupstools.org/
; - SNMPups        monitoring via Simple Network Management Protocol (SNMP)
; - PowerSoftPlus  http://ever.eu/
; - pmset          based on the result of the command "pmset -g batt" on Darwin system
;
; Example: If you want to use Apcupsd : UPS_PROGRAM="Apcupsd"
;          If you want to use Apcupsd and Nut : UPS_PROGRAM="Apcupsd,Nut"
;
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
; It uses the defaults if not specified.
;
UPS_APCUPSD_LIST=false


; define how to access the Apcupsd data
; - "command" execute apcaccess command
; - "data" for reading data from file data/upsapcupsd{ups_number}.tmp
;    content is the output from "apcaccess status"
;
UPS_APCUPSD_ACCESS="command"


; Apcupsd has a CGI monitoring utility called apcupsd-cgi
; You can set the parameter below to true if you have it installed - this will add apcupsd-cgi links to the UPS tree
;
UPS_APCUPSD_CGI_ENABLE=false


; Nut supports multiple UPSes
; You can specify comma delimited list in the form <hostname>:<port> or <ip>:<port>. The defaults are: "127.0.0.1:3493"
; See the following parameters in upsd.conf: LISTEN
; It uses the defaults if not specified.
;
UPS_NUT_LIST=false


; define how to access the Nut data
; - "command" execute upsc command
; - "data" for reading data from file data/upsnut{ups_number}.tmp
;    content is the output from "upsc {upsname}"
;
UPS_NUT_ACCESS="command"


; SNMPups supports multiple UPSes
; You can specify comma delimited list in the form <hostname>:<port> or <ip>:<port>. The default port is 161
; List must be specified.
;
UPS_SNMPUPS_LIST=false


; define how to access the SNMP data
; - "php-snmp" execute php snmprealwalk function (php-snmp module must be installed)
; - "command" execute snmpwalk command
; - "data" for reading data from file data/upssnmpups{ups_number}.tmp
;    content is the output from:
;     "snmpwalk -Ona -c public -v 1 -r 0 -t 3 {upsaddress} .1.3.6.1.4.1.318.1.1.1.1>upssnmpups{ups_number}.tmp
;      snmpwalk -Ona -c public -v 1 -r 0 -t 3 {upsaddress} .1.3.6.1.4.1.318.1.1.1.2>>upssnmpups{ups_number}.tmp
;      snmpwalk -Ona -c public -v 1 -r 0 -t 3 {upsaddress} .1.3.6.1.4.1.318.1.1.1.3>>upssnmpups{ups_number}.tmp
;      snmpwalk -Ona -c public -v 1 -r 0 -t 3 {upsaddress} .1.3.6.1.4.1.318.1.1.1.4>>upssnmpups{ups_number}.tmp"
;
UPS_SNMPUPS_ACCESS="php-snmp"


; define how to access the PowerSoftPlus data
; - "command" execute powersoftplus command
; - "data" for reading data from file data/upspowersoftplus.tmp
;    content is the output from "powersoftplus -p"
;
UPS_POWERSOFTPLUS_ACCESS="command"


; define how to access the pmset data
; - "command" execute pmset command
; - "data" for reading data from file data/upspmset.tmp
;    content is the output from "pmset -g batt"
;
UPS_PMSET_ACCESS="command"


; ********************************
;       MISC PARAMETERS
; ********************************


; define how to access the dmidecode data
; - "data" read data from file data/dmidecode.tmp; content is the output from "dmidecode -t 17")
; - "command" execute command: dmidecode -t 17
;   If access error try execute first: chmod 4755 /usr/sbin/dmidecode
;   This method is not recommended for safety reasons!
;
DMIDECODE_ACCESS="command"


; ********************************
;    SENSORS PROGRAMS PARAMETERS
; ********************************


[sensor_hddtemp]
; Hddtemp motherboard monitoring program configuration
;
; If the hddtemp program is available we can read the temperature, if hdd is smart capable
; !!ATTENTION!! hddtemp might be a security issue
; - ACCESS="command"  //read data from 'hddtemp' command (must be set suid)
; - ACCESS="tcp"  //read data from hddtemp deamon (localhost:7634)
;
ACCESS="command"

[sensor_lmsensors]
; LMSensors motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'sensors' command
; - ACCESS="data"  //read data from file data/lmsensors.tmp
;
ACCESS="command"

[sensor_healthd]
; Healthd motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'healthdc' command
; - ACCESS="data"  //read data from file data/healthd.tmp
;
ACCESS="command"

[sensor_mbmon]
; MBMon motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'mbmon -c 1 -r' command
; - ACCESS="data"  //read data from file data/mbmon.tmp
; - ACCESS="tcp"  //read data from mbmon deamon (localhost:411)
;
ACCESS="command"

[sensor_ipmitool]
; IPMItool motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'ipmitool sensor -v' command
;                     //if access error execute first: chmod 666 /dev/ipmi0
; - ACCESS="data"  //read data from file data/ipmitool.tmp
;
ACCESS="command"

[sensor_freeipmi]
; FreeIPMI motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'ipmi-sensors --output-sensor-thresholds' program
; - ACCESS="data"  //read data from file data/freeipmi.tmp
;
ACCESS="command"

[sensor_ipmiutil]
; IPMIutil motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'ipmiutil sensor -stw' command
;                     //if access error execute first: chmod 666 /dev/ipmi0
; - ACCESS="data"  //read data from file data/ipmiutil.tmp
;
ACCESS="command"

[sensor_ipmicfg]
; IPMIcfg motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'ipmicfg -sdr' and/or 'ipmicfg -psfruinfo' command
; - ACCESS="data"  //read data from file data/ipmicfg.tmp (output from: "ipmicfg -sdr>ipmicfg.tmp; ipmicfg -psfruinfo>>ipmicfg.tmp")
;
ACCESS="command"

; Execute power supply FRU health info
; - true   : execute 'ipmicfg --psfruinfo'
; - false  : don't execute 'ipmicfg --psfruinfo'
; - "only" : execute 'ipmicfg --psfruinfo' and don't execute 'ipmicfg -sdr'
;
PSFRUINFO=true

[sensor_k8temp]
; K8Temp motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'k8temp' command
; - ACCESS="data"  //read data from file data/k8temp.tmp
;
ACCESS="command"

[sensor_thermalzone]
; ThermalZone motherboard monitoring program configuration
;
; - ACCESS="command"  //on Linux information is retrieved everytime through system files / on WinNT information is retrieved everytime through WMI
; - ACCESS="data"  //read data from file data/thermalzone.tmp (output of WinNT command "wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CriticalTripPoint,CurrentTemperature,InstanceName")
;
ACCESS="command"

[sensor_speedfan]
; SpeedFan motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'speedfanget' command
; - ACCESS="data"  //read data from file data/speedfan.tmp
;
ACCESS="command"

[sensor_nvidiasmi]
; NvidiaSMI motherboard monitoring program configuration
;
; - ACCESS="command"  //read data from 'nvidia-smi -q' command
; - ACCESS="data"  //read data from file data/nvidiasmi.tmp
;
ACCESS="command"

;The path to nvidia-smi.exe for the WinNT system
;
EXE_PATH="c:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe"


; ********************************
;        PLUGINS PARAMETERS
; ********************************


[bat]
; BAT Plugin configuration

; define how to access the battery statistic data
; - "command" on Linux and Android read data from /proc/acpi/battery/BAT0/info and /proc/acpi/battery/BAT0/state
;                or on newer kernel from /sys/class/power_supply/
;                or from 'upower -d' command (if UPOWER is true)
;             on Android read data from /sys/class/power_supply/ 
;             on Darwin read data from 'ioreg -w0 -l -n AppleSmartBattery -r' command
;             on FreeBSD read data from 'acpiconf -i batt' command
;             on OpenBSD read data from 'sysctl hw.sensors.acpibat0' command
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "bat_info.tmp" and "bat_state.tmp"; content is the output
;          from "cat /proc/acpi/battery/BAT0/info" and "cat /proc/acpi/battery/BAT0/state")
;
ACCESS="command"

; on Lunux try executing 'upower -d' command
; 
UPOWER=false

; Show battery serial number
;
SHOW_SERIAL=false


[raid]
; Raid Plugin configuration

; define how to access the raid statistic data
; - "command" - mdstat:            file "/proc/mdstat" is read (on Linux only)
;             - dmraid:            command "dmraid -s -vv 2>&1" is run (on Linux only)
;                                  If access error try execute first: chmod 4755 /sbin/dmraid
;                                  This method is not recommended for safety reasons!
;             - megactl:           command "megactl -vv" is run (on Linux only)
;                                  downloaded from http://sourceforge.net/projects/megactl/ or http://github.com/hmage/megactl or http://github.com/namiltd/megactl
;                                  If permission error try execute first: chmod 4755 /usr/sbin/megactl
;             - megasasctl:        command "megasasctl -vv" is run (on Linux only)
;                                  downloaded from http://sourceforge.net/projects/megactl/ or http://github.com/hmage/megactl or http://github.com/namiltd/megactl
;                                  If permission error try execute first: chmod 4755 /usr/sbin/megasasctl
;             - megaclisas-status: command "megaclisas-status" is run (or "megaclisas-status.py" on WinNT)
;                                  downloaded from http://hwraid.le-vert.net or https://github.com/eLvErDe/hwraid or https://github.com/ElCoyote27/hwraid 
;             - 3ware-status:      command "3ware-status" is run (or 3ware-status.py" on WinNT)
;                                  downloaded from http://hwraid.le-vert.net or https://github.com/eLvErDe/hwraid or https://github.com/ElCoyote27/hwraid
;             - graid:             command "graid list" is run (on FreeBSD only)
;             - zpool:             command "zpool status" is run
;             - storcli:           command "storcli64 /call show all; storcli64 /call /vall show all" or "storcli /call show all; storcli /call /vall show all" is run
;             - perccli:           command "perccli64 /call show all; perccli64 /call /vall show all" or "perccli /call show all; perccli /call /vall show all" is run
;             - idrac:             command "snmpwalk -Ona -c public -v 1 -r 0 -t 3 {device} .1.3.6.1.4.1.674.10892.5.5.1.20" is run
; - "php-snmp"- idrac:             execute php snmprealwalk function (php-snmp module must be installed)
;             - for others the option is inactive (uses "command" instead)
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;         with the filename "raidmdstat.tmp" or "raiddmraid.tmp" or "raidmegactl.tmp" or "raidmegasasctl.tmp" 
;         or "raidmegaclisas-status.tmp" or "raidgraid.tmp" or "raidzpool.tmp" or "raidstorcli.tmp" or "raidperccli.tmp"
;         or "raididrac{device_number}.tmp")
;
ACCESS="command"

; define possible programs
PROGRAM="mdstat,dmraid,megactl,megasasctl,megaclisas-status,3ware-status,graid,zpool,storcli,perccli,idrac"

; Hide RAID devices
; Example : HIDE_DEVICES="md127"
;
HIDE_DEVICES=""

;
; string contains a list of IDRAC devices that are checked
; Example : IDRAC_DEVICES="192.168.0.120"
;
IDRAC_DEVICES=""

[ps]
; PS Plugin configuration

; define how to access the ps statistic data
; - "command" ps command is run everytime the block gets refreshed or build / on WinNT
;             information is retrieved everytime through WMI
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "ps.tmp"; content is the output from "ps -axo pid,ppid,pmem,pcpu,args")
;
ACCESS="command"

; Memory Usage info
;
MEMORY_USAGE=true

; CPU Usage info
;
CPU_USAGE=true

; Show kthreadd child list expanded
;
SHOW_KTHREADD_EXPANDED=false

; Show PID 1 child list expanded
;
SHOW_PID1CHILD_EXPANDED=false


[psstatus]
; PSStatus Plugin configuration

; define how to access the psstatus statistic data
; - "command" pidof command is run everytime the block gets refreshed or build 
;             / on WinNT information is retrieved everytime through WMI
; - "data" a file must be available in the data directory of the phpsysinfo installation
;          with the filename "psstatus.tmp"; content is the output from
;   <code>for ps in "apache2" "mysqld" "sshd"; do echo $ps "|" `pidof -s -x "$ps"`; done</code>
;
ACCESS="command"

; Regular expression search in the process name (e.g. "ddclient.*") for non-WinNT systems 
; - true : Regular expression search (used pgrep command)
; - false : Normal search (used pidof command)
;
USE_REGEX=false

; controls which processes are checked if they are running
;
; string contains a list of process names that are checked, names are seperated by a comma (on WinNT names must end with '.exe')
;
PROCESSES="mysqld, sshd, explorer.exe"


[quotas]
; Quotas Plugin configuration

; define how to access the repquota statistic data
; - "command" repquota command is run everytime the block gets refreshed or build
; - "data" (a file must be available in the data directory of the phpsysinfo installation with the filename "quotas.tmp"; content is the output from "repquota -au")
;
ACCESS="command"


[smart]
; SMART Plugin configuration

; Smartctl program
; If the smartctl program is available we can read S.M.A.R.T informations
; - "command" smartctl command is run everytime the block gets refreshed or build
; if error: Smartctl open device: /dev/sda failed: Permission denied
;      Not recommended method:
;               execute: chmod 4755 /usr/sbin/smartctl
;      Second method:
;            try to set: SUDO_COMMANDS="smartctl" and add to file /etc/sudoers line: apache ALL = (ALL) NOPASSWD: /usr/sbin/smartctl
; - "data" (a file must be available in the data directory of the
;          phpsysinfo installation with the filename "smart{disk_number}.tmp";
;          content is the output from "smartctl --all device"
;          or on WinNT only from "wmic /namespace:\\root\wmi path MSStorageDriver_ATAPISmartData get VendorSpecific | more +{disk_number}")
; - "wmi" information is retrieved everytime through WMI (WinNT only)
;
ACCESS="command"

; Smartctl devices to monitor
; If the smartctl support is enabled, those disks information will be displayed
; - DEVICES="/dev/hda,/dev/hdb"  //Will display those two disks informations
; You also can specify --device option value  for smartctl command surrounded by parentheses eg:
; - DEVICES="(marvell)/dev/sda"
; or
; - DEVICES="(megaraid.0)/dev/sda" //comma in --device option value is replaced by a dot
;
DEVICES="/dev/sda, /dev/sdb"

; Smartctl ID# and column name from "Vendor Specific SMART Attributes with Thresholds" table
; If the smartctl support is enabled, enter the ID#-COLUMN_NAME from "Vendor Specific SMART Attributes with Thresholds" table from smartctl output.
; or for no SCSI devices: ID#-COLUMN_NAME-REPLACEMENT_ID# where REPLACEMENT_ID# is an alternative ID number.
; COLUMN_NAME of this ID# will be displayed in the phpsysinfo S.M.A.R.T table. If you want RAW_VALUE to be displayed for the temperature (ID# 194) enter 194-RAW_VALUE
; - IDS="194-VALUE,4-VALUE,009-RAW_VALUE"  //ID#-COLUMN_NAME, ID#-COLUMN_NAME, etc...
; The additional attributes:
; ATA Error Count is marked as 0-RAW_VALUE
; Non-medium Error Count is marked as 255-RAW_VALUE
;
IDS="005-RAW_VALUE,194-RAW_VALUE,009-RAW_VALUE,012-RAW_VALUE,193-RAW_VALUE-225,001-RAW_VALUE,007-RAW_VALUE,200-RAW_VALUE,197-RAW_VALUE,198-RAW_VALUE,0-RAW_VALUE"


[snmppinfo]
; SNMPPInfo Plugin configuration

; define how to access the SNMP Printer Info statistic data
; - "php-snmp" execute php snmprealwalk function (php-snmp module must be installed)
; - "command" execute snmpwalk command
; - "data" a file must be available in the data directory of the
;          phpsysinfo installation with the filename "snmppinfo{printer_number}.tmp";
; content is the output from:
;    LANG=C LC_ALL=C snmpwalk -On -c public -v 1 -r 0 -t 3 {printer_address} .1.3.6.1.2.1.1.5 > snmppinfo{printer_number}.tmp
;    LANG=C LC_ALL=C snmpwalk -On -c public -v 1 -r 0 -t 3 {printer_address} .1.3.6.1.4.1.367.3.2.1.2.24.1.1 >> snmppinfo{printer_number}.tmp
;    LANG=C LC_ALL=C snmpwalk -On -c public -v 1 -r 0 -t 3 {printer_address} .1.3.6.1.2.1.43.11.1.1 >> snmppinfo{printer_number}.tmp
;    LANG=C LC_ALL=C snmpwalk -On -c public -v 1 -r 0 -t 3 {printer_address} .1.3.6.1.2.1.43.18.1.1 >> snmppinfo{printer_number}.tmp
;
ACCESS="php-snmp"

;define the Printer devices
;
; string contains a list of printer addresses that are checked
;
DEVICES="192.168.0.5, 192.168.0.9"


[updatenotifier]
; Update Notifier Plugin configuration

; define how to access the updatenotifier statistic data
; - "command" execute command /usr/lib/update-notifier/apt-check
; - "data" reads data from file defined in FILE parameter
;
ACCESS="data"

; define the update info file format
; - true: Ubuntu Landscape format (file: /var/lib/update-notifier/updates-available)
; - false: universal format   (format: A;B)
;          A: total packages to update
;          B: security packages to update
;
UBUNTU_LANDSCAPE_FORMAT=true

; define the update info file. The default is: /var/lib/update-notifier/updates-available
;
FILE="/var/lib/update-notifier/updates-available"


[uprecords]
; Uprecords Plugin configuration

; define how to access the uprecords statistic data
; - "command" uprecords command is run everytime the block gets refreshed or build
;             if access error try execute first: chmod 4755 /usr/bin/uprecords
;             This method is not recommended for safety reasons!
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "uprecords.tmp"; content is the output from "TZ=GMT uprecords -a -w")
;
ACCESS="command"

; define the maximum number of entries to show (for command access)
; default is 10
;
MAX_ENTRIES = 10

; define the short mode (do not print extra statistics)
; default is false
;
SHORT_MODE = false

; denote current system session by asterisk (* at the end) instead  by the arrow (-> at the beginning)
; default is false
;
DENOTE_BY_ASTERISK = false


[viewer]
; Viewer Plugin configuration

; define how to access the data
; - "command" COMMAND command is run everytime the block gets refreshed or build
; - "data" (a file must be available in the data directory of the phpsysinfo installation with the filename "viewer.tmp")
;
ACCESS="command"

; define COMMAND name (for command access)
; eg:
; - "iptables-save" iptables-save command is run everytime the block gets refreshed or build (Linux)
;                   if access error try to set: SUDO_COMMANDS="iptables-save" and add to file /etc/sudoers line: apache ALL = (ALL) NOPASSWD: /sbin/iptables-save
; - "systeminfo"    systeminfo command is run everytime the block gets refreshed or build (WinNT)
;

COMMAND=""

; define COMMAND parameters (for command access)
;
PARAMS=""

[pingtest]
; PingTest Plugin configuration

; define how to access the psstatus statistic data
; - "command" ping command is run everytime the block gets refreshed or build 
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "pingtest.tmp")
;
ACCESS="command"

;define the Addresses
;
; string contains a list of addresses that are checked
; Example : ADDRESSES="127.0.0.1,8.8.8.8"
;
ADDRESSES=""

; Define ping timeout in seconds
; - 0 : default ping command timeout
; - 3 : 3 seconds
; Default is 2 seconds
;
TIMEOUT=2

[stablebit]
; StableBit Plugin configuration

; Show or hide disks serial number
;
SHOW_SERIAL=false

[hyperv]
; HyperV Plugin configuration

; define how to access the ps statistic data
; - "command" information is retrieved through WMI
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "hyperv.tmp")
;
ACCESS="command"

[docker]
; Docker Plugin configuration

; define how to access the docker statistic data
; - "command" docker command is run everytime the block gets refreshed or build
; - "data" (a file must be available in the data directory of the phpsysinfo installation
;          with the filename "docker.tmp"; content is the output from "docker stats --no-stream --format 'table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}\t{{.BlockIO}}\t{{.PIDs}}'")
;
ACCESS="command"