$Id: ChangeLog,v 1.33 2011/01/13 23:48:41 cvslasan Exp $ 2011/01/13 - version: 0.9.7.7 2010/08/12 - new sensors (by Jeff Rickman): f71805f-isa-0290, via_cputemp-isa-0000 Motherboard: Jetway J7F4K1G5D (25 Watt) Processor: VIA NanoBGA C7, VIA 1.5-D GHz core clock CPU SuperIO chip: Fintek F71805F Note: 1) This motherboard required the "acpi_enforce_resources=lax" parameter since no working ACPI version of the F71805F LM_Sensors module was available. 2) also specific settings in /etc/sensors.d/local.conf are needed (see local.conf.addon) 2010/08/10 - new sensor (by Jeff Rickman): atk0110-acpi-0 2010/05/30 - new sensor: k10temp-pci-00c3 2010/03/11 - systemgraph.spec (modifications to use fedora's boa version) 2010/02/12 - version: 0.9.7.6 new sensors: it8720-isa-0228 ne1619-i2c-0-2d smsc47m1-isa-0800 2009/11/01 - rrd_shorewall.pl: no longer error output when shorewall is stopped 2009/10/28 - rrd_health.pl: new output for w83627ehf-isa-0290. bugfix: the overwrite mode doesn't work 2009/10/27 - version: 0.9.7.5 2009/10/26 - rrd_health.pl : it's now possible to overwrite the number of temp values for a sensor. see example in systemgraph.sysconfig. new sensors: f71862fg-isa-0220, dme1737-i2c-0-2e, it8712-isa-0290, it8716-isa-0228 it8716-isa-0290, it8718-isa-0228, it8718-isa-0290, w83627dhg-isa-0290, w83627hf-i2c-0-2d, w83627hf-isa-0290, acpitz-virtual-0, coretemp-isa-0002, coretemp-isa-0003, 2009/10/21 - added Slackware package build script for systemgraph by Leonardo Roman 2009/10/19 - rrd_hdstat.pl: iostat -I -D (openbsd fix) 2009/09/27 - rrd_hdstat.pl: iostat -D (openbsd fix) - rrd_disk.pl: using -l instead of -t no nfs (openbsd) 2009/09/15 - systemgraph.cgi: createGraphNetIOrS modified. from now on it is much easier to add/remove/modify the UDP/TCP ports for the detailed protocol statistic. the important variables in systemgraph.cgi are: @graphNetPorts @graphNetPortsColors in rrd_iptraf.pl, rrd_shorewallstats.pl : @ports 2009/09/09 - version: 0.9.7.4 2009/08/08 - rrd_cpumem.pl: openbsd ready 2009/08/12 - rrd_process.sh: openbsd ready 2009/08/07 - introduction of a new environment variable: OS_SYSTEM allowed values are Linux, OpenBSD (Linux is the default) rrd_loadavg.sh: openbsd ready rrd_disk.pl: openbsd ready 2009/08/06 - rrd_cpufreq.pl bugfix (perl 5.10) rrd_*.sh: /usr/bin/rrdtool or /usr/local/bin/rrdtool 2009/07/16 - rrd_iptraf.pl: udp fix 2009/07/15 - rrd_hdstat.pl: fixed some warnings (perl -w) rrd_cpumem.pl: support for newer vmstat versions 2008/06/16 - rrd_health.pl: added coretemp-isa-0000 coretemp-isa-0001 smsc47b397-isa-0480 2008/05/28 - version: 0.9.7.3 - systemgraph.cgi: some addons (thanx to Aki Parviainen) 2008/05/20 - rrd_health.pl added k8temp-pci-00c3 on debian some fixes for perl 5.10 (thanx to Louis B. Moore) 2008/05/17 - rrd_*.sh printing more info on errors rrd_loadavg.sh cleanup - sed no longer needed, should be a little bit faster. thanx to Jürgen. 2008/05/08 - rrd_health.pl added w83792d-i2c-0-2f 2008/02/10 - version: 0.9.7.2 2008/02/10 - rrd_hdstat.pl: iostat on HP DL360 G5 servers displays disks as cciss/c0d0... (patch from Johan Willard) 2007/12/12 - systemgraph.cgi: only try to create rrd-graphs if the concerning rrd-file exist. 2007/11/11 - rrd_health.pl: added asb100-i2c-0-2d 2007/11/05 - version: 0.9.7.1 2007/11/04 - new version of rrd_hdstat.pl. The old rrd database hdstat.rrd. is obsolete now and no longer compatible. The new rrd database file name is hdstat2.rrd. 2007/11/01 - still a lot of problems with the fonts in systemgraph.cgi. My new OpenSUSE 10.3 kvm-qemu guest system doesn't like the empty @FFont variable (because it has obviously strange default font settings - rrdtool/webserver is unable to load the nonexistent default font. The webserver complains with: ERROR: failed to load /usr/share/fonts/truetype/DejaVuSansMono.ttf To get rid of these messages and see the graphs on the webpage the @FFont variable in systemgraph.cgi has to define all possible picture font tags (TITLE,LEGEND,AXIS,UNIT) 2007/10/31 - new version: 0.9.7 + disk performance (via rrd_hdstat.pl) + rrd_cpumem.pl updated. I hope the new memory statistic is more useful than the old version. It displays: used RAM (really used by running processes) used SWAP ( ") ------------------ free RAM (really free RAM - normally a very low buffers (not really free - but can be used) cached RAM(not really free - but can be used) free SWAP Linux always tries to use RAM to the fullest extent to speed up disk operations. Therefore the free RAM value is always very low. It uses the available memory for buffers (file system metadata) and cache (pages with actual contents of files or block devices). This helps the system to run faster because the data is already in memory. If space is needed by programs then Linux will free up the buffers and cache to memory for the applications. - systemgraph is now a GPLv3 application 2007/10/20 - the default rrd-database path is now /var/lib/systemgraph. (NOTE: The RPMs for opensuse/fedora still use /var/www/sg !!!) 2007/10/18 - rrd_lsof.sh: no longer calls exit 0 2007/10/17 - some bugfixes and enhancements: thanx to Juergen rrd_shorewallstats.pl: gigabit statistic values. rrd_5minute.sh bugfix 2007/10/15 - rrd_cpumem.pl modified to be more useful, the old rrd database cpumem.rrd is obsolete now and no longer compatible. The new rrd database file name is cpumem2.rrd 2007/10/14 - rrd_hdstat.pl added (disk performance just using iostats) systemgraph.sysconfig: HDSTATDEV added 2007/06/26 - rrd_health.pl: lm85b-i2c-0-2e systemgraphxx.ebuild works at least for boa webserver. 2007/06/21 - systemgraph.cgi allows now also VLAN interfaces. 2007/06/03 - rrd_ntpdrift.pl: ready for gentoo. Gentoo: The default database path is now /var/lib/systemgraph various cleanups created an initial ebuild for gentoo 2007/05/03 - only one common rpm-spec-file for fedora and opensuse. 2007/04/20 - rrd_disk.pl: fixes a problem when the device name is so long that df needs two lines for a device. This may happen for nfs shares or volume groups. Thanx to George Vieira who found this bug 2007/03/15 - systemgraph-boa rpm is now also available for opensuse. 2007/03/09 - rrd_disk.pl, systemgraph.sysconfig: new parameter added. WANT_NETWORK_FS=(yes|no) rrd_disk-pl checks mounted network(nfs) storage devices only when WANT_NETWORK_FS=yes otherwise it checks only local devices. - rrd_lsof.pl: maximum blocking time is now 3 seconds 2007/03/08 - rrd_ntpdrift.pl: regular expression fix. 2007/03/07 - systemgraph.cgi, rrd_disk.pl: from now on nfs mounted file systems can be displayed too. example line in /etc/sysconfig/systemgraph.sysconfig DISKDEV=bassano:/export:/home1/fedora - some performance improvements 2007/03/05 - rrd_cpufreq.pl added, useful when using cpus with frequency scaling. For activating this feature edit your systemgraph.sysconfig file and set CPUFREQ_WANTED to yes. 2007/02/27 - systemgraph.cgi: bugfix, disk devices like devicemapper devices have often names whith '-'. These devices are now displayed correctly. 2007/02/26 - rrd_health.pl : k8temp-pci-00c3 added 2007/02/19 - opensuse 10.2 support added. we have now one spec file for fedora/redhat and one for opensuse. - rrd_health.pl : additional health chip (ASROCK AM2NF6G-VSTA) w83627ehf-isa-0290 2007/02/08 - rrd_users.sh added, monitors active users/logins 2007/02/04 - rrd_health.pl : additional health chip w83627thf-isa-0290, thanx to Eddie Bruce 2007/01/29 - rrd_health.pl : additional health chip it87-isa-0290, thanx to Jamie Scott 2007/01/10 - umask(0027) is now part of systemgraph.cgi to avoid strange behavior on some gentoo systems (unable to access to self- created directories/files in /tmp. 2006/12/20 - cpu activity statistic added. Thomas Bartosik needs this feature. 2006/10/19 - README updated and clarified. Thanx to Tama Pugsley. 2006/10/03 - it is now possible to specify a specific name(normally the mountpoint) for a specific disk device. The format in systemgraph.sysconfig is: DISKDEV=: -The extended name is also encoded in the filename of the concerning rrd.disk.xxxx-database file (slashes in the extended name will be replaced by , ). -allowed characters are: a-zA-Z.-_/ (where '/' will be replaced by ',') NOTE1: a too long extended name results in the following error message in your http server's errorlog file: "basicCheckParam: [....]", and the concerning png-file will not be created and displayed (it's a basic security feature. At the moment this script allows up 44 characters as cgi parameters. The extended device name is a part from it among others like the time range...) NOTE2: when you want to use this feature for your current rrd-disk devices you have to rename your current disk.rrd.xxxx file to disk.rrd.xxxx. Otherwise you have your old and the newly created disk.rrd-file in your database directory and systemgraph.cgi reads both files. - new env.var RRD_SILENT, used to avoid a lot of emails from crond when no disks or no network interfaces are configured. This env. variable is now defined in systemgraph.cron.d 2006/09/30 - systemgraph.cgi is now able to create the graphs from the hdtemp.rrd databases. 2006/09/29 - rrd_hdtemp.pl added for monitoring harddisks. You need the hddtemp package (see http://www.guzu.net/linux/hddtemp.php) Fedora Users: This package is part of Fedora Extras 2006/09/27 - rrd_health.pl : testmode feature added, easy testing without concerning health chip 2006/09/26 - rrd_health.pl : additional health chip it87-i2c-0-2d, thanx to Brad Lhotsky 2006/09/01 - from now on systemgraph.cgi accepts time ranges specified in seconds (s), minutes (m), hours (h), days (d) 2006/08/28 - rpm package split - now we have a specific package for the apache (httpd) and for the boa webserver. 2006/08/24 - rrd_ntpdrift.pl tries to use sntpclock/clockview (DJB-Tools) when ntpq is not installed 2006/08/17 - systemgraph.cgi uses from now on different fonts for the graphs (you are able to change the fonts) - detailed protocol statistic enhanced [additional protocols] iptraf.rrd. no longer compatible. 2006/08/16 - rrd_shorewallstat.pl added it is now possible to replace iptraf completely !! 2006/08/14 - rrd database creation changed, number of average, max values in the rrd-files changed. 2006/08/12 - rrd_privoxy.sh added 2006/08/10 - better support for health chips - temperatures are now accurate to a tenth degree 2006/08/08 - complete rework of rrd_health.pl - health.rrd. (if existing in your rrd-database directory (/var/www/sg) should be removed. It is no longer in use. - There are now two files: fan.rrd.x. and temp.rrd.y. which replace the old health.rrd file. Note: x is equal to the number fans. y is equal to the number of measured temperatures.