PA Storage Monitor Change History

Updates in 2016

7.0.2.39 * 'Licensed To' in Console will update after license activation
* More efficient CPU usage
* Alert reminders won't be sent for disabled or in-maintenance monitors
* Faster handling of database requests when too many rows are returned
* Fix for disappearing server status charts
* Not showing report logo for reports shown within the web-based report frame (that already shows the logo)
* External API ADD_SERVER is handled asynchronously so it doesn't timeout while being worked on
* Fix for Bulk Config's Delete Monitor operation not working on templates
* Custom Property DISPLAYED_NOTES is now connected to the Notes that can be shown in the server status report
7.0.1.37 * Disk Full Prediction alerts added to the Disk Space Monitor
* New "Find Directory Changes" report will find and highlight source folders of large disk usage changes
* New "Archive Report" (backup report) will show folders where all files have not been accessed for X days
* File System Analyzer scans are 2 to 10 times faster
* Action Scheduler monitor for automating tasks
* New Monitoring System audit reports, which show emails were sent, servers into maintenance, etc
* Performance improvements (more responsive Console, more efficient CPU use and less memory usage in service
* Fix for rare crash involving multiple email alerts and alert charts
* Better CPU throttling in the File Age monitor
6.4.0.307 * Fixed sorting problem in the Console's navigation tree
6.4.0.306 * Added new All Servers part for Executive Summary reports
* Added Debug Logging as a setting that can be set via Bulk Config to Satellites
* Turned starvation warning alert counts way down
* Added Satellite name to Configuration Audit report
* Additional logging and diagnostics added
* Protection against bogus monitor starving alerts
* Changed installer's ODBC driver to: Microsoft ODBC Driver 13.1 for SQL Server
* Fixed problem with the Console viewing the Fail Over Slave's status page
* Won't sync DB Connection string to Fail Over Slave so it can be different if needed (different driver version for example)
* Fix for the local Console so it can login using the hostname, and not just 127.0.0.1
* Added IsDeviceType dynamic rule
* Added the $WinDir$ replacement variable
* Updated EULA indicating a customer's logos can be shown on our website unless asked not to
* Change to decrease number of error alerts when a monitor can't run because of a reboot
* Added option to control whether TLS 1.2 can be disabled (like for SSLv3, TLS1, and TLS1.1)
* Restored the missing "suppressed alerts for {0} before entering error state" message in alerts
* Satellites forcing command filter to * so that PASystemDetails and PALowPriorityHelper can connect
* File & Directory Change monitor won't report on deletes if settings have changed so it doesn't fire false positives
* First character of Live View can be a ! to show all lines that are NOT the given line
* Fix for broken language translation in the service
* Added a filter to View System Activities
* Added a FinishedTime column to the File System Analyzer Scan table
* Fixed API_GET_MONITOR_INFO which was not checking all status values
* Better interface for Dynamic Server List rule selection
* New registry-value based Dynamic Server List rule
* The File/Directory Size monitor can handle floating point thresholds
* File/Directory Size monitor can use floating point threshold values
* More accurate Is Still In Error rule for alert reminders
* Empty template-based monitors won't be propagated to servers/devices
* Disk Space monitor will honor the local "Add New Disks" setting
* Fix for ESXi 6.x that has known issues returning sensor data
* Server type probe was reporting almost everything as SNMP
* Disk space full prediction won't kick in with less than 3 days' data
* Added Monitoring Software Is Installed dynamic server list rule
* Fix for handling passed in credentials during Smart Config
* Added group-level template blocking during template propagation
* Template propagation will complete faster
* More precise probe to determine if a server is Windows or not
* Fix to some Dynamic Server List rules to filter out recently deleted servers/devices
* Don't block the email sending thread with an exception message box
* New GET_PERF_STATS external API
* More robust initialization
* Fixed appending \ to the end of disk space paths when SNMP or ESX
* File & Directory Change monitor won't alert about deletes just because a file is now being ignored
* Better handling of incomplete data coming back from VMWare ESX
* Faster template propagation
* Removed some internal bottlenecks
* Fix for very rare database locked-caused crash
* Added options for what alerts to combine in Email Digests
* New Custom Data Set report type for the File & Directory Change monitor
* Alert digests handle charts from multiple alerts
* Network scanner can ignore by ip address range
* Fix for reports that have to restart because they are collapsing (or not) to a single line per data set
* Compressing drill-down link data for customers running large numbers of reports
* Fix for thread balancing error
* Increased shutdown timeout value that was too short
* The Group Summary Report won't show dynamic group contents to prevent massive reports
* Additional efforts to get Central Service and Satellite to shutdown nicely
* Subscriptions will report sooner to prevent becoming unlicensed
* Diag's SETCONFIG command can set numeric values now as well as text
* Quicker service start reporting
* Reports stuck in a loop will break out and fail so other reports can run
* Fix for reports that can get stuck in a loop
* The Group Summary report will NOT show Dynamic Groups by default, but report settings can change that
6.3.0.356 * Change to handle Slack call in Call URL action
* MAINT x can be added to Ack emails to put a server into maintenance, though it has to be enabled via the registry. More info
* Upgraded AmCharts and ExtJS
* Changed how often a Satellite will switch hosts, and don't switch until trying for 45 seconds
* Fix for not being able to remove a report part for the Server Status report
* Fix for computer names not matching in some cases
* Updated to ImgSource v6
* Updated to CEF 3.2623
* Updated to OpenSSL 1.0.2h
* Updated to SQLite 3.13.0
* Added Credentials button to the Call URL configuration dialog
* Change in regex engine - moved from boost::regex to std::regex
* Getting email bodies handles mulitpart/alternative which helps Email Ack processing
* Look for Microsoft's ODBC Driver for SQL Server when building connection strings
* PagerDuty action can report configuration errors
* New FORCE parameter for the START_MAINTENANCE external API command
* Template propagation will take the target server type when progating a template
* Template progagation can be disabled on an individual server basis via right-click menu
* Fixed Scheduled Report renaming GUI bug
* Console poll cycle time can be synced from Central Service
* Monitoring System Auditing (user logins, service restarts, etc) added. Not visible yet - contact us for access
* Split the Disk Space monitor's Auto Add into Auto Add and Auto Remove options
* Protection against a slowing Console when there are thousands of reports
* Added Bulk Config - Cleanup: Reset All Server and Group Reports to Top Node
* Fixed RegEx filter to use regex_search instead of regex_match
* New Advanced Settings dialog make obscure settings more visible
* Complete logging for CRT installation
* Protection against duplicate/crossed reports
* Fixed deleting of empty groups (and not deleting non-empty groups)
* Better handling MIME encoded emails in Email Ack
* Fix for possible incomplete exports from the Console
* Added Group, Computer, Monitor, Template, and Action creation and deletion to the coming audit log
* Additional Satellite connection logging
* Call URL action correctly escapes variable values when using application/json content type
* Fix for Satellite Down notifications that use escalation, but none in the Do Immediately node
* Fix to handle credentials with a few specific characters
* Applying a configuration file to a device will also set the device type
* The Satellite update will update the installed Console as well
* Fixed inability to set User Quota quota values
* Fix for File System Analyzer Duplicate Report when using SQL Server
* Fix for VCRedist failing to install during setup when the temp folder contains a ~
* Fixed $CustomProp()$ in Satellite Down notifications
* Added in-depth heart beat chart in the Console (double-click current chart)
* Added ADD_MONITOR to External API
* Fix for alert charts that were not picking up the status report chart settings
* Fix for Disk Space monitor aliases that were getting lost
* Uninstall will not show the uninstall web page for Satellite or remote Consoles
* Fixed bug where Custom Properties set on templates could get reverted
* Regex syntax flag is configurable via Registry and Advanced Settings
* Added rel="noreferrer noopener" to target="_blank" links
* Fix for custom message templates that were not imported from file
* Bulk Config's Set Event Deduplication ID will also set the fire actions override values
* Can save PDF files directly when generating them from within the Console
* Smart Config's Action selection dialog supports multi-select, and has Select All and Unselect All buttons
* Setting to control truncation in Recent Alerts
* SimpleStatDB initialized by monitors in cases where it fails initially
* Upgraded to OpenSSL 1.0.2j, and disabled Triple-DES cipher when using High Security to prevent SWEET32 attacks
* Desktop Notifications will use top-most message boxes
* Fix for reports that get their cookie values mixed up
* Drop down list for help setting Custom Properties
* Network Message action properly truncates messages
* Added SATID parameter for ADD_SERVER external API
* Less memory reallocation
* Escalation support for individual items for monitors that can watch more than one thing, and can report on them separately
* Search for working credentials is faster
* New optional parameters supported for GET_MONITOR_INFO
* Added support for a configurable Details column in the ErrorHistory database
* New 'Is Domain Controller' Inventory property
6.2.0.220 * Template monitor dependencies on non-template monitors works better
* Better template dependency support when multiple monitors of the same type exist
* SetMonitorStatus support added to Execute Script for PowerShell
* Fix: Ability to uncheck dependency even if the hosting server exists in multiple groups (dynamic groups)
* Configuration Audit report has an option to show servers that have or don't have the specified monitors
* Fix for Network Map reports when displaying Dynamic Groups
* Fix for a monitor skipping sending Fixed alerts if it goes from Alert to Busy to OK
* Can't Run 'fixed' actions only run if 'alert' actions were also run for the original Can't Run event
* Monitor starvation (never getting to run) alert moved to System Alerts instead of putting monitor into Alert state
* Satellites will sync settings once per hour
* Additional diagnostic logging added
* Upgraded to SQLite 3.11
* Discovery for Satellites on the same network won't duplicate findings
* Optimized Status Overview report when multiple clients request it at the same time
* Console won't show login page after service is restarted
* Reduced some bottle necks - handles much heavier monitoring load
* Fix for internal Satellite StatID mismatch
* Less memory used to send configuration to Console and Satellites
* Limit Satellite requests for the statID cache
* Fix for database locking when cleaning up some SQLite-based databases
* Changes to allow for larger report generation
* Fix for database conversions (from SQLite to MS SQL, and vice-versa)
* Fix so Satellite starting/stopping System Alerts come through
* Optimization to use a little less memory
* Fix so Dynamic Server List monitors can be renamed
* Change to make adding new computers faster in large installations
* Registry setting to compress configuration backup
* Menu options for moving Groups and Computers
* Fix to prevent accidental drag-drop and icon stickiness
* Satellites forward data sooner when memory is tight
* Recent Alerts acknowledge buttons at the top and bottom of the report section
* Configuration backups use much less memory
* Fix for file handle leak when syncing files to Satellites and Consoles
* Logging thread will keep up under load better
* Optimization to make HTTPS requests quicker
* Closing SSL connections that are stuck sooner
* HTTPS handling threads ramp down as need allows
* Fix for some memory leaks in the central service
* Fixes so jumping forward with Day Light Savings will NOT make a monitor count as being behind
* Fixed Execute Script monitor which ignored alert suppression rules
* Monitors derived from templates will not be shown for Bulk Config operations that will get overwritten by the template anyway
* Added GroupPath property to Execute Script monitors (VBScript, Javascript and Powershell)
* Optimized HTTP server's thread usage -- can handle larger loads and is more responsive
* Not running Satellite reports if not requested
* Tracking memory usage in OpenSSL, SQLite and zLib
* Fixed memory leak in template propagation
* Preventing a possible deadlock when setting servers in maintenance via Bulk Config
* New CREATE_CHART External API function
* Logging who does RunNow commands
* Can indicate to add computers by IP in Network Scanner and Discovery dialog
* Fix for Message Templates not being backed up to the backup.axml file
* Protection against a type of corrupted database problem
* Added ToLog to PowerShell Execute Script action and monitor
* Better delete SQL for StatData tables - performs better in large installations
* Ability to initiate database cleanup from the Console (in Reports - right-click on the report type)
* Use non-running status when checking if dependencies are satisfied
* Configurable Console "Operations" commands when right-clicking a server/device
* Registry control of when cleanup happens for Error History and the StatData tables
* Cleaned up some long standing language translation file problems
* Cleaning up some Audit Errors occurring when using the Inventory Collector
* Database locking protection in the File & Directory Change monitor
* Enhanced diagnostic logging added
* Custom icons will be shown in the navigation tree of the web view
* Single dynamically resizing chart for generated reports (can be disabled via registry)
* User Access Control dialog allows a simpler view of the user list
* New User Access report
* Added support for multiple Directory Quota monitors to watch the same folders
* Console will show maintenance/disabled on Servers/Device icon
* PA Desktop Notifier can show the last 20 alerts it has received
* Richer Error Audit report
* Error Audit and Configuration Audit reports can query on Custom Properties
* Can reply with ACKALL to alert email to ack all alerts from the current computer(s)
* Logging failed CallURL POST data
* Option to allow Satellites to handle server's Scheduled Maintenance, which means the Satellite's timezone would be used
6.1.0.84 * Added Message Template support for actions
* Signing with SHA2 certificate as required by Microsoft
* Satellite updates use 1/3 less bandwidth
* Satellite installations can be prepared and imaged for use in multiple instances
* ESX datastore stats refreshed before retrieving
* Fix for Alert Suppression rules that were not propagating from templates
* Fix for action sorting in the Console
6.1.0.17 * Monitor template support
* Customizable group reports
* Scheduled scans for unmonitored devices
* PagerDuty alert action
* Desktop notification widget
* Configurable charts with configurable scaling
* Icons for servers and groups
* Dynamic server lists and groups based on server properties
* Monitor status will differentiate between the Server being in Maintenance or just the monitor
* Fix for SQL error when hourly filter filters out all data
* Fixed errors in the File/Directory Size monitor alert output
* The File/Directory Size monitor can explicitly alert on small/shrinking files/directories
* Better looking server status boxes on Group Summary/Overview and All Servers reports
* Fix for Free/Lite edition not being able to add Fixed actions to a monitor (introduced in 5.8)
* Reduce amount of memory used in large installations with many Satellites when the service starts up
* Less memory while doing configuration synchronization
* Configuration data is smaller in memory for very large installations
* Catch exceptions in scripts in the Execute Script monitor and actions
* Advanced Event Deduplication has an option to never suppress alerts
* Live View on Alert Reminders shows more information
* Added DedupeID to the Error Audit report, and made the ErrID field visible
* Added rel="nofollow" to PDF links in reports
* Can now pass /PASSWORD={pw} to Console along with existing /USER={user} and /SERVER={server:port}
* Added Group Path to the All Errors report
* Fix for exporting device templates where hostname in monitors didn't match case of hostname
* Updated to ZLib 1.2.8, Windows API version
* Per-monitor Dedupe "Fire if Dedupe" command override
* Install won't get stuck if ServerScript.dll can't be registered
* Updated to LibSSH2 1.6.0
* Inventory Collector will figure out best way to collect data, making it more template friendly
* Change to Disk Space monitor so it will get a full drive list even if an error is returned
* Monitor Grid can show Next Run Time and/or Last Run Time
* Fix for large reports showing unprocessed Python script
* Large lists of groups and servers load into the Console at least twice as fast
* Users that are View Report will not see the Ack column in the Recent Activities grid
* Users that are View Report will not be able to edit computer notes
* Drag & Drop in the Console can be disabled via registry setting
* Pressing Escape in the Console will cancel drag and drop
* GET_MONITOR_CONFIG and SET_MONITOR_CONFIG External API commands
* Ability to choose which IP address the HTTPS server binds to

Updates in 2015

5.8.0.307 * Fix for extremely large emails that block future alerts
* Disk Space monitor handles SNMP errors better
* Smart Config-created Disk Space monitors will default to using global setting for "add new disks"
* Fix for report drill-down links
* Call URL Action can now post arbitrary text with configurable encoding (for Slack integration, among others)
* CPU throttling is no longer a System Alert
* Fix for intermittent report, Inventory Collector and Powershell Execute Script failures
* Added PermLog for user logins for the application
* GroupID can be used for Event Deduplication
* Fix for Console showing a login page
* Added DO_QUIET and END_QUIET to the external API
* Added a Duplicate option to Scheduled Reports
* Fix for File System Analyzer not cleaning up
* Fix for Customize option on Copy Monitors to Computer Bulk Config operation
* Windows 2003/XP installs will create SSL certs with SHA1, and lower HTTPS security to compatible settings
* Splitting up File System Analyzer cleanup SQL commands for less memory usage
* New inventory property for the date when a server was added for monitoring
* CD/DVD drives won't get added to the Disk Space monitor when applied from a template
* Change to how chart precision is determined
* Upgraded to SQLite 3.8.10.2
* Fix for monitors sometimes not ending Training mode
* Fixed "Hide OK" Error Audit check box
* Inventory Collector pings slower during trace route
* File Age monitor behaves correctly when no _matching_ files are found
* Updated CEF (Chromium) to 3.2171.1979
* Change to configuration backup and restore to handle coming v6 features
* Fix for rare case where missing disk didn't cause an error in the Disk Space monitor
* Fix for database cleanup when using MS SQL Server
* Alert for monitors that are always Busy and don't get to run
* Report won't auto-refresh if you have scrolled down a bit
* Upgraded to OpenSSL 1.0.1p and disabled DHE ciphers to protect against LogJam
* Added support for 2048 and 4096 bit Diffie-Helman key-exchange setup parameters
* Disk Space monitor has option disk-size based thresholds for easier copy/paste/template usage
* Shipping dh2048.pem and dh4096.pem files rather than take hours to generate them
* Fixed variables used in Satellite up and down alerts
* Upgraded to ExtJS build 4.2.3
* Fix for Corporate Ultra unlimited license not being recognized as unlimited
* Fix for some grid columns not lining up under headers when using Chromium
* Fix for Ack race condition for alerts coming from Satellites
* Added GID and ALL options to external API request API_GET_SERVERLIST
* E-mail alert Acknowledgement will ignore auto-responder messages
* Fix for event escalation that would run actions too often if it got behind
* Fix for read only access to whole device tree when a PDF is generated
* Updated to EVO PDF converter v6.2
* Exposed AckedBy and AckedTime in Powershell Execute Script
* Restart of the Satellite will not cause the monitors to reset their status
* Fix for Satellite statistic IDs that can have the wrong value over time, causing charts to disappear
* Acknowledging an alert can stop further alerts via Event Deduplication
* HTTPS server will send configurable X-Frame-Options header to protect against click jacking
* Fix for errors showing up in Recent Alerts with a blank description
* Fix for bad tag in XML Configuration Audit report
* Changes so initial license installation is smoother
* First time SSL certificate creation via OpenSSL will use low priority processes
* Event Deduplication will look at the monitor's true Event/State type, rather than the Actions setting
* Acknowledge All Errors in Bulk Config gives the option to not fire acknowledgement actions
* Configurable info box sizes for the All Servers and Group Summary reports
* Group reports will indicate if a server's status is questionable because of a Satellite being offline
5.7.0.295 * Fixed File Age monitor when it doesn't find any matching files but needs to alert on All Old or All New
* Server Status Report charts dynamically widen to fill any extra space
* Can require Console remote login to use same version as Central Service
* New Connected Sessions report
* Disk Space monitor can report on errors separately
* New SSL certificates will use SHA-256 instead of SHA-1
* New installs will NOT support SSLv3 by default - existing users can go to Settings -> HTTP Server Settings
* New installs will use the strong cipher list by default
* Upgraded to EvoPDF 5.11
* Execute Scripts can read computer Inventory values
* Recently Acknowledged Alerts report part added to Server Status Reports
* Group Summary report has new "Don't show all-green servers" setting
* Group Overview report has new "Don't show all-green servers" setting
* 10% reduction in data exchanged between Central server and Consoles and Satellites
* Fixed threshold editing in the Directory Quota monitor
* Protection against 'connection storms' for sites with hundreds of Satellites
* Fix for filter backslash escaping
* Server Status Report charts can be disabled
* TLS 1.0 and 1.1 can be disabled via registry (SSLv2 and SSLv3 can already be disabled)
* Additional protection against cross-linked groups
* Added missing Vim25ServiceNet2.dll
* Server Report settings are inherited but also now merged with lower levels
* Preventing Disk Space Monitor's check for new drives from degrading and taking a long time
* Fix for users with limited rights to be able to create groups and devices within groups in their control
* Overlapping custom properties are correctly overridden going down the device tree
* File & Directory Change monitor can track direct child folder creation without monitoring all child folders
* Can copy from the Discovery Dialog's Add and Ignore lists (whichever has focus)
* Reduced CPU usage when doing security check
* Actions fire on OK only if they fired in an alert state
* Groups and servers can override the order that report parts show up (not just that they exist or their settings)
* Configuration Audit report can show credentials used by servers/devices
* Disk Space monitor's 'auto add disk' setting stays set
* Error History updates should post before actions fire
* Significant performance boost in core functions
* Bulk Config copy config to computers is handled asynchronously
* ActionType variable available in Execute Script actions
* Satellite down notifications were not replacing replacement variables
* Race condition in Write to Log File actions fixed
* Random deduplication field added to disable deduplication on individual monitors
* Fix for File & Directory Size monitor which was not alerting when no files found
* Better output for the HTML Configuration Audit report
* Less internal locking -- can support even more monitors
* Helper log file is log rotated
* Fix for File & Directory Size monitor alerting when it shouldn't
* Can disable image in outgoing report emails via registry setting HTMLEmail_NoImage = 1
* Fix for not being able to end immediate maintenance at the top level
* Fix for crash in report when access is denied for server
* Registry setting to disable MIB syncing
* Improvements to MIB parsing speeds
* Fixed incorrect MIME type when a report redirect happens
* Ability to disable an inherited chart for server reports
* Fix to CallURL action that was stuck using GET command
* Fix for rare crash in server discovery
* More flexible "Console needs to match service version" settings
* Suppressing error messages in reports that limited accounts (probably end customers) see
* Better memory management for large installations
* Fix for Fail Over file sync that sometimes fails
* Update Manager will only show automatically once per version update
* File sync to Fail Over will compress files before sending
* Digitally Signing all executables, including 3rd party where needed
* File Age, File & Directory Change, File/Directory Size and Directory Quota monitors can use standard variables including $CustomProp()$ in path
* Execute Script Action and Monitor can set Custom Properties
* Throttling Console config download if needed to reduce memory usage
* Compressing XML sent between Central Service and Consoles and Satellites
* Fix for $act.TimeInErrorStr not being correctly set in the Execute Script
* Added <generatePublisherEvidence enabled="false"/> to .config files so .NET apps won't authenticate their digital signature
* Less database locking during cleanup operations
* Fixed a few dialogs where the time unit could set incorrectly if using not using English
* Added SetComputerPropertyByID to Execute Script
* File Age, File/Directory Size, File & Directory Change monitors can use expansion variables in the file specs as well as paths
* Sub-groups with no access to parent can correctly still read inherited report settings
* Scheduled reports not shown to users who shouldn't have access
* Fix for extremely large reports displaying internal scripts
* Bug fixes
* Fix for getting disk space stats from ESX volumes with similar names
* Registry controllable PALowPriorityHelper drop-dead timer and thread levels
* Server order in the Group Summary and Group Overview reports can be configured
* Restricted user accounts can put servers/monitors into maintenance if they have that right
* Fix so unlicensed servers can be disabled
* Can set Max CPU throttle setting on Satellites via Bulk Config
* Fix for putting deep groups of servers into maintenance
* Execute Script will return msUNKNOWN if it can't find the monitor whose status is being requested
* Sending LastRun as UTC to account for time zone differences in Satellite deployments
* Improved hand off from one PALowPriorityHelper to another

Updates in 2014

5.6.0.163 * Updated to OpenSSL 1.0.1j (to protect against POODLE vulnerability)
* Server Status report charts shown in user's local time zone
* Find dialog works via Ctrl-F in more areas of the Console
* User can control Sent Email, Service Start/Stop and Monitor Change permanent logs
* Fixed problem where some .CSV files couldn't get saved from a Scheduled Report
* Fixed Execute Script (PowerShell) StoreValue method
* Satellite up/down notification template can be left empty, in which case the email template will be used
* Fix for shrinking Network Map
* Smart Config lets you specify a starting group for new computers
* Pie charts combine multiple data sets correctly
* Log rotation puts files into an Archive folder
* Fix for busy Satellites sending error events too slowly when under load
* Logging and fix for generating SSL certificates
* Fixed problem with retrieving disk space on ESX
* Added registry value that will disable all database cleanup
* Fix for Execute Script where an alert could say "Script indicates actions should not be fired"
* Performance increase
* New PermLog for servers entering and leaving maintenance
* Fix for a crash in the Group Status Column report
* Server leaving and entering maintenance mode system alerts can access server custom properties in Execute Script actions
* Fix for importing configurations, and for new installations
* Fixes for monitoring ESX statistics
* Console will give a hint if the HTTP server didn't start because of SSL certificate issues
* Server Status Report charts can use user-chosen units
* Standardized Permanent Log output, made easier to use in Excel, etc.
* SendMail function in VBScript will send as HTML if it sees a <!DOCTYPE in the body
* Smart Config can set server alias on new servers
* Fixed rare crash when network connection is dropped while SSL negotiation is taking place
* Fixed date in Permanent Logs
5.5.0.147 * Server Status report has new Full History links below Recent Alerts to see alerts from 1, 5, 15, 30 and 60 days back
* Recent Alerts can not only hide ack'd alerts, but now hide them when the monitor is OK
* For monitor copy/paste, copy now copies to TEXT and UNICODETEXT parts of clipboard
* Largest Files report will now work even if user information is not collected
* Servers won't exit Maintenance window if Satellite is disconnected
* Rotating and compressing log files
* Getting drive lists will gather Windows and SNMP when appropriate
* Registry configurable custom chart sizes for Scheduled Reports (for use in your own pages/apps)
* Configuration Audit report has option to show or not show item IDs
* Can right-click an Action and select Duplicate
* User Access gives the option of granting non-admins ability to put servers/monitors/groups into maintenance
* Event Escalation for Satellite Down notifications
* HTTP Server Settings option to choose stronger SSL/TLS settings
* Fix for Support & Maintenance expired reminders that come out too often
* Configuration Audit report shows Event Escalation
* New long term log file of email sent, and service start/stop times
* Removed odd character at the end of emailed SMS alerts
* Upgraded to OpenSSL 1.0.1h to fix the ChangeCipherSpec vulnerability
* Discovery scanner will check with Active Directory for list of server names
* Added Bulk Config option to set monitor Deduplication Field IDs
* Added SET_SERVER_PROP and GET_SERVER_PROP external APIs
* Added row Description value to Execute Script action
* Sending simultaneous reports with PDFs works better
* Improved the Group Overview report
* Fixed sorting of server names in All Errors report
* Exporting as a template gives an option to export Actions
* Updated to CEF 3.1750.1738
* Disk Space free/used bytes charts work on the server status report
* Fix for security bug that could allow users to see servers outside their group
* File Age monitor supports multiple extensions, and extensions to ignore
* Improved Windows OS detection in Smart Config
5.4.0.156 * Removed the RecommendUs dialog based on customer feedback
5.4.0.154 * Changes to Inventory Collector to clarify and minimize changed behavior based on customer feedback
* Email addresses can be marked as admin, and only admin will receive Broadcast messages (System Alerts)
* Passwords in Userlist.txt are encrypted when next used or service is started
* Added /norestart to vcredist during install
* Can set embedded Chromium proxy server via user-specific registry setting
* Report folders use IDs instead of names -- handles non-ASCII computer and group names better
5.4.0.148 * Configuration Audit report can be output in text, HTML or XML
* Improved SNMP disk detection
* Deduplication state is persisted across restarts
* Bulk Config can set ESX credentials
* Configuration Audit report can show Custom Properties
* Updated Monitor Status report with more information
* Changes to try and get diagnostic dumps in a few extreme circumstances
* Email alert subject and body can be overridden via script
* Upgraded to SQLite 3.8.3.1
* Fix for Alert Reminder emails that get the subject prepend or {id:} appended multiple times
* The application can remind you about Support & Maintenance expiring
* Two new fields added to the SNMP Trap action
* Loading PDFs, CSVs in the Console works now
* Fix for Directory Growth line chart where target folder is not the scan root
* Fix for ErrorHistory2 table creation
* Recent Alerts will show up for new installations
* Fixed broken this month/last month uptime calculator for inventory
* Fix for rare crash
* Log File Monitor will go into Can't Run Now instead of Can't Run if a file is in use
* Can reset immediate maintenance period while already in maintenance on servers and monitors
* Added subdirectory support for the Log File monitor
* Inventory Collector monitor filters on computer type
* Differentiating better between same-named Groups in expressions
* Inventory Collector is prevented from firing alerts
* Protection against divide by zero when sizing Javascript grids
* External API can start and end maintenance on individual monitors
* Upgraded to OpenSSL 1.0.1g to protect against the heartbleed vulnerability
* Upgraded Chromium embedded browser
* Fix Console delay for limited-scope users
5.3.0.191 * Better SNMP disk detection/labeling
5.3.0.188 * Updated to most recent stable release of all 3rd party components
* Can add ESX Server Type (for monitoring disk space)
* Increased and made configurable mail connection timeout
* Disk Space monitor will always show free space in alerts, even if checking % free
* Won't fire a global error message when a new version is out
* Fix for broken reports based on bad date range parsing
* Fix for Acknowledge notifications that were not being sent
* Execute Scripts won't send email when Quiet! is enabled
* Alert Reminder defaults to 7 days if no time frame is given
* Add Actions Bulk Config operates on Acknowledge Actions now
* Event Deduplication (in Advanced Services in the Console)
* Fix for database transfer problem
* Monitors can be put into maintenance mode individually
* Fix for backup SMTP server not being used when needed
* Database connection string handles the Failover Partner parameter
* Disk Space monitor can automatically add (new) unmonitored disks
* Error Audit report, and Alert Reminders, now have Recorded Monitor Status and Current Monitor Status fields
* Alerts without a defined From address can get sent
* Console can group similar monitors together
* Group Column report has better column sorting
* Settings get synchronized to Satellites more regularly
* Fix for broken File System Analyzer report drill down links
* Scheduled Reports with archived CSV and PDF can control overwriting
* Configuration setting to skip troubleshooting hint on a per-monitor-type basis
* Sending event Acks to Satellites in batches instead of individually
* Fix for User Quota monitor showing the user multiple times in some circumstances
* Configurable Recent Alerts columns
* Time parser can handle 'Current time - 0 hours'
* Expression properties show a tooltip with possible string values
* Added EXPORT_SERVER to the External API

Updates in 2013

5.2.2.112 * "Satellite Services" button renamed to "Advanced Services" -- more services to come :)
* More logging and checks around Fail Over configuration sync
* Email error acknowledgement
* Richer Error Audit report
* Can monitor disk space on VMWare ESX host servers without needing SNMP
* File Age monitor reports full file path in Extra1
* File Age monitor is blazing fast on 500K files :)
* Added support for dynamic email lists for the Email Action
* Added PowerShell support for Execute Script Action
* Execute Script Action can handle huge lists of items now
* Added ToLog in Execute Script
* Added another index to DevProps table
* Added Acknowledged alert category, with [Fixed], [Ack'd] in subject line
* Fixed a sync bug during Smart Config on a Satellite
* Added optional group column to Disk Space Summary report
* Updating Console, Satellite and Fail Over Slave is prompted for upon logging in as an administrator
* Configuration Audit report shows proper values for the Disk Space monitor
* HTTPS cookies set with Secure flag now
* Protections against cross-site scripting added to HTTP/S server
* Fix for potential race condition in database transfer
* New Alert Reminder feature (under Advanced Services)
* Work around for Outlook removing extra line breaks in alert emails
* Added monitor-type and action cross-reference sections added to the Configuration Audit report
* Better date/time picker
* Fix for Directed-Email action when some recipients don't have email addresses
* Computer and Group configuration IDs mirrored into the database for easier data extraction
* Added system information to the Console About Box
5.2.1.54 * Custom Properties can be assigned to groups, computers and monitors, and used in reports or Actions
* Acknowledge All errors works with embedded Chromium now
* Table of Contents report is resizable
* Added $AlertID$ to standard replacement variables
* Can mark disks as transitory so they don't alert if missing
* Reduced some internal locking for improved performance
* SNMP request retry
* Start/Stop service action can now Pause and Continue services
* Time zone fix for some reports
* Improved file syncing with the Fail Over slave
* Email subject lines encoded with quoted-printable as needed
* Not generating SSL certificate for bad hostnames
5.2.0.55 * External API includes more details in the server info
* Chromium embedded browser working for new installs again
* Added computer status to API_GET_SERVERLIST
* Smarter disk pie chart units
* Fixed and faster database transfer
* Optimized File & Directory Change monitor's database access
* Console will show "OK - Update Available" in heart beat when appropriate
* Improved report column widths
* Shortening legend entries in the Ad Hoc and Scheduled charts
* Improved HTTPS internal stats that determine if the service thinks it's behind
5.1.2.58 * Scheduled reports can archive a CSV file of the data
* Embedded Chromium updated
* Quoting service path
* Server Status reports update via on-page AJAX rather than page refresh
* Fix for some charts generated where the , is a decimal point
* Fix for View-Only users not being able to see server status reports
* Acknowledging errors makes associated monitor do a Run Now if it's in alert state
* Run Now on Satellites reports status back to Consoles sooner
* New and improved for PDF generator
* Text in report grids can be copied again
* Bar and Line chart will show percentage bar even for none percentage stats
* All Servers report shows aliased and real computer name
* Improved Server Status report rendering
* Fix for problem with other Python installations on the server
* Fix for Log File monitor maxing out on matches
* Added CSV to some Table-only report types
* External API can now put groups of servers into and out of maintenance
* Added GET_GROUP_LIST to external API
5.1.1.24 * Fix for non-Latin characters in some reports
* Fix for Support & Maintenance not being honored when copied via Copy Computer Configuration
* Charts show up for reports when HTTPS is turned off (to just HTTP)
* Properly escaping some text in the All Servers report
* Fix for the last column of the Directory Growth report
* Fix for embedded Python crash, also upgraded Python to 3.2.4
5.1.0.119 * Chromium-based browser in Console
* Start Maintenance action can target the monitor's target computer
* Added new Action List
* Putting local computer name into CommonName (CN) field of certificate instead of "{app} on {server}"
* Console tries to detect and warn about SSL certificate-hostname mismatch errors
* User selection of embedded browser
* Updated to ExtJS 4.1.1
* Setting to disable password export functionality when exporting configurations
* Moved to Chromium 3.1364.1094
* Fixed bounce error in the X Errors In Y Time Error Suppression rule
* McAffee virus scanner detection added to PASystemDetails
* Automatically adds server's hostnames to generated SSL certificate
* Fix to directory growth
* Disk Space Summary should ignore drives for which there is no data
* Retries on SNMP requests
* Syslog sender works even when Syslog listener port is in use
* Fix for File System Analyzer database cleanup that can get stuck
* Resetting monitor Last Run when copying (via Copy/Paste or Bulk Config)
* PDF button on reports works again
* Fix for missing charts that come from Satellites
* Added missing index for MS SQL Server users
5.0.3.135 * Added Unicode/UTF-8 support for Write to Log File action
* Avoiding unimportant database error
* Added global Satellite service startup and shutdown alerts (like service alerts, but for Satellites)
* Handles Fail Over Slave having different network name/address for same database server
* Canonicalized all drive representations for the Disk Space monitor
* Fix to non-English File Age date selection
* Enhancements to Fail Over (enabled for non-Ultra, better error logging, etc)
* Fail Over manager will confirm once a day that connected Satellites can reach Fail Over Slave
* User Access has a check box for whether non-status reports are displayable
* Smart Config won't create duplicates of monitor types
* Statistic name normalization to prevent duplicate/split statistics
* Monitors can override message and subject of notifications
* Customizable Satellite Up and Down notifications
* Fix for Fail Over setup check list showing HTTP connection errors
* Automatically discovers the correct SQL Native Client driver name
* Better switching to backup Central Service host and port
* Large report requests handled better
* Added schedule filter for iPhone alerts just like email, pager, etc.
* Fix for rare Satellite startup crash

Updates in 2012

5.0.2.49 * More logging around SSL certificate problems * PowerShell script support in Execute Script
* Fix for saving scheduled report PDFs
* Fix to Disk Space monitor for SNMP-based disks
* Added DO_BACKUP External API
* /COMPRESS_DATABASES shows a progress UI as it should have all along
* Added .NET config files so our apps will run with .NET 4 on Windows 8/2012
* Updated SQL Native Client installer
* Error History table correctly storing monitor title instead of monitor type
* Better PALowPriorityHelper shutdown (no overlapping runs)
* PASystemDetails will shutdown when the parent process (service) shuts down
5.0.2.21 * User Access Control
* Fail Over support with hot stand by
* Network Map report for seeing everything in a single view
* Simple report branding
* Added 'In Alert' Schedule for monitors
* Can start and end maintenance for a group by right-clicking the group
* Configuration to turn off links in emailed reports
* Mailed reports and PDFs default to not having links
* New HTML5-based charts (instead of Flash-based)
* Fix to Syslog Facilities (now correctly Local0 to Local7)
* Better Satellite Down alert title
* Fixed Direct Send test button
* Object Finder (in Bulk Config, etc) better shows selected nodes
* Mailed reports and PDFs default to not having links
* Better diagnostic messages for SSL certificate errors
4.2.1.44 * Group reports correctly go to specified default when Console starts
* Execute Script (monitor) has new StoreValue and GetValue
* Report link at bottom can be disabled
* Increased monitoring efficiency
* Fix for servers that come out of maintenance too early
* Console's embedded browser will use latest installed IE version
* Satellite Status Table report shows MS SQL Server server and database name
* CPU usage tweaks for File & Directory Change monitor
* Some v5 features available for limited testing
* Satellites initialization delayed a few seconds for server to settle down
* Can override server name in SSL certificate
* Embedded web server returns X-UA-Compatible: IE=Edge header
* Menu tabs removed from group reports when creating PDF
* Fix to database error caused by case-sensitive owner name lookup
* Upgrade is skipped for Satellites if version already matches Central Service
* Better SSL error handling in embedded browser
* Changes to help HTTP server deal with large bursts
* View-only sessions can't acknowledge errors
* Write to Log File action will create folder if needed
* Fix to ErrorHistory - trims alert text to fit if needed
* Satellite IP addresses not shown to non-administrators
* Disabled embedded browser's clicking sound when pages refresh
* Changes to prevent 'fixed' actions from running after a dependency issue is resolved
* Escaping XML server list in the External API
* Dependency checks tightened down a bit
* SSL certificate will regenerate if server name or report URL changes
* New Configuration Audit report
* Fix to Network Message action
* Reduced CPU usage when running reports, and they're faster :)
* Database connection problems will be alerted in the service earlier
* File system rights issues will be alerted on
* Console's embedded IE will treat monitor site as Trusted Site
* Fix to Syslog Sender action
4.1.3.6 * Satellite database settings can be set via Bulk Config
* All Satellites Summary report shows database settings and Run As account
* Satellites have a backup host:port they can fall back on
* Network Message action will use Msg.exe if it exists
* Bulk Config to change Satellite's backup host:port
* Fix for multiple .CSV email attachments
* Log caller of SMTP messages
* Fix for SMS configuration dialog crash
* Testing database settings will test from service
* Upgraded IPWorks for SMTP extra line fix
* Decreased PDF generation delay
* Added Run Now Bulk Config option
* Improved scheduling of monitors when the system is under stress
* Aliases show in reports by default
* Set Server Maintenance Bulk Config operation can append or overwrite
* Satellites refresh their configuration when the central service restarts
* SNMP Trap action now supports version and community string values
* 'sticky' group report type menu
* Moved to EXTJS v4.0.7 from v2
* Simplified report CSS
* Embedded IE control will use best of IE 8 or IE 9 rendering
* Fixed _notification_ actions will only fire if an Error _notification_ action fired
* When HTTP starts for first time, default port will change to a free port if needed
* UTF-8 used instead of ASCII for some internal requests
4.1.1.62 * Syslog sender action added
* Imports additional credentials from a saved server config
* Can lock central service and Satellite services from being stopped
* Satellite configuration app can have a password assigned like Console
* Improved LDAP group navigation
* SMS (SMPP) action can set the Sender Address field
* File System Analyzer optimization and better logging
* Copy and Paste monitors
* New groups default to parent group's report settings
4.1.0.10 * Improved startup wizard
* Discovery ping sweep is faster
* Some summary reports have a min/avg/max table at the bottom
* Internal HTTP server improvements to react to load better
* Upgraded to latest SQLite library
* Satellite Manager optimized to better handle large numbers of Satellites
* Better Satellite bandwidth management
* Fix to a report field that didn't handle numeric , separators
* Performance boost in the embedded HTTP server
* CallURL action added
* Better long wait periods

Updates in 2011

4.0.8.120 * File System Analyzer won't peg CPU when fixing up parent dirID mappings
* File System Analyzer will add new FileCount column if missing
* File Age monitor recommends File System Analyzer if very large number of files being checked
* Can drill down to (none) file extensions
* Warns when attempting to create a server with a space in the name
* Fixed some items not being retranslated when language selection changed
* Satellites can be shown on the Visual Status Map
4.0.7.17 * Changed generated graph colors
* Visual Status Map can zoom out on a map
* Fix for sorting by server in Error Audit report
* File System Analyzer database cleans will correctly block scans
* Quiet! alerts in Console
* Decreased CPU usage
* Fixes to File System Analyzer custom report output
* Updated the OEM kit
* File System Analyzer won't fix invalid last accessed and modified dates
4.0.6.31 * Fix for importing single server configuration
* Fix to Satellite configuration UI
* Fix for database error
* Quieted 'configuration changed' alerts that are OK
4.0.5.9 * Added optional Satellite Up alerts
* File & Directory Change monitor won't pause on every folder
* Fixed bug in ErrorHistory sender (from Satellite) where same data could get sent multiple times
* Improved ErrorHistory reporting (uses less bandwidth)
* Settings sync at login now persists to registry
* Fix to overlapping ImpersonateUser so revert doesn't happen too soon
* File System Analyzer will support negative % change values to alert on
* BIG speedup in ErrorHistory table searches for status reports
* Server status reports show up faster
* Monitors show current stats in Server Status Report
* Email subject is encoded the same as the email body
* Refined "Run Reports" and "View Reports" account functions
* Improved database indices
4.0.3.150 * Satellite monitoring of remote sites
* Remote Console support
* Password protected reports
* And a thousand other improvements :)

