Monitor one - version history

FP1.107.403 January 2010

This version is a minor maintenance release which does not contain new functions or features but brings a few stabilty and performance improvements and fixes some bugs.

  1. The database engine was upgraded to Firebird 2.1.3 for better stability and performance.
  2. Performance improvements in the web interface.
  3. A bug was fixed in the "Desktop feature". Desktop setups were not always loaded correctly.

FP1.107.401 September 2009

This version is an important maintenance release which does not contain new functions or features but
focuses mainly on bug-fixes, stability improvements and support for Windows 7.

  1. Modified default installation paths to meet Windows 7 requirements. The old default project directory "c:\Monitor one Maps" has changed to "Public Documents\Monitor one Maps". Monitor one can now be used on Windows XP, 2003, Vista, 2008 and 7.
  2. The "Web server settings tab" in the Global configuration section was confusing for new users and has been reworked.
  3. New Firebird database version (2.1.2) for improved speed and reliability.
  4. Bug "Error in procedure GetWebMapPage" in the web interface has been fixed.
  5. Bug "SQL Server Error: ISC ERROR CODE:335544345 ISC ERROR MESSAGE: lock conflict on no wait transaction deadlock update conflicts with concurrent update concurrent transaction number is ......" has been fixed.
  6. Bug "ISC ERROR CODE:335544721 ISC ERROR MESSAGE: Unable to complete network request to host "localhost". Error writing data to the connection. An existing connection was forcibly closed by the remote host." has been fixed.
  7. The previous version contained a bug in the "check for new version" code. Fixed!
  8. A bug in the web interface sometimes caused that device images weren't displayed correctly
    (transparency). Fixed!
  9. A bug in "Error control" sometimes caused that device status was not always populated correctly. Fixed!

FP1.106.399 April 2009

The following items were fixed and/or added:

  1. If the first device on a project's root-map was a Network object, Error-control didn't work as expected. This version contains a fix.

FP1.106.398 January 2009

The following items were fixed and/or added:

  1. A error in a sql statement could lead to an corrupted database.
  2. A malformatted trap frame send to a Monitor one station could cause a crash.
  3. Firebird version 2.01 has been replaced by Firebird version 2.04

FP1.106.391 February 2008

  • Hyperlink support for the FreeText feature. FreeText labels now can also contain hypertext information in the GUI as well in the web interface. If you want the FreeText object to behave as a hyperlink, you need to enter the hyperlink information into the hyperlink box. The hyperlink box accepts various formats:
  • The manual in pdf format is back again. Previous versions only contain the manual in html format but we decided to include the pdf manual again because of many user requests.

FP1.105.391 November 2007

  1. This version fixes a serious and nasty problem with FreeText objects. The x,y coordinates of FreeText objects were not always written to the database correctly. FreeText objects seemed to "travel around" on the maps.
  2. For web users logged on with Operator or Designer rights, the web interface now also shows the text that was added as memo text in the Monitor one GUI. For NON Operator or Designer users the memo text is hidden!
  3. In previous versions, the amount of event messages shown in the web interface was limited to two days. From this version, the number of days is now customizable (1..7 days).

FP1.101.383 June 2007

  1. This version contains a fix that was found in version FP1.99.379 regarding a device's right-click menu. When a FreeText object was right-clicked, the right-click menu of the last right-clicked device object popped up instead of the right-click menu for the FreeText object. As a result, using one of the available items could lead to exception violations.
  2. Support for Poseidon and Damocles equipment from the HWGroup has been added to the Shooter Wizard.
  3. A bug was found in the Class file importing feature. The SNMP port to use was not correctly imported. This version contains a fix.

FP1.99.379 May 2007

  1. In the previous version Error control was completely reworked in order to solve a problem and to speedup processing. Unfortunately a new bug was introduced. Version FP1.99.379 contains a fix for this bug.
  2. The new connection type "Wireless connection" has been added to the list of available connection types.

