February 4th, 2012InterMapper Reports:
· New Report Types/Templates - Version 5.5 introduces report templates, predefined reports that prompt the user for key settings, and use those settings to generate a report. The result can be saved as another report. Templates are available for service level agreement, event history, dataset chart, top “N”, details, and outages.
· New, Load, and Save Reports pages - the Load and Save pages are easier to use, and the New Report page simplifies the creation of a new report.
· CSV Export - InterMapper Reports now exports reports in CSV format.
· Performance and disk usage - The database uses less disk space, adds data more quickly, and starts up faster.
· Maintenance Tasks - Improvements to the daily and weekly automatic maintenance tasks allow the maintenance tasks to use a new behavior that takes less time, uses less memory, and improves the performance of subsequent database operations.
Strip Charts and InterMapper Database:
· Easy Chart Creation and Viewing - In the Status Window, when you click on a chartable value, a menu pops up, allowing you to choose to create a new chart or to raise and/or go to an existing chart which contains this dataset.
· More Information Available in the Chart Window - In the Chart Window, you may now right-click on a dataset legend and choose “Show Device” to have InterMapper indicate in the Map or List Views which device the dataset belongs to.
· More Information Available in the Chart View - In Chart View, datasets are now be displayed along with the charts containing them. Creation date, source, type, and the filename for the associated chart file are also displayed. You may show the chart or device associated with a dataset, rename or remove the dataset and export or delete data from the dataset.
· New Dataset View - In the new dataset view, devices and interfaces with chartable values will be displayed in a filter on the left-hand side of the window. You may select one or more devices or interfaces; the union of the chartable values will appear on the right-hand side, along with the type and retention policy for the values. You may set or adjust retention policies for the values here.
· Easier Access to Retention Policies - The Retention Policies server settings panel now allows you to add, delete, and edit retention policy definitions directly, rather than requiring you to go to the IMDC interface.
Improved Control of Device Labels:
· In both device labels and in notifier titles/messages, you may use JavaScript to generate the text for labels or notifications. JavaScript has access to variables from probes, as well as certain internal information, which may be used in the labels. For instance, you may display variables returned from a probe or device specific properties, such as comment, poll interval, etc. in a label.
Layer 2 Enhancements:
· IP Conflicts - InterMapper will automatically indicate IP conflicts when it finds devices with same IP address associated with more than one switch port.
· Ignore IP Addresses - In the "Set Behavior…" window for a device, you may uncheck "Poll this address for Layer 2 information" to ignore this IP address in the Layer 2 feature.
· Additional Flags - InterMapper will automatically detect and flag the spanning-tree root. It will also flag "loop ports" where a switch port is plugged into another port on the same switch. In addition, you may manually flag switch ports or vlans as wireless and endpoints as virtual machines by right-clicking on the switch port, vlan, or endpoint and selecting an item from the Tag submenu.
· Minor tweaks to the server settings dialog - The server settings Layer 2 Features panel now includes a count of the number of Layer-2-enabled maps and a link to a dialog allowing you to enable or disable Layer 2 on specific maps.
Minor Features:
· New location of InterMapper Settings folder for Windows users - InterMapper's installer places the InterMapper Settings folder in Windows' preferred location unless you specify otherwise.
For versions 5.5 and later, the default locations are as follows:
· -- Vista and beyond: C:\ProgramData\InterMapper\InterMapper Settings , unless a different location was chosen at installation.
· -- Windows XP and Server 2003: C:\Documents and Settings\All Users\Application Data\InterMapper\InterMapper Settings, unless a different location was chosen at installation.
· When you upgrade to 5.5, the installer checks for an InterMapper Settings folder in the preferred location. If none is found, it attempts to move the existing Settings folder to the new location. If it fails, the upgraded version runs with the Settings folder in the old location.
· Folder name: InterMapper Settings
Location:
· Prior to InterMapper version 5.5, the InterMapper Settings folder was stored in the top level of the InterMapper application folder unless a different location was chosen at installation.
· Greater flexibility in handling licenses and serial numbers - We have made a number of minor tweaks to make it even easier to enter your license or serial number into InterMapper.
· Numerous bug fixes and minor improvements
April 14th, 2011Major New Features:
· Layer 2 – a physical connectivity discovery tool: enables auto-discovery and connection of devices to the correct switch port. These Layer 2 links ensure your maps provide complete information about interconnections in your network. It has always been challenging to reliably document where equipment is connected to a switch given the growing use of wireless devices and VLANs. InterMapper combines information gained from Layer 2 and 3 to give you the confidence that your map is accurate.
· Reports – a dynamic, web-based trend analyzer: In today's network centric economy, every department within your organization has a vested interest in network performance and reliability. InterMapper Reports allows the network administrator to easily disseminate critical information. Its unique customizable, web-based analytics make data available to all stakeholders from the convenience of their browser.
Minor features:
· HTTP Follow Probe: This probe extends the standard HTTP probe to allow following a limited number of page redirects to the same HTTP server.
· Import/Export of Helper Apps: You can now import and export Helper App configurations in the InterMapper GUI or InterMapper RemoteAccess from the File menu or from the Helper Apps "Customize" screen.
· Drag Between Maps: You can now drag items from one map's list view to another map's list view or icon view.
· More logs available in Bug Reporter: The Bug Reporter will now allow you to attach InterMapper Switches, InterMapper Reports, InterMapper Database, and InterMapper Authentication Server logs along with the usual Debug, Event, and Outages logs to bug reports in situations where the GUI or server can access them.
· More icons available for use in maps: We have added a large number of icons in several categories to the built-in icons.
· New look to InterMapper RemoteAccess Map List, Helper Apps windows: The Map List and Helper Apps windows now include buttons at the bottom to add, remove, get info about, and perform other operations. In addition, you can optionally add device count columns to the Map List window by clicking on the gear icon next to the current columns.
· Upgrade check and installer improvements: In order to help users avoid the pain of upgrading to a version of InterMapper for which they have no license, the upgrade checks and the Mac and Windows installers will compare the manufacture date of new versions against the expiration of the currently installed license and only allow upgrade if the license will allow the new version to run. (This check will work as long as 5.3.7 or later is the already-installed version.)
· Downgrade protection: InterMapper will use an improved algorithm for backing up maps to make it easier to go back to an older set in the case where a user desires to "downgrade" to an earlier version of InterMapper.
· Numerous small enhancements and bug fixes: As always, we have made small enhancements and bug fixes too numerous to list here. Please review the release notes for the complete list.
Other notes:
· The InterMapper GUI and InterMapper RemoteAccess for the Mac now require Mac OS X 10.5 or later. (The server should continue to work on Mac OS X 10.4 for now, although it should be considered unsupported.)
· The file format for maps has changed between versions 5.3 and 5.4 of InterMapper; please make sure to back up your InterMapper Settings folder before upgrading.
December 5th, 2010· [LATERAL] Add check-upgrade option to check contract expiration against manufacture date of upgrade.
· [LATERAL] Change Windows InterMapper Control Center version check so that it doesn't alert beta users to developer or alpha test versions.
· [BUG FIX] Fixed the manual activation dialog so that it does not localize the begin and end marks of the activation request.
· [BUG FIX] Fix "obtain a new serial number" link in "Too many devices" dialog. [BUG FIX] Prevent temporary files left over from safe saves from being loaded and possibly renaming in-use Chart Data folders.
· [BUG FIX] Improve detection of case where there are holes in the ifTable; most commonly, when ifInOctets and ifOutOctets are not returned for specific interfaces.
December 5th, 2010· [LATERAL] Add probe name to debug log entries flagging bad "defined" syntax in a custom SNMP probe.
December 5th, 2010· [LATERAL] Allow licenses as small as 25 devices to use InterMapper Database.
· [BUG FIX] In IMCC on Windows, localization errors no longer mask service control errors.
December 5th, 2010· [LATERAL] Removed "Set" button from refresh dropdown on all web pages for consistency. The refresh dropdown now submits automatically.
· [LATERAL] Removed spurious notifier lists from example maps.
· [BUG FIX] Fixed an occasional crash when deleting a device with multiple links to the same network.
· [BUG FIX] Fixed a bug which prevented Vlans from being updated correctly on Cisco switches.
· [BUG FIX] Fixed up some modem paging code to make it thread-safe.
· [BUG FIX] Ignore 169.254.x.x IPv4 addresses during discovery in the same way that we ignore IPv6 link-local addresses.
· [BUG FIX] Fixed an issue with trap-directed re-polling.
December 5th, 2010· [LATERAL] Suppressed prematurely-released German translation.
· [BUG FIX] Creating a group with a device attached by a user-defined link to another, ungrouped device no longer makes the ungrouped device disappear.
· [BUG FIX] Fixed crash in InterMapperMenu when run on systems with German as primary display language.
September 14th, 2010· Added support for "SECURE:NO_TLS" option in SSL-enabled TCP probes.
September 9th, 2010· Updated sFlow probes to show the collector address in the table as a dotted-decimal IP Address, instead of its hex equivalent.
June 18th, 2010· Fix a bug which allows some recently added/modified strings related to license activation to match for translating to other languages.
June 17th, 2010· Better performance when handling maps with many hidden interfaces: The way we handle maps with thousands or tens of thousands of interfaces has been revamped to be much faster and crisper. These maps used to take many minutes to open; they should now be nearly instantaneous, and they should be much more responsive once open.
· More powerful interfaces window: The interfaces window is now modeless, which means that you may have multiple such windows open at the same time, and that you may still work with your maps while the windows are open. In addition, the windows are updated at each polling interval so that the data is now live, rather than static. You can now acknowledge and unacknowledge interfaces and can toggle "Allow Periodic Reprobe" behavior from the interfaces window.
· Many behind-the-scenes improvements in exporting to the InterMapper Database and InterMapper DataCenter: We have made many behind-the-scenes changes to the way InterMapper exports data to the InterMapper Database to improve performance and reliability, especially to prevent the act of exporting from affecting the primary monitoring function of InterMapper. We have also made changes to InterMapper DataCenter to improve performance and reliability.
· Localization: InterMapper is now available in languages other than English.
June 15th, 2010· Minor fix to the way we handle stackwalks on Windows.
April 16th, 2010· [BUG FIX] Do not overwrite the existing SSL private key when generating a new CSR/private key pair.
March 30th, 2010· [BUG FIX] Fixed a problem in when exporting files via HTTP from a Windows server. (78674)
· [BUG FIX] Prevent an intermittent crash driven by removal of networks or device. (82780, 83064)
· [BUG FIX] Command-line probes with many variables should now load correctly.
· [BUG FIX] WMI Process and Service Monitor probes now return status correctly. (82697)
· [BUG FIX] Improved query reduces time required for the WMI Folder Check probe. (80831)
· [LATERAL] Added new diagnostic log options for ICMP echos, and limited range of ICMPv4 sequence numbers.
· [LATERAL] Disabled the echoing of debug log messages to stderr, except when server is run with --debug or --test-only arguments.
March 18th, 2010· [LATERAL] Added new diagnostic log options for Flows and Chart Plots.
· [BUG FIX] Fixed a bug which casued a stackwalk when a blank storage type was seen by the host resouces probe.
· [BUG FIX] Fixed a crash while exporting data to the database.
March 5th, 2010· [LATERAL] Removed graph ID from map name in log messages. If you have scripts which parse the event log, you may need to make modifications to them.(82444)
· [LATERAL] The Mac installer now preserves Java VM options, such as those used to increase the heap size. (82126, 53401, 60103)
· [LATERAL] The Mac installer repairs permissions on /usr/local/bin to 0755, in case they have inadvertently changed.
· [LATERAL] Server now supports generation of RSA private keys larger than 1024 bits for SSL certificates. (82559)
· [BUG FIX] Fix an issue where a client connecting with an unrecognized locale causes an exception to be raised, and the ensuing stack walk causes a polling interruption. (82621)
February 17th, 2010· [BUG FIX] Improve the InterMapper service's shutdown handler interaction with the OS to communicate more effectively with the OS the length of time shutdown is expected to take. (82047)
· [BUG FIX] Improve InterMapper's performance while exporting to the database and while viewing charts. (80730, 81713, others)
February 9th, 2010· [FEATURE] Flow Exporter Status probe added. Flow Exporter Status info removed from all other probes. (80726)
· [LATERAL] Enable map names to accompany device names in log files in all situations, not just when entry comes from an alarmpoint. If you have scripts which parse the event log, you may need to make modifications to them. (81988, 81866, possibly others)
· [LATERAL] Resolve 127.0.0.1, ::1 to "localhost." without involving DNS. (81962)
· [LATERAL] Restore enhanced Ping probe from 5.1, which inadvertently disappeared in favor of the old one somewhere on the way to 5.2. (82050)
· [LATERAL] The auto-refresh mechanism for updating map images in the web interface is now Javascript based, for better recovery after an interruption in service. (81206, 82070)
· [LATERAL] Enabled probe imports over the HTTP API; the connecting user must be an administrator. (82061)
· [LATERAL] If a user checks only the OKAY box in the Notifiers window, send OKAY notifications as long as the previous state was ALRM/WARN/CRIT. (81905)
· [BUG FIX] The uninstall link on the Mac installer's welcome page works again on OS X 10.6.
· [BUG FIX] Fixed a crash when displaying SNMP OIDs with very long values. (82138)
· [BUG FIX] Fixed an error in parsing probe files on Windows where a variable name was followed immediately by a backslash. (81166, 81368, 81923)
January 30th, 2010· [LATERAL] Improved instrumentation when opening map files to check for a ill-formed map file names. (78902)
· [BUG FIX] Fixed a crash when clearing latitude/longitude from a device that didn't already have them set. (81937)
· [BUG FIX] Fixed the list of devices sent to the database after updating a retention policy. (81793)
· [BUG FIX] Fixed the export of the SNMPVersionInt field in the devices export. (81964)
· [BUG FIX] Add an extra 0.5 seconds to delayed notifications to reduce prevalence of simultaneous down/up alerts when delay is a multiple of the poll interval. (78737)
January 26th, 2010· [LATERAL] Enhanced the InterMapper Engine Status probe for better diagnostics in case of problems with the InterMapper server.
· [BUG FIX] The Windows installer now correctly preserves the started/stopped states of the IM & IMDC services.
· [BUG FIX] The IMDC service now correctly defaults to manual start-up after a fresh install on Windows.
January 22nd, 2010· [BUG FIX] Disabled TLS extensions that were causing the HTTPS probe to mark a device as DOWN when probing servers which failed to implement TLS according to the spec. (81072, 81152, 81171, possibly 80988)
· [BUG FIX] Fixed potential small memory leak in Windows shortcut resolution code.
January 14th, 2010· [BUG FIX] It is once again possible to use Windows shortcuts for the Chart Data folder and other InterMapper Settings folders. (75828)
· [BUG FIX] The checkbox for displaying unnumbered interfaces in a probe group's interfaces window now works. (75950)
· [BUG FIX] Fixed bug where displaying unnumbered interfaces for a probe group could result in network ovals hidden behind other ovals, making it appear as though they interfaces hadn't shown. (75950)
· [BUG FIX] Response time can now be charted for command-line probes. (80925)
· [BUG FIX] Removed some not-really-necessary logging code that was causing crashes because it was not thread-safe (81043, 81052)
· [BUG FIX] Prevent user from acquiring edit lock if map file is unwritable in the file system, to prevent changes from being silently lost. (81027)
· [BUG FIX] Reverted to the slower, but correct font handling in the web server. (81023, 81125, 81155, 81156, 81169)
January 7th, 2010· WMI Probes: When InterMapper is installed on a Windows machine, these probes get detailed information from Windows workstations through the Windows Management Instrumentation (WMI) interface.
· Other Probes: InterMapper 5.2 has new probes to verify e-mail round-trip delivery for both IMAP and POP3, and measure the times between send and receipt. There are also useful enhancements for custom probe capabilities.
New HTTP API: InterMapper 5.2 enhances its Software Development Kit (SDK) by adding the ability for external programs to exchange data with the InterMapper server using an HTTP API. These capabilities include:
· Exporting and importing files from/to the InterMapper Settings folder.
· Exporting and importing information from/to the internal tables that can update individual items on maps.
· Performing a basic acknowledge on a device.
· Examples include a script that can be used to synchronize InterMapper servers
· Companion Scripts: Companion scripts further enhance the SDK by allowing a probe developer to combine a command-line probe and a script that it runs (the "companion script") in a single file. This makes it easy to distribute probe files, as well as ensuring that the version of the script matches the version of the probe.
· Combined InterMapper/DataCenter installer: The installer for Mac and Windows installs both InterMapper and InterMapper DataCenter; there is no separate IMDC installer. The InterMapper Control Center task bar menu and dialog can start, stop, and report on the status of each application separately; the task bar menu can also launch the InterMapper DataCenter web interface.
Diagnostic tools:
· SNMPWalk GUI: Right-click on a device to perform a SNMPWalk on the device and see the resulting data.
· The "Report a Bug..." choice in the Help menu has an option for attaching Event or Debug log files.
· Command-line probe macros: The ${CSCRIPT} and ${PYTHON} macros evaluate to the full path to the (Windows) cscript.exe and the built-in Python interpreter, respectively. These make it easier to create probes that "just work" without worrying about environment variables.
· NTCREDENTIALS Header Flag: The NTCREDENTIALS Header Flag in command-line probes tells InterMapper to elevate its credentials using the username and password found in the NT Services server settings panel during the time the command line probe is running.
· MS Remote Desktop Helper App: Added "MS Remote Desktop" helper application for Windows systems.
December 17th, 2009· [BUG FIX] Correct problem with SNMP device comparisons for shared polling.
December 15th, 2009· [BUG FIX] Allow underscores ("_") in domain names.
December 11th, 2009WMI Probes: When InterMapper is installed on a Windows machine, these probes get detailed information from Windows workstations through the Windows Management Instrumentation (WMI) interface. For further information, please refer to the WMI Probes topic in the User Guide. The WMI Probes include the ability to monitor:
· WMI CPU Utilization
· WMI Disk Available
· WMI Disk Fragmentation
· WMI Event Log
· WMI File Check
· WMI Folder Check
· WMI Free Memory
· WMI Installed Software
· WMI Logged-on Users
· WMI MSExchange 2007 Hub Transport Server
· WMI MSExchange 2007 Mailbox Server
· WMI Network Utilization
· WMI Process Monitor
· WMI Service Monitor
· WMI SQL Server 2008 Service Monitor
· WMI System Accessibility
· WMI System Information
· WMI Top Processes
· Other Probes: InterMapper 5.2 has new probes to verify e-mail round-trip delivery for both IMAP and POP3, and measure the times between send and receipt. There are also useful enhancements for custom probe capabilities.
New HTTP API: InterMapper 5.2 enhances its Software Development Kit (SDK) by adding the ability for external programs to exchange data with the InterMapper server using an HTTP API. These capabilities include:
· Exporting and importing files from/to the InterMapper Settings folder.
· Exporting and importing information from/to the internal tables that can update individual items on maps.
· Performing a basic acknowledge on a device.
· Examples include a script that can be used to synchronize InterMapper servers For further information, refer to the InterMapper HTTP API topic in the Developer Guide and the HTTP API Tech Note.
· Companion Scripts: Companion scripts further enhance the SDK by allowing a probe developer to combine a command-line probe and a script that it runs (the "companion script") in a single file. This makes it easy to distribute probe files, as well as ensuring that the version of the script matches the version of the probe. For further information, please refer to the Companion Scripts topic in the Developer Guide.
· Combined InterMapper/DataCenter installer: The installer for Mac and Windows installs both InterMapper and InterMapper DataCenter; there is no separate IMDC installer. The InterMapper Control Center task bar menu and dialog can start, stop, and report on the status of each application separately; the task bar menu can also launch the InterMapper DataCenter web interface.
Diagnostic tools:
· SNMPWalk GUI: Right-click on a device to perform a SNMPWalk on the device and see the resulting data.
· The "Report a Bug..." choice in the Help menu has an option for attaching Event or Debug log files.
· Command-line probe macros: The ${CSCRIPT} and ${PYTHON} macros evaluate to the full path to the (Windows) cscript.exe and the built-in Python interpreter, respectively. These make it easier to create probes that "just work" without worrying about environment variables. For further information, please see the Custom Probe Variables topic in the Developer Guide.
· NTCREDENTIALS Header Flag: The NTCREDENTIALS Header Flag in command-line probes tells InterMapper to elevate its credentials using the username and password found in the NT Services server settings panel during the time the command line probe is running. For further information, please see the Parts of a Probe topic in the Developer Guide.
· MS Remote Desktop Helper App: Added "MS Remote Desktop" helper application for Windows systems.
December 10th, 2009· IMDatabase Fixed a startup error, introduced in 5.1.7b2, on databases with certain create/delete time patterns.
· IMDatabase Added a work-around for a datapoint insert error that could occur after deleting a retention policy.
May 5th, 2009· Probe groups, Google Earth integration, SMS alerts
April 23rd, 2009· [LATERAL] Built-in low-security SSL certificate now appears more clearly to have come from Dartware. (But users should still create and upload their own.) (72519)
· [BUG FIX] Creating a device as one probe type and then setting it to the Probe Group probe type no longer causes a spurious "unknown" device in the device list. (72461, 72561, 72733)
April 9th, 2009· [BUG FIX] Fixed two more potential crashes when ungrouping items from a probe group on a duplicated map. (72226, 72227)
· [BUG FIX] Fixed authentication problem when non-admin user attempts web access. (72135)
· [BUG FIX] Fixed a bug where count of licensed devices used could be off or incorrect for a while. (72324)
· [BUG FIX] Fixed a bug where the version of an unresponsive sflow exporter was displayed incorrectly in the status window. (72424)
February 6th, 2009· [BUG FIX] The status update produced by starting or stopping IMAuth or IMDatabase no longer contains invalid XML.
December 25th, 2008· [LATERAL] Added ${DEVICENAME} to the list of macros that can be passed to a command-line probe.
· [LATERAL] Suppressed printing of SNMPv3 passwords in logs when detailed logging is turned on. (69267)
November 20th, 2008· [LATERAL] Further support for monitoring the performance of the polling engine, for testing, via a TCP probe.
· [BUG FIX] Fix the OID used for the remote IP address in the Netscreen VPN probe. (69145)
September 30th, 2008· No changes since 5.0.5b3.
September 9th, 2008· Implemented better fallback than crashing for Windows hosts that don't support IPv6 themselves, but get an IPv6 address from a device
September 3rd, 2008· [BUG FIX] Implemented better fallback than crashing for Windows hosts that don't support IPv6 themselves, but get an IPv6 address from a device. (67323)
June 25th, 2008· [LATERAL] Display the crash score in our bug report email subject line using 3 digits, to simplify sorting.
· [BUG FIX] Prevent server from occasional crashing during writing the content of ifTable from RFC 1573. (65074, 65284)
· [BUG FIX] Work-around an issue with IPV6_V6ONLY on FreeBSD 5 and 6 which prevents us from sending UDPv4 packets. (65503)
May 30th, 2008· [BUG FIX] Xserve RAID probe did not change status when a RAID was 'degraded'.
· [BUG FIX] Corrected the list of charts shown in the web interface; some internal __auto_XXXXX charts were erroneously being shown.
· [BUG FIX] Manually load GetAdaptersAddresses from IPHLPAPI.DLL so service now runs on Windows Server 2000 again.
· [BUG FIX] Map names in URLs are once again case-insensitive.
· [BUG FIX] Map status device refering to a map on another server updates correctly its full path name.
· [BUG FIX] Fix bug which caused problems for SMTP probes and the SMTP notifier which need access to the local address of their connection.
January 15th, 2008· [BUG FIX] Rebuild of 4.6.6 to address build type, release number issues with Windows.
January 10th, 2008· InterMapper can now use an LDAP, Active Directory, Open Directory, or Radius server to authenticate users.
· Updated probes (Xserve RAID; Cisco IP SLA); VLAN information in Interfaces window; shared polling feature; autolayout of devices
· [BUG FIX] Fix false error when trying to create a user with no password, no external flag, and an IP address.
· [BUG FIX] Clear reason when device goes into DOWN state.
October 23rd, 2007· InterMapper can now use an LDAP, Active Directory, Open Directory, or Radius server to authenticate users. Updated probes (Xserve RAID; Cisco IP SLA); VLAN information in Interfaces window; shared polling feature; autolayout of devices