Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 6f69fa4d6793221885ae4d244fbbe5a0 > files > 7

monitorix-1.2.0-1mdv2009.0.noarch.rpm

1.2.0  - 02-Apr-2008
====================
- Added support for systems based on LVM structure on top of a CCISS RAID of
  disk drives.
	(thanks to Bob McClure, Jr., bob AT bobcatos.com)
- Removed the full path of the 'pvs' command as it complicates the portability
  of Monitorix to other Linux distributions.
	(thanks to Eric, teknologist AT gmail.com)
- Added the "no warnings" pragma to temporarily block warnings while calling
  the 'sensors' command.
- Fixed a bug introduced in the last version that prevented to see the interrupt
  names on systems with 2.4 Linux kernels.
- Fixed the graph of disk temperatures in order to preserve the page layout
  when there's no defined any disk device in the HDDTEMP_LIST array.
	(thanks to Eric, teknologist AT gmail.com)
- Fixed to tolerate if @HDDTEMP_LIST was badly defined with just a void entry
  instead of no entries at all. That's if someone defined incorrectly the array
  as @HDDTEMP_LIST = ""; instead of simply as @HDDTEMP_LIST;
	(thanks to Eric, teknologist AT gmail.com)
- Removed the error messages when it has been defined in /etc/monitorix.conf a
  network interface that it doesn't exist in the system.
- Fixed the error message "Use of uninitialized value in string eq at
  /var/www/cgi-bin/monitorix.cgi line 454." that appeared in the Apache error
  logs when using Multihost feature.


1.1.2  - 25-Feb-2008
====================
- Added the execution of the "pvs -a" command each time Monitorix is restarted,
  just to make sure to remove a strange message about "Medium not found"
  appeared on fresh CentOS 5 installations using LVM.
- Converted automatically into a link the URL that appears in the bottom of
  each graph (if enabled by $MULTIHOST_FOOTER) in the Multihost mode.
- Fixed to put the zero character instead of NULL when there's no value, in the
  monthly file of traffic during the daily collecting of counters.
- Fixed a bug in the interrupt names that removed its first character affecting
  only (mostly old) machines with "local-APIC-edge" support.


1.1.1  - 16-Nov-2007
====================
- Fixed a stupid bug that prevented showing the graphs of network ports.


1.1.0  - 15-Nov-2007
====================
- Added support for Gentoo Linux distribution.
	(thanks to Matej Povazaj, ybdaba AT gmail.com)