FP1.99.375 April 2007

  1. All earlier Monitor one versions contained a bug in the algorithms responsible for detecting the cause of a "device down" event (part of the Error control feature). This bug occasionally lead to incorrect interpretation and Alerting of such an event. The problem has been identified and it has been resolved.

FP1.98.372 March 2007

  1. A new option has been added to the "Alerting" feature. The new option allows you to specify how long an alert is delayed from being sent out after a critical event has occured. The delay is customizable and can range from 0 upto 900 seconds. This new option is important for reducing the number of alerts that are sent out.
  2. The previous version contained a bug in the Firebird interface module which could cause a deadlock. This problem has been fixed.
  3. Another bug was found in the software modules used for displaying the maps in the GUI. When the error occurred an "EOutOfResources" message was displayed.
  4. An enhancement has been added to the EM feature that displays the value of the SNMP "ifDescr" field of the interface for which EM has found a problem.
  5. The "Check for new version" option in Monitor one has completely been rewritten. The old implementation could cause program hangups of about 20 seconds or more when the PC or Workstation running Monitor one did not have a connection to the internet. "New version checking" has now moved from foreground to background processing.
  6. This version now supports Apache version 2.0.59. This Apache version is also included in the Monitor one installation file.

FP1.94.370 Feb 2007

This version provides a fix for a serious bug and solves some performance issues regarding the EM1 background thread, the device's right-click menu and the Firebird interface module.

  1. In version FP1.94.367, occasionally the "Execute program or script" feature did not pass the commandline parameters correctly to a specified command file (.cmd). This version contains a fix.
  2. The EM1 background thread sometimes caused program "hangs" of up to 10 seconds. This was caused by inefficiently designed database thread synchronization. This version contains a better implementation.
  3. On heavily loaded systems, right-clicking a device could also cause program hangs of up to 10 seconds. This was caused by a sql statement performing a full table scan. In this version the sql statement now uses an index to access the table rows.
  4. A third performance issue was caused by a poorly performing cache algorithm used to access the project's logbook table. This version contains a better one.

FP1.94.367 Jan 2007

This maintenance release contains the following enhancements and fixes:

  1. This maintenance release contains a fix for a bug introduced in the previous version which made it impossible to delete branches from the MIB tree.
  2. Due to a bug in table Shooters in the web interface sometimes displayed the error "EndOfMIBView detected". After this message the table Shooter automatically closed. This version contains a fix.
  3. Another bug in the web interface caused the error message: "Error in procedure: WebPortServerExecute. Code=710/711". This version contains a fix.
  4. The "SpeedShooter functionality" has been modified. In previous version the SpeedShooter property could only be set at the Class level. In this version the "default" setting for the "SpeedShooter" property can be set at the Class level and an "exception" to the default can be set at the Device level. This new approach makes it possible to set the SpeedShooter property on a per device basis.
  5. A new control has been added to the web interface that allows you set the "ShooterExecution timeout". In the previous version this timeout was 10 seconds (hard-coded). These 10 seconds sometimes caused timeouts on RRDTool graphs. In this version the timeout is customizable and can range from 10 to 100 seconds.
  6. Added database security. For reasons of easier access to a project's database, the username and password are written to the project's .amd file (\.amd). If you find this unacceptable, you can remove the username and password strings (leave the 'DBUser=' and 'DBPassword=' keywords - only remove the username and password strings) from this file. After this, Monitor one will prompt you to enter the username and password each time you start the program.

FP1.92.365 Dec 2006

  1. There was a small issue in the html formatting of the History web-page in RC3. This is now fixed
  2. The default community list for EM1 scanning has been shortened to the "public" and "private" communities only. As a result IP-range and EM1 scanning has been speeded up quite considerably.
  3. Three new class definitions (Windows_Domain_Controller, Windows_Server and Windows_Workstation) have been added to the Monitor one default classes list.
  4. The "Instance Filtering" option has been added for History and Threshold Shooters that use the "All-instances" keyword. This option can be used to filter only the rows of an SNMP table that meet a certain criteria.

