PA Storage Monitor Change History

Updates in 2008

3.5.3.64 * Quicker server status report updates
* Actions (Restart Service action) now get the computer name to work against
* Unmonitored computers will show up grey instead of green
* Large lists of existing reports are handled more efficiently in the Console
* Console is much more efficient when handling large installations
* Added Monitoring Scope report
* Improved tabular report CSS
* Fixed All Servers report to correctly account for disabled monitors and maintenance mode
* Restart Service action is much smarter, and Service Monitor takes advantage of it from Smart Config
* Smart Config will no longer add duplicate monitors
* Disk Space monitor will only create two monitors in Smart Config, and will add drives regardless of whether they're below threshold
* Added Bulk Config Smart Config request
* Improved and simplified server discovery dialog/process
3.5.3.28 *Microsoft SQL Server supported as a backend in addition to the current embedded SQLite database
*Bulk configuration for making changes to many computers/monitors/reports at once
*Computer auto-discovery in the Smart Configuration Process
*Group status report that shows maps with groups/computers represented as lights/pins on the map
*Outgoing email alerts can optionally be queued for later delivery for disconnected scenarios
*More attractive reports, with customizable report templates and CSS
*Enhanced HTTP report server with limited access controls
*Most configuration is XML for better importing and exporting support
*Reports can now specify start and end times in addition to start and end dates
*Better performance, less memory and CPU usage, increased stability with various .NET versions
*Much better support for grouping computers, including group-based status reports
3.4.10.35 * Authentication fix for machines in non-connected (ie from a Workgroup) or non-trusted domains
* Improved support for UTF-8 report emails
* Activity view only shows a single instance of "Monitor Busy"
* File System Analyzer throughput substantially increased
* File System Analyzer will clean the database at most once per day

Updates in 2007

3.4.10.14 * Message Box action now works on Vista, and in Terminal Services windows as well
* Not prompting for proxy auth credentials until after an HTTP 407 is received
* localhost used for Run Now command rather than computer name
* Write to Log File action has configurable max size
* Message Box action uses configurable message text
* Easy Configuration works better with optional usernames and passwords
3.4.10.4 * Minor resource leak in the Console has been fixed
* Report templates can be customized
* Emailed status reports with embedded report graphs show correct graphs
* Servers entering and leaving Maintenance mode have been assigned a specific system security alert category
* Additional date cut-off precision when returning data for single day charts
* Increased SQLite page size for better I/O efficiency
* Deleting orphaned SQLite master journal files
* Major concurrency and throughput improvements for the File System Analyzer monitor
* Added a missing index to the File System Analyzer DirSize table
* WinHTTP client auto-detects more proxy information from IE settings and handles proxy authentication
* Email throughput optimization
* File & Directory monitor fix to store file dates in UTC to handle next year's day light savings time :(
* Ability to remove HREFs in emailed HTML status reports
3.4.9.15 * Importing configuration for a server whose name contains the name of the source server works better
* Changes to reduce remote logins on Windows machines
* File/Directory Size Monitor's 'percent size change' calculation fixed
* Fix: Disk Space monitor shows free bytes in $CurrentValue(1)$ when doing percentage comparison
* Phone Dialer (DTMF/SMS) action will force $Details$ to be a single line of text
* Emailing reports works with UTF-8 report files
* Added additional logging for report generation
* Change to try and make WMI let go of our DLL on shutdown
* Fixed a repaint problem in read-only text boxes
* UTF-8 used for HTML reports to better support customers of non-Latin based languages (particularly Asia languages)
* WMI polling no longer causes the floppy disk to seek
3.4.8.17 * Registry settable throttle for the File System Analyzer
* File & Directory monitor will alert if a monitored file is missing
* Added logged performance stats to the File System Analyzer
* Fix in the periodic daily scheduler for monitors with a fixed start time and a small period
* Added logging for hosted .NET CLR startup
* Alternate technique for finding drives in WMI
* Phone Dialer (DTMF/SMS) action will appropriately serialize multiple calls to the phone/modem
* Server maintenance scheduled now copied when importing from a configuration file
* Added support for the MachineIP script and message variable
* Changed the way .CSV files are attached to mailed reports
3.4.7.6 * Added SMTPS (SSL-encrypted SMTP) support
* Optimized status report creation
* Added additional diagnostics to the File & Directory monitor
* Added the File Age monitor
* Fixed File System Analyzer dataset list for scheduled reports
* Alternate File & Directory monitor exclusion algorithm
* Added escalation capabilities to the File Age monitor
* Limiting size of internal caches for File System Analyzer
* Updated to SQLite 3.4.1
* Improved database layer efficiency
* File System Analyzer performance greatly increased on large scans (too big for cache)
* Ability to delete multiple reporting data sets at once
* Greatly reduced flicker while scrolling and resizing
3.4.4.4 * Using better HTTP client library
* Ignored directories in File & Directory monitor can be scrolled, cut, copied and pasted
* More aggressively throttling CPU usage to the target value
* TimeInErrorStr and SecondsInError variables added to notification script
* Added repeating event escalation support
* Fixed error in scheduled reports UI where no report type is chosen when OK is pressed
* Added additional SMTP logging
* Backup From address added to the Email action
* Added Phone Dialer support sending control characters (useful for sending SMS messages via an attached phone)
* Added Phone Dialer support for variables (for sending SMS messages via an attached cell phone)
* Added the scheduling and delivery of computer and summary status reports
* Fixed end-user email alerts for the Directory Quota and User Quota monitors
3.4.1.25 * File & Directory Monitor can be throttled via registry setting
* File & Directory Monitor now uses an edit box to add ignored files
* Added additional controls to monitor and improve internal efficiency
* Diagnostics added for graphical report creation
* Fixed a path length overrun in File & Directory Monitor
* Creating graphical reports is slighly faster and uses less memory
* Quieted some less important internal warnings
* Ensuring the monitor's last run time is accurately saved
* Added additional startup logging
* Uninstaller behaves better
* Optimized the scheduler thread
* Activity tracker has been highly optimized
* Better throughput for a busy File & Directory monitoring system
* File & Directory monitor will complain if a monitored directory can not be accessed
* Updated trial licenses to 25 servers
* Security message about app starting to match message for app stopping
* File & Directory monitor can accept individual file specifications
* Monitor result status in log file output changed to be more user friendly
* Ability to disable CPU throttling
* Guarantee no hanging linefeeds in outgoing SMTP messages
* Scheduler fix that sometimes prevents auto-maintenance from starting
3.4.0.39 * Automated server maintenance scheduling
* Phone Dialer action for sending DTMF/CallerID alerts over the phone system via a regular modem
* Dial-Up Connection action for connecting to the Internet so notifications can be sent
* Much more flexible scheduling for monitors, maintenance and scheduled reports
* Mailing of HTML reports is now supported
* Upgraded to SQLite 3.3.13
* Improved server credential handling and related user hints
* MessageBox actions correctly truncate messages too long for the screen
* The system will allow you to add duplicate computers if you really want to
* Update to handle Lite->Pro or Pro->Custom upgrades when existing service is running
* Option to have status reports almost instantly up-to-date (see Settings -> Status Report Settings)
* Hardened internal HTTP report server
* Ability to set action names for E-mail, Pager and SMS actions
3.3.2.9 * Fixed a sporadic problem in the Console when showing existing reports
3.3.2.8 * Ability to delete most datasets from the create report views
* Logging SMTP activity for troubleshooting purposes
* Fixed the scheduled report dialog that was always selecting the first data set
* Able to get status reports (via WMI) from additional machines
* Fixed a crash in report auto-print if running as Local Service