- Added support for Slackware Linux distribution.
	(thanks to Bogdan Radulescu, from http://nimblex.net>
- Changed the way how is the data collected in the Kernel Usage graph. From now
  on, this graph will show its data in a more accurated way than before. People
  can continue using the Real and Stacked modes though.
	(thanks to Christian Meusel, christian.meusel AT inf.tu-dresden.de)
- Definitely fixed (I really hope so) a persistent bug during the numeric
  extraction of the alpha numeric string of the lm_sensors temperatures.
- Fixed support for HP ML310 ProLiant server in the motherboard temperatures
  graph.
- Changed the main page form method from POST to GET in order to be able to
  remove the old /cgi-bin/monitorix.cgi and call localhost.cgi directly.
  So now on, the localhost.cgi is renamed as monitorix.cgi and it's placed in
  the same place where it was the old one, removing the /cgi-bin/monitorix
  directory as it will not longer be used.
- Fixed to show the graph when using multihost feature and select only the
  Context Switches graph.
- Improved how are showed the images when using multihost feature selecting
  only individual hosts. Now they are bigger.


1.0.1  - 03-Oct-2007
====================
- Fixed some annoying messages like "Argument "+46M-BM-0C" isn't numeric in int 
  at /usr/bin/monitorix.pl line > 2710, <SENSORS> line 13.". Now it extracts
  correctly numbers from an alpha numeric string.
	(thanks to Russell Morris, rmorris AT rkmorris.us)
- Changed from area-based to line-based the HP IPL temperature graphs in order
  to follow the same aspect than the new LM-Sensors graph.
- Added a permanent "lower-limit=0" in the following graphs: Context Switches,
  LM-Sensors, Network Packet Traffic and Network Error Traffic.
- Fixed the alignment of the legend in the FAN speeds graph on systems still
  using the old RRDtool branch version 1.0.


1.0.0  - 04-Sep-2007
====================
- Added a new graph to see the temperatures of the system motherboard, CPUs,
  fan speeds and hard disk drives using lm_sensors and the hddtemp tool. Such
  graph is disabled by default since there are still a lot of motherboards with
  unsupported sensors out there. This new graph can be combined with the HP
  specific temperatures graph.
- Fixed some adjustments in the temperatures collector in newer HP ProLiant
  servers with newer IML.
- Added the ability to select the percentages layout in the Kernel Usage
  statistics. The possible options are (R)eal or (S)tacked.
	(suggested by Andrzej Pokrywko, Andrzej.Pokrywko AT onet.pl)
- Fixed a bug that prevented to display correctly the interrupt names on newer
  systems that use PCI-MSI instead of IO-APIC.
- Added the ability to change the refresh rate value in the statistics web
  page. The default value remains unchanged to 150 seconds.
- Added some adjustments in the Monitorix init script.
- Extended the environment variable PATH to cover more root directories.
- Changed the default NET_RIGID from 2 to 0.
- Changed the default network configuration from two interfaces to only one, as
  it seems the most of people have only one network interface installed.
- Removed some "Use of uninitialized value ..." annoying messages in the Apache
  error_log.


0.9.2  - 12-Jun-2007
====================
- Special Debian contribution.
  + Added support for Debian distribution.
  + Added the missing "monitorixico.png" file during the install process using
    the install.sh shell-script.
	(thanks to Uwe Heidrich, uweheidrich AT hotmail.com)
- Added German language support in the monthly report.
	(thanks to Uwe Heidrich, uweheidrich AT hotmail.com)
- Added support for systems using Linux RAID systems under LVM.
- Fixed in the localhost.cgi and in monitorix.pl files to not include a second
  configuration file if the first one already exists.
- Fixed the graphs legend lines adding blank lines in order to have a better
  formatting. That only affected those who have RRDtool version above 1.2.13.
- Added the Zoom feature that, when enabled, it will permits to see a larger
  picture just clicking inside any graph image.
	(suggested by Dimitri Yioulos, dyioulos AT firstbhph.com)
- Removed the degree symbol in all the temperature graphs.
- Some little code cleanup.


0.9.1  - 09-Jan-2007
====================
- Fixed some annoying cron messages about uninitialized value during an addition
  and a multiplication, only on 2.4 kernels.
- Fixed the line and area colors in the kernel-related new graphs.


0.9.0  - 03-Jan-2007
====================
- Fixed the background color of the graphs in Multihost feature.
- Added a lot of new colors to cover as many hardware interrupts as they exist.
- Added the Monitorix shortcut icon.
- Fixed a bad closing in the global <html> tag.
- Fixed and optimized the start routine in the init script.
- Added a new composed-graph to see the Linux kernel usage per processor. The
  graph will be divided by three parts (as always) only using, right now, the
  biggest and the first one of the last two. The graph will show the global
  percentages of total user time, nice time, system time, idle time and io-wait
  time and separately, the number of context switches. Finally if the system
  has multiprocessors there will be an individual graph per processor showing
  the percentages of its CPU times (up to 8 processors).
	(suggested by Michael Berger, MBerger AT scrippsops.com)
- Added a configuration switch (Y/N) per graph to enable or disable its
  processing. This will help specially on embedded systems (where there is not
  much disk space) to monitorize only what it is really needed.
- IMPORTANT NOTICE: The configuration file (/etc/monitorix.conf) has been
  extended with important changes.


0.8.3  - 16-Oct-2006
====================
- Added the word "easier" to the Monitorix slogan.
- Added support for CCISS Compaq RAID driver under 2.6 Linux kernels.
- Changed the color for the first mounted filesystem in the disk usage, now is
  darker.
- Changed all the white colors to gray in order to be more visible when using
  the white theme.
- Changed the Fax color (from white to orange).
- Adjusted three colors in the interrupt activity graphs: from gray to orange,
  from black to dark-gray and from white to light-gray.
- Changed the color of the running processes (from dark blue to red).
- Changed the HTML font from the Arial,Helvetica to Verdana,Tahoma, and switched
  to lowercase all the HTML tags.
- Fixed a problem when finding the root disk on LVM systems with multiple disks
  on the same logical volume.
	(thanks to Bon, bon AT bugstudio.net)
- Consolidated to only one internal function all temperature graphs concerning
  to the Hewlett-Packard server models.
- Fixed a broken image in the third temperature graph on some Hewlett-Packard
  server models.
- Added support for up to 255 hardware interrupts to take advantatge of the
  APIC feature in newer Linux systems. The "int.rrd" database will be upgraded
  automatically.
- Because of the new support for so many interrupts, the interrupt graphs no
  longer displays the unused ones.
- Added support for up to 5 NICs. The "net.rrd" database will be upgraded
  automatically.
  	(suggested by Mike Harris, MikeDawg AT addictz.org)
- Removed the use of the generation number from the HP ProLiant servers, because
  there are no differencies In the number of processors between the current
  generations. Now the server names are changed from ML350G3 to simply ML350.


0.8.2  - 04-Jul-2006
====================
- Changed from dark-gray to orange the color of the last mount point in the
  disk usage graph.
- Added error handling during the creation of the RRDs database files.
- Fixed a graph creation error when trying to view the PC LANs on systems with
  RRDtool v1.2+.
- Fixed a graph creation error during the monthly report creation on systems
  with RRDtool v1.2+.
- Fixed to take care about the color selected when creating the monthly report
  graphs.
- Fixed a typo when cutting the last digit of $root_disk.
	(thanks to Christoph Fritsche, Christoph.Fritsche AT fh-telekom-leipzig.de)
- Added the new parameter "silent=imagetag" which among of the image
  generation it will return the HTML <IMG SRC> tag for the specified image.
- Fixed the annoying old behaviour of the Multihost feature that obligates to
  reload the page two times every time you want to see the most up to date
  remote server graphs.
- Some cosmetic changes.


0.8.1  - 17-May-2006
====================
- Fixed problems while creating the ip counters when the network port variables
  $PORT01, $PORT02, ... are removed or not defined in the configuration file.
- Added better support for Linux Software RAID devices (/dev/md0, /dev/md1, ...).
- Added specific colored logo images for black and white themes.
- Optimized the way how are used the chomp() functions, using now multiple
  arguments.
- Optimized all the code that was using system commands to collect information.
- Dramatically reduced the CPU load average on most systems specially on slow or
  old systems. As an example of that, a Pentium at 133Mhz sees reduced to 50%
  its CPU load.
- More code cleaning.


0.8.0  - 27-Mar-2006
====================
- Almost complete support for FreeBSD based systems.
	(thanks to Roger "Rocky" Vetterberg, roger AT vetterberg.com)
	(thanks to the twenty4help, http://www.twenty4help.com)
- Code prepared to be more easily portable to other UNIX/Linux systems.
- Changed the location of the configuration file to /etc/monitorix.conf.
- Fixed a "grep" condition problem with LVM based systems not using LVM.
	(thanks to Yazhir, admin AT pazeng.co.il)
- Fixed to escape more possible colons on interrupt device names.
- Fixed graph font size for RRDtool versions 1.2+.
- Better support for RRDtool version 1.2.
- Fixed the counter of the amount of Samba locked files.
- Better monitorization in the detection of VirusMail (requires MailScanner).
- Improved the Active Processes graph, now includes the sleeping and running
  processes in order to know better the amount of concurrent processes the
  server has.
- Now the cron file is automatically created taking care the OS usual paths.
- Removed the default names for the unused interrupt devices. Now all the unused
  interrupts will be marked as "unused".
- Fixed the order of collected data in disk activity graphs.
- More code cleaning and removed some unused variables.


0.7.14 - 17-Jan-2006
====================
- Fixed to be more accurate the way how are detected the ports that are down.
- Removing annoying cron messages and added again the locking mechanism.


0.7.13 - 16-Jan-2006
====================
- Added an automatic space-padding control to the MNT_LIST mount points names.
- Fixed "val" and "mode" declarations and added a hint into README file for
  users coming from other Linux distributions.
	(thanks to Christoph Fritsche, s03315 AT fh-telekom-leipzig.de )
- Really added the parameter "-P" in the "df" lines. In the previous version it
  was only commented in the ChangeLog.
- Added a new file in the /etc/httpd/conf.d/ which will make the alias
  "/monitorix", and will facilitate the installation with different html root
  directories.
- Added an initial support for LVM (Logical Volume Manager) based systems.
- Added a warning indicator (changing the color background to red) on the 12
  port graphs for each selected port if it seems to be down.
- Removed temporaly the locked mechanism introduced in the previous version
  because it produces annoying cron messages everyday at midnight.
- Some little code cleaning.


0.7.12 - 07-Nov-2005
====================
- Fixed the stat() function that prevented to collect Samba and NetAtalk data.
- Escape colons in Interrupt names (INT_NAME) for rrdtool 1.2 branch versions.
	(thanks to Marcos Andre, foca AT siagri.com.br)
- Added the parameter "-P" in order to prevent multi-line output from "df".
	(thanks to Rene Kapeller, rene.kapeller AT psi.ch)
- Added a locking mechanism to prevent concurrent executions of Monitorix, that
  will be useful on very high loaded servers.
	(thanks to Rene Kapeller, rene.kapeller AT psi.ch)


0.7.11 - 06-Oct-2005
====================
- Now the POP3 section is looking for pop3 string (not pop-3) in log entries.
- It handles possible DNS no resolution for defined PC LANs.
- Added English language support for the monthly reports.
- Removed the PC_DS list. Monitorix only will use PC_LIST and PC_IP if needed.
- Remove the hard-coded command paths in order to be more distro compatible.
- Added some checks in order to warn if some directories or files can't be read.
- Fix to escape only colons for rrdtool 1.2 branch versions.


0.7.10 - 26-Sep-2005
====================
- Reduced the size of the Monitorix logo in the startup screen.
- Finally fixed the problem with disk i/o on 2.6 kernels.
- Fixed some incompatibilities in order to support RRDtool v1.2.
	(thanks to Alex Shiffer, refys AT zelacom.com)
- Removed MONITORIX_VER variable from the configuration file.


0.7.9  - 12-Sep-2005
====================
- Some cleanups in the Configuration.help file.
- Remove annoying samba messages in cron when samba is not running.
- Fixed bug when collecting disk i/o on kernels 2.6 (/proc/diskstats).
	(thanks to Alf Tanner, alf.tanner AT gmail.com)


0.7.8  - 11-Sep-2005
====================
- Initial public release.