FP1.92.360 RC3 Nov 2006

This version contains a number of fixes for bugs that were found in version FP1.91.355 RC2

  1. The Monitor one module that controlled access to the Firebird engine was not "thread-safe" which could lead to a crash when multiple threads tried to access the database simultanously. The module is now "Thread-safe"
  2. A bug was found in the Monitor one Alerter agents regarding the handling of Syslog messages. Version FP1.92.360-RC3 contains a fix for this issue
  3. The "Threshold-control" output was not correctly formatted in the web interface. This issue has been solved in version FP1.92.360-RC3.

FP1.91.355 RC2 Oct 2006

This version solves a couple of minor issues and introduces a major improvement of bugreport handling

  1. Added madExcept for bug handling in the Monitor one executable.
  2. Added a new /ENABLEHIS10 commandline switch for starting Monitor one from the commandline. This new switch enables the creation and use of History Shooters with 10 second polling intervals. Many simultaneously running 10 sec History Shooters can have a considerable effect on the performance of your Monitor one system. The use of this switch is entirely at your own risk!
  3. Modified Date and Time format on various Monitor one windows based on the localized Date/Time settings of the system running Monitor one.
  4. New Firebird SQL database version. The version used in this Monitor one release is Firebird version Firebird 2.0 RC5.
  5. Support for audible alerting in the web browser (for Operator and Designer users!). We have tested two browsers: Microsoft Internet Explorer 6.0 and Mozilla Firefox 1.5.
  6. A major bug was found (and fixed) in the Shooter wizard.

FP1.89.343 RC1 July 2006

  • Apache - Apache 2.0.39 for windows substitutes the old internal web server.
  • Added support for moving device objects from one map to another.
  • Improved Error control - Important improvements regarding the Error Control feature (EC). In previous Monitor one versions, EC only relied on the “connection information” it extracted from the map(s). This approach was no longer sufficient for the more complex network environments as of today with all kinds of redundancy. It could lead to incorrect interpretation of “Device down” events when, for instance, servers with multiple NICs where connected to multiple switches for reasons of redundancy. A new option that lets you set the “traffic forwarding” capabilities of devices at the Class level dramatically improves the working of EC.
  • A new backup approach. The “Midnight backup” now makes full backups on month- and weekly basis and database-only backups on daily basis.
  • Some minor memory leaks were found (and solved) in Discovery and EM1
  • Added support for instance selection in MGrapher (the viewer for accessing History information)