Updates in 2006

3.3.1.5 * Changed the threshold for the free memory status light, and it can be disabled completely
* Fix for groups within group support
* Change to attempt monitoring for NT 4.x machines
* Allow manually removing of groups
3.3.0.4 * New branding graphics to match new website
* MessageBox action constrained so it doesn't go off screen
* Fix for a problem when valid licenses are not recognized
3.2.24.7 * Action/notification event escalation is now supported on most monitors (where it makes sense)
* File & Directory Change monitor now records findings to a database and supports reports
* Scheduled reports moved to a more prominent position. They also now have their own schedules
* Many minor user interface improvements
* Cleaned up event log entries that get created by this application
* Increased the per-monitor license counts for PA Storage Monitor to 20 for a Pro license and 15 for a Lite license
* Most reports now allow selection of date ranges rather than the number of monitor checks
* Larger graphs shown on some displays
* WMI polling made more robust
* Removed WMI free disk space red light in server status report
* More efficient database cleanup
3.2.22.19 * Repaired a bad index in the File System Analyzer database
* Various minor user interface tweaks to make it easier to use for first-time users
* Upgraded to SQLite 3.3.7
* Can now connect to domains that are untrusted, or remote computers without having synchronized local accounts
* Additional debug logs for tracking down a customer reporting issue
* Fixed configuration of Start/Stop/Restart Service action so it can be edited from All Actions panel
3.2.22.11 * Ability to do multiple delete on ignored files in File & Directory Change monitor
* Made the End Training button in the File & Directory Change monitor visible again :(
* Reporting option to show sizes in bytes, K, MB, GB in reports with the units shown on the y-axis
* Log file truncation now keeps some of the previous log instead of completely truncating it
* Added logging for reports when a parameter is missing
* Fixed an issue in the File & Directory size monitor that kept it from alerting on growing files
* Cleaned up exception reporting message
* Fixed HTTP server where requests (specifically report generation requests) could get truncated
* File/Directory Size monitor now also reports the previous size of files/directories in the alerts
* Additional application helps
3.2.21.7 * Importing configuration from file no longer causes two servers to appear in the user interface
* Added "Used Disk Space" report to Disk Space monitor
* Fixed an issue with re-publishing reports via an alternate web server
* Security alerts if monitoring could be interrupted
* Pending email and MsgBox notifications quickly send if shutting down (to support security alerting)
* Removed requirement to give a name to each monitor before saving
* Debug logs can be enabled without restarting the service
3.2.20.9 * Group within group support added to the Console for arbitrary server grouping
* Fixed error where computers could be added with no name
* Run ad hoc reports off the monitor node in the navigation tree
* Fixed timezone issue for outgoing email messages
* Not sending credentials to WMI if probing local computer
* Fixed a rare crash that might occur in the Console while reports are generating
3.2.19 * First status report for a newly added computer shows up quicker
* UI wrinkles smoothed out
* Decreased instances of log file contention
* Necessary account rights assigned more precisely
* .NET 2.0 added to the existing .NET 1.1 compatibility
3.2.15 * Reduced CPU utilization generating reports
* A fix for looping error notifications when multiple notification types are mis-configured
* Fixed import of reports from config file
* Removes references to bad scheduled reports that don't exist
* Fixed a .NET error when things get behind
3.2.9 Made it possible to disable WMI polling, and update account privileges to make remote monitoring easier
3.2.6 Major upgrade:
* Less CPU usage creating status reports
* Added groups to server list
* All servers/group summary report page
* Further database access optimization
* Reports added to the config export
* Log file notification output (which is comma delimited) is now quoted
* Fixed email date header for time zones east of GMT
* Fixed DWORD wrapping of some WMI values
* Upgraded to SQLite 3.3.5
* Split log file into Service and Console
* Fixed collecting of domain login credentials
* Added server notes
* Various minor bug fixes
3.1.24 Changed the default monitoring time to a more reasonable value. Fixed an issue with slow reports because of a missing database index. Better event log entry information
3.2.7Made activity log files more easy to import into other apps
3.1.22 A number of customer requests: making it easier to publish reports, .NET 1.1 or 2.0 support, server maintenance mode.
3.1.21 * Many small usability tweaks
* Accessing WMI using explicitly declared username
* Better error message when WMI fails
* Show drive space info using admin shares if WMI not accessible
* Fixed error in status page showing free/used disk space
* Only shows reports in status page are less than 24 hours old
* Better performance (less CPU usage)
* Slightly smaller memory footprint
* Better control of system broadcasts (which ones to use)
* Added a report that shows used bytes and used bytes percent (so hitting top is bad as opposed to hitting bottom today)
* Upgraded to SQLite 3.3.4
* Fixed a memory leak in File System Analyzer
* Fixed SQL error in File System Analyzer
3.1.15 Final fix for the .NET 1.1 issue. No known problems of any sort. Slightly improved performance.
3.1.13.0 .NET 1.1 has mixed-mode deadlock/loader lock issue which affects some installations of PA Storage Monitor. We now detect it, and have done some work around work. More will likely follow. Also added better information to failed reports. It's been a hard week.
3.1.12.0 Added a check for .NET Framework 1.1 SP1. Smart config will fill in the name of the local computer the first time it is used. Fixed an issue with password verification.
3.1.7.0 Fixed an error in the Directory Growth Table and CSV reports where directory sizes were getting truncated.
3.1.3.1 Great feedback and requests from a number of users (special thanks to Ken Shvetz and Mike Moore):
* Service is automatically started when the Console is first started
* Database access sped up
* More flexible monitor scheduling, including fixed start times
* Added Back button to the browserDlg
* Smarter defaults on some of the report parameters
* Improved sorting of parameter values
* Add directory and owner parameters to the File System Analyzer 'Custom File Set' report
* Added file date column to result of some reports
* Split File System Analyzer database into separate files for increased performance of scans and reports
* A few other minor UI tweaks
3.1.2.0 Many fixes to make reports much more robust and easier to configure. Also added additional information to the server status report. Alert email subjects are now configurable.
3.1.0.20 Since we 'eat our own dog food' in order to continually test, we found a tiny error in some notification text. Since we're also perfectionists, we had to fix it.
3.1.0.19 Fixed an issue with SMS notifications, and made mass-installs (OEM or bundled installs) easier by passing config params from the packager through to setup.exe
3.1.0.18 This is a big update, with some great new features:
* New server status page
* Added SMS notification
* Execute Script action can act on many variables from the monitors
* Added SMTP authentication to SMTP action
* More replacement variable options for email, and pager alert types
* Fixed inability for some users to set credentials on server
* Reports that failed to run would still issue success email notification
* Fixed irritating single/double click in Nav
* Added action icon to action selection dialog

Updates in 2005

3.0.1.7 Tuned database indices and database access code
3.0.1.6 Renamed to PA Storage Monitor (marketing...), and fixed (the last?) reporting error
3.0.1.5 Release Candidate
3.0.1.4 Reports are looking very good now (except for the new 'Sub-directory Growth (WatchDISK Table)' which isn't quite finished).
3.0.1.3 Corrected a number of issues in the reporting modules. It still has a few more, but it is usable now...
3.0.1.2 Public Beta. Updated website and documentation, plus some minor user interface fixes in the Console
3.0.1.0 Beta refresh (with functionality to replace WatchDISK and better reporting)
3.0.0.1 First Beta! (It's version 3.0 because it is built on version 3.0 of our server monitoring framework)

PA Storage Monitor