Updates in 2010

3.8.0.66 * Fix for scans that terminate early
* Configurable DTMF Dialer hangup time
* DTMF dialer handles longer lists of requests
* Extensive logging for emailing of reports
* Multiple copies of a report sent at the same instant will retain the PDF
* Report date/time range selection keeps 24-hour time format
* xTrackReportTimes setting added to diagnose slow reports
* File & Directory monitor can monitor file and directory creation/deletion separately
* Event escalation will not change the underlying schedule of the monitor while escalating
* File System Analyzer's properly constraining directory size alerts by minimum size
* Fix to PDF generation for PDFs that should be archived as well as emailed
* Fix to error acking Bulk Config operation
* Disk Space monitor will optionally not add additional disks it finds during Bulk Config
* Fix for rare Console crash
* Empty monitors won't be added from Bulk Config
* HTTP_Max_Serve setting is honored to enable serving large files (often CSV reports)
3.7.8.56 * Larger RPC retry values can be handled
* Added IE6 warning
* Fix to rare web server startup race condition
* Fix for ReportCleanup database initialization
* Added index for File System Analyzer's directory growth alert
* Additional logging in the File System Analyzer monitor
* Internal resource changes to better support foreign language versions
* Directory Growth report has new [FILES IN FOLDER] row
* Fix for reports that can't be re-created after having been cleaned up
* Log levels can be changed dynamically, without restarting the service
3.7.7.20 * Upgraded PDF creation component
* Added StatusText variable
* Fix for Directory Growth report in areas where decimal is shown with a comma
3.7.7.2 * Registry setting to hide Hourly Alert Rate chart
* Extra PDF generation logging
* .CSV attached to report emails
* Some internal settings incorrectly being cached
* Less CPU usage
* HTML email sender will send if EITHER a PDF or report image file exists
* Registry entry to disable report index page and report links in upper right corner (except PDF generation) -- useful for consultants
* Fix to Direct Send (e-mail action) on MX lookup error
* Fix to some situations where Disk Space charts were not showing up
* File & Directory Change monitor will report on files in new sub-directories on first pass