FP1.85.333 Beta1 Mar 2006

  • The BDE has been replaced by the Firebird SQL database for stability and performance reasons.
  • New 1 and 10 minutes polling queues for supporting SNMP agents that update their counters on a 1-minute basis.
  • Improved MIB compiler. SNMPv2 is now fully supported (including SNMPv2 traps).
  • Many bug fixes and improvements from which the most important one: a severe memory leak in one of the background threads that take care of saving data to the database.
  • Support for receiving and filtering of SNMPv2 traps.
  • Nearly completely rewritten approach for collecting and logging History data for trending and long term analysis.
  • Two new default menu-items have been added to a device’s right-click menu: The Desktop menu-item (which starts MSTSC.exe /v:) and the History menu-item
  • Trap, Syslog and Sensitivity events can now be acknowledged (just like "No response" and "Threshold exceeded" events
  • A new HCF ("Has Changed From") operator for threshold monitoring
  • A device’s Serial# and Registration# can now also be included in the body text of an alert email

FP1.78.317 Sep 2005

  • Update option for Class packages! If the Class package you want to import into your project defines a Class that already exists than a message box will pop up asking you to confirm updating the existing Class! After a confirmation, from existing Classes only Shooters and MIB related data is updated. Project specific Class settings as polling intervals, community names, severity levels etc are kept unchanged!
  • Error-control bug fix!
  • A new right-click menu-item in version FP1.78.316 allows you now to set the SpeedShooter property of a Shooter (in Designer mode) by right-clicking the Shooter on a device’s Shooters/Properties page.
  • Commandline switch for the Monitor one UDP Source port used for SNMP querying! By default, Monitor one uses UDP port 6115 as the source port in SNMP requests. From version 1.78.316, the default port can be specified on the commandline by using the /DEFAULTSRCUDPPORT=<2..65534 | none> commandline switch.

FP1.75.315 Aug 2005

  • Modifications and Fixes:
  • MLogbook (Monitor one event Logbook viewer application) filtering bug fixed
  • Alert Groups and Recipients input screening bug fixed
  • License policy modified
  • Bug fix in starting/stopping the Monitor one syslog server
  • Logbook messages to a Syslog server (new)
  • Extended Execute a program or script triggered by an event option (modified)
  • Multi-monitor support for the Monitor one Desktop feature

FP1.75.315 Beta May 2005

New features:

  • The "sort-column" of Table Shooters is saved to the database.
  • The new Table Shooter-type replaces the old Get and Get-next type Shooters.
  • A new “Instance-mask” option for Graph-, Table and Pie Shooters.
  • Support for gradient background colors for Graph and Pie Shooters.
  • New “Hide control panel” option for Graph, Pie and Meter Shooters.
  • A new Data tab has been added to Graph Shooters. The new tab replaces the old Show Graph details option.
  • New and nicer, glyphs, images and buttons throughout the whole program.
  • Improved web server and web interface for more stability and a better look and feel.
  • If no username/password is specified for web access, the logon page is not shown anymore and everyone is granted access!
  • Support for “Custom menu items” in the web interface.
  • The new Desktop feature allows you to save Monitor one desktop configurations to the database for later use.
  • Events that cause alerts are made visible on the network map by the use of indicators.
  • Monitor one now displays an indicator on the network map for a
    device from which polling is suspended because it needs maintenance.
  • Monitor one now also supports the DateAndTime textual-convention
    specified in rfc2579 and the BITS construct specified in rfc2578.
  • New font and format options for device object labels on the network map.
  • A new IDF operator (“Is Different From”) for Threshold Shooters.
  • Various improvements have been made to the MIB compiler to better support the compilation of multiple MIB files in one action.
  • New licensing policy.
  • New "Target-macro" option for SnipMon Shooters.
  • MLogToCSV.exe. A small and simple commandline program that
    converts a project’s logbook (or part of it) to a CSV formatted
    text file. Can be scheduled to run unattended.
  • Support for alert messages to be sent to pagers, mobile phones,
    PIMs and wireless devices via the new Messaging Gateway Interface.
  • Extended options for copying data to the clipboard are available
    for almost all native Monitor one windows that contain lists of data.

FP1.56.250 November 2004

Modifications and Fixes:

  • Improved translation from enterprise specific trap# to a trap description (Applies to Text-to-Speech and alerting by email)
  • The "Show default quick view Graph" (History control window)
    sometimes popped-up erroneously with an error message indicating that
    an RRDTool Graph timeout occurred! Problem solved.
  • Improved screening in the "Define <ClassName> Shooters window".
  • In older versions a counter overflow in 32 bits ASN.1 MIB fields
    (INTEGER, COUNTER) could disorder (automatic) up-down scaling in
    real-time graphs! An counter overflow detection algorithm has now been
    added to prevent such disorder.
  • The automatic detection of the SNMP version (v1 or v2) supported
    by an agent did not always work correctly. The automatic detection has
    been removed. The agent's SNMP version can now be set manually at the
    class level!
  • An minor bug in the "Inspection utility" (Define
    <ClassName> Shooters window) has been fixed. Sometimes the
    Inspection utility erroneously did color a MIB node green.
  • A bug in the screening algorithms used when building Shooters
    manually allowed you to build Shooters without a Shooter-name. The bug
    has been fixed

New features:

  • "Alternative Legend" option for Graph and Pie Shooters. (The Pie Shooter option is not yet released)
  • Threshold control made available through the web interface
  • Various minor modifications with regard to the look an feel of the web interface.

FP1.55.248 Patch1 September 2004 (maintenance)

Modifications and Fixes:

  • In older versions, you could only assign and use alternative SNMP
    ports greater than 1024 when building Shooters. This new patch removes
    this limitation.
  • A 6-byte Octet string is no longer displayed as a MAC address by
    default. A 6-byte octet string is formatted as a display string instead
    (if no other formatting is specified by the MIB)
  • The Web interface did not handle URL's on the History page
    correctly when either the Shooter name or the Custom RRD Definition
    name contained an "_" (underscore).
  • In some cases, the length of an instance could cause a problem
    when displaying a real-time Graph window. An instance is now limited to
    12 characters (followed by the string "..//".)

FP1.55.248 August 2004

New features:

  • Two new Shooter types introduced: the SnipMon Gauge and the
    SnipMon Graph (for better server monitoring and system performance
    monitoring)
  • Front-end support for RRD (for superior trending and long-term analysis)
  • SASL "LOGIN" authentication support for alerting via email.
  • Support for the “All instances” and “Formula” options in Threshold and History Shooters.
  • the Shooter Wizard.
  • Auto-start option at the Class level for Background Shooters.
  • Text-to-Speech support for Windows XP

Modifications and Fixes:

  • Improved Extensive Monitoring
  • Improved Error-control
  • Improved "Inspection" utility
  • Problem solved regarding connecting to the web interface through firewalls and NAT boxes
  • the TFTP server couldn't handle files smaller than 18 bytes
  • Stability problem solved in the database
  • Problem solved in the installation
  • A problem solved in the formula option
  • Various bug fixes in the web interface

FP1.55.248 Beta-2 June 2004

FP1.34.207 October 2003 (hot-fix)

  • Hot-fix for FP1.34.203

FP1.34.203 October 2003

New features:

  • WEB interface
  • Alert groups
  • Free formula format for Graph and Meter shooters
  • Define custom menu-items at the Class level
  • Show Top-10 switch for Graph shooters
  • Use SNMP for status polling
  • Execute the same Graph or Meter shooter for the same device multiple times
  • Define a separate community-name for SNMP Write-access to devices
  • New Monitor one® service page

Modifications and Fixes:

  • Improved Inspection utility
  • System overload protection for extremely heavy Trap or Syslog traffic
  • Extensive Monitoring enhancements

FP1.26.193 May 2003

New features:

  • Support for a Maintenance window.
  • Syslog server.
  • FinePing - FinePing is the Monitor one® replacement for the
    standard Microsoft "Ping" utility. Providing extra functionality!
  • FineTrace - The fastest traceroute utility
  • Column description for Shooter tables

Modifications and Fixes:

  • Improved Discovery utility. Build network maps using IP-nodes found by the Discovery utility
  • Improved Trap filtering.
  • Improved Extensive Monitoring. Detection of a possible
    auto-sensing problem on switch ports and detection of too many TCP
    retransmissions for a Host or Server.
  • Improved Name-list
  • Improved alerting
  • Improved stability
  • Improved Online Help

FP1.20.175/SPa Jan 2003 (maintenance release)

  • Various stability and reliability improvements
  • Suppport for Windows XP themes

FP1.20.175 Nov 18 2002

New features:

  • Background image support for network maps (improved network topology display)
  • Support for upgrade licenses

Modifications and Fixes:

  • Alerting improved.
  • Improved Auto-update feature.
  • Improved Table-shooter.
  • TFTP server low performance fix
  • Unstable health poller fix
  • Closing a 3D graph bug fix

FP1.18.171 Oct 20 2002

New features:

  • Basic support for SNMPv2 trap decoding. SNMPv2 trap content can now be viewed in the Trap control window.
  • Auto-update feature. New program features or important bug fixes
    can now be downloaded from our web-site separately, without having to
    wait for a next whole new release.
  • A project can now be opened from the command-line
  • Support for alternative SNMP port number (other than 161 for more flexible SNMP monitoring)
  • Adjust how long an alert stays active for a Threshold or Trap event.
  • Two new MIBs have been added to the default MIB tree (snmpv2.mib, snmpv2-smi)

Modifications and Fixes:

  • About box redesigned. Implementers can now enter their contact
    information, so that customers always have this information at hand.
  • System crash of the system when the History database got too large
  • Alerting by mail bug fix
  • Text-to-Speech bug fix
  • System hang-up caused by an access-violation in the SNMP decoding routines fix

FP1.16.163 Aug 9 2002

Modifications and Fixes:

  • Improved SNMP Trap listener (snmp trap receiver)
  • Improved alerting by e-mail.
  • Enhanced mechanism for executing programs or scripts triggered by events.
  • Various problems solved.

FP1.15.159 Jul 10 2002

  • Hot fix for FP1.15.158

FP1.15.158 Jul 2 2002

New features:

  • Alerting by Speech
  • Analog Meter Shooter (bandwidth monitoring)

Modifications and Fixes:

  • Improved hooks to allow execution of external scripts and executables, triggered from events and the alerting mechanism.
  • A bug has been fixed in the ASN.1 coding/decoding modules.
  • Various problems solved regarding monitoring Microsoft Windows2000/XP servers.
  • Extended Online Help.

FP1.15.158 beta 1- Jun 23 2002

FP1.12.157 - Apr 19 2002 (maintenance release)

  • Bug fix.

FP1.12.155 - Mar 24 2002

  • Hot fix for FP1.12.151

FP1.12.151 - Mar 10 2002

New features:

  • New kernel routines have been added to support Utilization graphs.
  • New Rfc MIB files have been added to the default MIB tree
  • New functionality has been added to the "Create <ClassName> Shooters" window

Modifications and Fixes:

  • Some bugs in the GUI have been fixed
  • Improved MIB compiler
  • Improved MIB browser
  • Improved MIB nodes database

FP1.11.140 - Dec 18 2001 (maintenance release)

Modifications and Fixes:

  • Online Help (English, new)
  • Improved licensing structure (3 license types, new)
  • Improved Logbook
  • Better 'Shooter error-detection' mechanism
  • Improved installation

FP1.10.120 - Sep 16 2001 (maintenance release)

FP1.10.118 - Aug 16 2001

New features:

  • Speed Shooters introduced
  • Network map backgrounds

Modifications and Fixes:

  • Device/Object names can now be modified.
  • Improved real-time graphing (Bar, Area, 3Dline etc..)
  • Modified Licensing structure
  • Improved Error control

FP1.9.98 - Apr 29 2001

New features:

  • Alerting by email introduced
  • Automatic Backup

Modifications and Fixes:

  • Multi-threaded database access for better performance and improved stability
  • Improved SNMP (de)coding
  • Improved network utilization measuring
  • Improved Extensive Monitoring
  • Improved installation
  • Improved Error control
  • Improved network uptime monitoring

FP1.8.87 - Mar 6 2001

  • Support for Windows 2000

Release 1.8.81 - Feb 1 2001

  • Extensive Monitoring introduced

FP1.7.72 - Jan 1 2001

  • First official release!

FP1.7.38 - Oct 28 2000

  • Beta 4

FP1.6.32 - Oct 3 2000

  • Beta 3

FP1.5.28 - Sep 17 2000

  • Beta 2

FP1.5.19 - Sep 4 2000

  • Error control introduced
  • Network Discovery software added
  • Shooters introduced (A Shooter is Monitor one terminology for
    what in other network monitoring software is called a sensor or a
    monitor)
  • Beta 1