Updates in 2009

3.7.5.40 * HTTP header changes for .pdf (for help with loading PDF when using SSL)
* Email message prioritization (important for shutdown alerts)
* Numeric columns right-aligned in tabular reports
* Images show up better in generated PDF reports
* Date/time selection fix when choosing a time within past 24 hours
* Group and Server status reports updated before mailed
* Changed to SWFObject 2.2 for better Flash compatibility
3.7.4.31 * Extra logging for the SMS action
* Less registry usage
* Moved to SQLite 3.6.19
* Direct email sending added to E-mail action GUI
* Installer correctly updating product's .NET-based components
* Database memory limits added
* Properly suppressing actions when a monitor can't run or in error state
* PDF report generation working with SSL self-signed certificates
* Security Alert for affected monitoring working again
3.7.3.30 * Fix to Duplicate Files report
* Background report generation can be (and is by default) disabled
* File System Analyzer's Duplicate Files report can select output columns when showing file paths
* File System Analyzer's Custom File Set can select output columns
* File System Analyzer drill-down links carry the report unit forward
* More efficient status report generation
* Fix to race condition when getting service status at startup
* Added memory to System Details portion of server status report
* Decreased memory usage by releasing cached resources sooner
* Decreasing lock contention
* Database cleanup happens later
* Ignored file list will be copied when a File & Directory Change monitor is copied to other computers
* Fix to File System Analyzer's Custom File Set report when all columns are chosen
* Added /COMPRESS_DATABASES option to Console (does SQLite VACUUM)
* Optimized email sending, so shutdown alert works again
3.7.2.10 * Added GUI setting for no-overwrite-reports for Scheduled Reports
* Fix to crash involving Security Alert changes
* Changed File & Directory Change monitor default to 4 hours instead of every 30 minutes for bandwidth purposes
* Entered credentials can be used even if it appears they might not work
* Fix to missing Disk Charts for very precise situations
* Added Bulk Config to set Server Status Report delivery settings
* Renewing licenses won't warn if expiring in 14 days
* Execute Script can record data and generate reports
* Increase Server Status Report fluidity
* Fix to race condition-based crash in Server Status report creation
* Added Acknowledge 'All for Computer/Device' and 'All Shown Above' buttons on the Server Status Report for Error Auditing
3.7.1.15 * Large table report redirector page working now
* Fix to occasional missing disk charts
* New features in the external API
* Group Status Report has configurable monitor box sizes, and is a bit more condensed
* File System Analyzer's Duplicate Files report can optionally show all file locations
3.7.1.6 * Much more attractive and informative reports
* Computer Notes now shown on All Servers report and Server Status report
* Additional monitor detail shown on Group Summary report
* Reports available in PDF
* Run Now on scheduled reports sends emails if so configured
* All mailed reports now have a PDF attachment
* Stored Windows passwords can be updated more easily
* Added hourly Error/Alert count chart
* Changed Critically Low Disk Space alert to run every 3 hours, and to run as an event monitor
* Scheduled reports can have a PDF version stored in an archive directory automatically
* Setting report time frame parameters is easy with new @ notation
* Tweaks to reports based on user feedback
* Added NTLM support to SMTP sending, and better feedback in GUI
* Upgraded to latest SQLite version
* SSL supported for web-based reports (see Settings -> HTTP Settings)
* Fewer DNS lookups needed internally
* Group status reports show group heirarchy
* Auto-scaling Visual Status Map report
* OK alerts not sent when the corresponding alert was suppressed
* Disk Space monitor supports Linux/Unix via SNMP to hrStorage, and shows admin shares for Windows
* Public API via HTTPS for basic operations
* Server Status report supports error acknowledgement to help with IT workflows
* Bulk Config operation to set server status report settings
* Bulk Config operation to enable/disable monitors
* File System Analyzer Distribution reports let you choose which column to graph
* Visual Status Map editor will push lights that are off the map back onto the map
* All Errors Report shows computer alias name
* Fix to servers going into maintenance mode when the service starts
* Small ad hoc reports generate much faster
* Server status reports generate and display much faster
* More accurate Uptime Summary % when using non-raw data summarization
* Parent Group button on group reports
* Decreased CPU usage in some parts of the service
* Recent Errors shows up on Server Status report when using SQLite
* Visual Status Map graphic stretches better, or stretching can be disabled
3.6.6.5 * Important security update for the embedded HTTP server (found out about problem on May 5th, fixed on 6th, confirmation of fix on 7th, deployed on 8th)
* The Reboot action won't queue requests if a reboot is already in progress
3.6.6.1 * Added ComputerName var to Execute Script monitor
* File Age monitor won't alert if there simply aren't any matching files
* Ability to rename scheduled reports
* Configurable report date formatting (via registry)
* Reworked report creation GUI. Also supports creating multiple Scheduled Reports at once
* Fix to some multi-data set grid reports where some grids didn't render
* Data sets can be grouped into easier to manage sets when creating reports
* File Age monitor can optionally alert if no files found
* Minor report HTML tweaks
* Moved event message resource out of CoreLib so updates won't get stuck on WMI
* Major GUI speed ups for large installations (1000+ servers)
* Fix to Largest Storage User report
* Fix to File Type Distribution report
* Fixed bug introduced in Scheduled Reports when multi-create Scheduled Reports were added
* Monitor Can't Run errors will now be suppressed just like normal alerts
* Email action message config dialog now handles more lines (scrolls vertically)
* Scheduled reports were losing their manually set name when edited
* Made retry logic use seconds (rather then erroneously using ms)
* Fix to non-relative path in server status report
* Better computer name/matching/filtering in HTTP server
* Scheduled Report editing bug fixed
* Fixed File Age monitor's alerting when no matching files are found
* Additional CPU efficiencies added to File & Directory monitor
* Empty data sets that can't be charted will be removed in graphical reports
* Improved diagnostic logging for report requests
* Report properties are remembered/defaulted from one report run to another
* Computer configs copied from one server to another now correctly re-assign the dependencies
* File System Analyzer FileInfoID column bumped to bigint for large installations
3.6.1.24 * Help links added to Adding Actions dialog
* Directory Quota path entry doesn't grab/move the cursor
* Fix to Start Service action
* Scheduled reports auto-refresh (in browser) on their refresh cycle
* Fix to Browser pane to stop showing 'Action Cancelled', and also much better Back functionality
* Added Sleep method to Execute Script action
* A number of minor user interface enhancements
* Reporting fix for reports that show IP addresses
* Fix to monthly rollup that includes a day light savings transition
* Mailed reports will have a clickable link above the report graphic
* Bulk Config comes up quicker
* New common finder UI
* New Calculated Status monitor
* Fix for occasional red X in emailed reports
* Configurable delays to handle Windows RPC failures
* Added retry WMI probes
* Additional logging, and more error messages have user hints
3.6.0.76 * CSS fix for IE 6 and ExtJS 2.2 grid headers
* Fixed a memory leak in the Console GUI
* Settings can now turn default training on and off
* Fix to File System Analyzer's Custom File Set with child sub-directory correction
* Date columns in reports now sortable in all locales
* Multiple datasets on the same sortable table report supported
* File System Analyzer will let you set the max size/accessed/modified/created to 0 to ignore

Updates in 2008

3.6.0.48 * Server status report will now show mount points
* Status reports refresh as soon as clicked
* Fix for old 3.4 licenses
* Event Log notification can specify the source, event ID and category
* Repair to Largest Files by Owner report
* Monitor node shows last run time
* Directory Quota and User Quota monitors no longer automatically sending user quota messages if over
* Improved Startup Wizard
3.6.0.26 * New monitors added to a server that is in maintenance mode will themselves start out in maintenance mode
* Quiet unimportant PAWMI shutdown errors
* Relative paths used for HTML reports (CSS, images, etc) - republishing reports should 'just work'
* Moved to .NET 2.0 for .NET components
* Advanced monitor options: monitor dependencies, alert suppression, monitor training
* UI update -- cleaned up monitor configuration screens
* File Age monitor can specify poll schedule
* Fixed broken Find feature in Console
* Multiple identically named data sets will be differentiated with an (ID=x)
* File & Directory Change monitor performance increases
* GUI for setting database cleanup
* New credentials will correctly get used when changed without restarting the service
* Group status light was grey for groups with child groups, but no servers
* RPC retry for Disk Space
* First start wait period will apply to database connections as well as monitors
* Fixed not being able to rename a few monitors
* Loading legacy 3.4 configs with maintenance schedules fixed
* Moved to SQLite 3.6.4
3.5.4.7 * Fix to File System Analyzer's Custom File Set min and max Last Accessed Days parameters
* Introduced sortable report tables
* Status report creation is more efficient
* Added All Errors Report to top-level group reports
* Better error message when bad credentials are tried
* Adding new servers across a slow link will happen faster
* Added Advanced Email action property of reversing email server used
* Fixed a bug in the report time picker property
* Tweak to Server Status report
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)
 
In the last 10 years I have worked with many monitoring solutions like [list of well-known competitors], and I can say that your solution is the best.
Marcel S., Nettrust it-Services AG, Switzerland more customer quotes...
see customer list...