PA Server Monitor Change History

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
* Fix for applying deltas to Event Log monitor from Monitors: Set Monitor Parameters
* 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
* Charts sorted better when they are numeric
* Fix for shrinking Network Map
* Better support for Bulk Config's Monitors: Set Monitor Parameters for Event Log
* Process monitor will not append process name to end of path twice (and will fix existing monitors)
* Smart Config lets you specify a starting group for new computers
* SpeedFan temperature labels are editable
* Log rotation puts files into an Archive folder
* Fix for busy Satellites sending error events too slowly when under load
* Added default Bandwidth charts for Performance counters
* Logging and fix for generating SSL certificates
* Syslog monitor validates host more thoroughly before using it
* Fixed problem with retrieving disk space on ESX
* Event Log monitor writes to database more efficiently
* 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
* Web Page monitor fix for sites that need client certificates, but will continue without one
* 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
* Servers won't exit Maintenance window if Satellite is disconnected
* Enabling custom alert text on a Web Page monitor won't cause it to fail
* Rotating and compressing log files
* Getting drive lists will gather Windows and SNMP when appropriate
* Fix to Process monitor which wasn't handling getting a name instead of OID
* Registry configurable custom chart sizes for Scheduled Reports (for use in your own pages/apps)
* Per-second counters won't have a value of 0 on the first reading
* 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
* Added proxy info to HTTP error message
* Event Escalation for Satellite Down notifications
* ErrorHistory items that fail to send get requeued (some were before - now all are)
* 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
* Performance Monitor now supports * in counter instance
* Syslog can use source IP when non-conforming packet arrives
* 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
* Fix to ignore PAExec more completely in service lists
* Increased time out for Event Log checks
* Added row Description value to Execute Script action
* Sending simultaneous reports with PDFs works better
* Fixed Performance Monitor capping some counters at 100 (like _VM_Process\% Processor Usage)
* Improved the Group Overview report
* SNMP and Performance monitors indicate how long each counter has been over threshold in alerts
* Fixed sorting of server names in All Errors report
* Exporting as a template gives an option to export Actions
* Fix to allow 15 second drift when looking for last-boot change
* Fixed 64-bit SNMP bytes-in, bytes-out wrapping when calculating per-second values
* 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
* Service Monitor won't be created by default if it can't access service list
* 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
* Protection against manually entering non-resolvable SNMP Object names
* Added /norestart to vcredist during install
* Handle HTTP redirects other than just 301 and 302
* 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 * Bulk Config: Copy Monitor to Computers has option to customize monitor or copy as-is
* MIB Parser can load MIB files from sub-folders
* Update to CPU throttling
* 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 SSH and ESX credentials
* Improved Bulk Config when changing Event Log and Service monitors
* 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
* New Web Page monitor functionality
* Synthetic _Total CPU counter for SNMP counters
* 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 Service monitor that would revert Ignore settings
* 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
* Expression operators AND, OR and NOT are no longer case sensitive
* Log File Monitor will go into Can't Run Now instead of Can't Run if a file is in use
* Missing Ping or Web Page responses will show as a negative value on most charts
* Can reset immediate maintenance period while already in maintenance on servers and monitors
* Added subdirectory support for the Log File monitor
* Bandwidth charts added for Windows servers
* 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 * Fix for Web Page monitor that checks multiple URLs
* Better SNMP disk detection/labeling
5.3.0.188 * Upgraded to latest stable release of all 3rd party components
* Increased and made configurable mail connection timeout
* Won't try to start/stop services when a service is added or has it's startup type changed
* Fix in Syslog Monitor where per-facility filters were sent to all facilities
* 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
* Start Service action won't try to run on services being alerted on because they were added, removed or have a changed start type
* Smart Config-created Service Monitor will be in training for 1 day to ignore the automatic start services that stop by themselves
* Fix for broken reports based on bad date range parsing
* Improved Process monitor
* Logging website credential changes
* Fixed escaping of error messages in Monitor grid, including details pop-up, and Error Grid.
* Retry added for case where ESX disk space can not be checked
* 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)
* Direct OID entry for SNMP Monitor
* Monitors can be put into maintenance mode individually
* Try new authScheme if needed on HTTP attempt with credentials
* 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
* Update to PASystemDetails to detect when Windows Update is not configured
* Console can group similar monitors together
* Group Column report has better column sorting
* Settings get synchronized to Satellites more regularly
* 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
* Satellite installed from command line will automatically connect
* Syslog monitor can parse more date/hostname formats
* Configurable Recent Alerts columns
* Time parser can handle 'Current time - 0 hours'
* Expression properties show a tooltip with possible string values
* Update for Windows Update pending count
* Differentiate between 99.9% and 99.999% in reports
* Subscription license can be used in multiple installations
* 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
* Syslog monitor has per-facility filters now (like the Event Log monitor)
* Can monitor disk space on VMWare ESX host servers without needing SNMP
* Event Log monitor won't alert on events that happen when the Monitor Period indicates it shouldn't run
* Start Service action grabs services from default server in more cases
* Performance Counters can alert on not changing or changing in X amount of time
* File Age monitor reports full file path in Extra1
* Enabled /LARGEADDRESSAWARE for 3GB access on 32-bit Windows, and 4GB access on Windows (more)
* 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
* Better error messages when performance counters can't be loaded
* Fix for bad queries when running an Inventory report
* 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
* More descriptive short chart titles in mobile apps
* 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
* Traps with no rows (just the main trap OID) will show description text
* HTTPS cookies set with Secure flag now
* Protections against cross-site scripting added to HTTP/S server
* Service Monitor can alert if a service's Startup Type changes
* 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
* Escaping Thousands separator when it is a '
* 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
* Verbose Event Log monitor logging added
* Added $AlertID$ to standard replacement variables
* Rocket Launcher action added
* Disks can be marked as Transitory to prevent alerts if not found
* Smarter GetProcessList which returns the process list via WMI or SNMP
* 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
* Improved anti-virus detection on 64-bit Windows
* Not generating SSL certificate for bad hostnames
5.2.0.55 * SSH support added to the Execute Script monitor
* Enhanced Log File monitor search expressions
* External API includes more details in the server info
* Live View for the SNMP Trap and the Syslog monitors
* Chromium embedded browser working for new installs again
* Fix for Event Log Validator not saving event max age
* Added computer status to API_GET_SERVERLIST
* Smarter disk pie chart units
* Fixed and faster database transfer
* Set Monitor Parameters Bulk Config will merge Service Monitor's Ignore list
* Optimized File & Directory Change monitor's database access
* Console will show "OK - Update Available" in heart beat when appropriate
* Update to Vipre Anti-Virus detection
* 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
* New Event Validator monitor, great for Backup monitoring
* Server Status reports update via on-page AJAX rather than page refresh
* Multi-target Ping monitor
* Ping monitor can track dropped packet percentage
* Fix to race condition preventing charts from showing up in mobile apps
* Fix for some charts generated where the , is a decimal point
* Fix to improper time zone handling in device properties
* Fix for View-Only users not being able to see server status reports
* Improved File Age monitor
* 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
* Fix for copying monitors with linked schedules
* Improved Server Status report rendering
* More flexible handling of Performance counter errors
* Fix for problem with other Python installations on the server
* Fix for Log File monitor maxing out on matches
* Changes to increase Inventory Collector success rate
* 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
* Fix for timezone handling in hrSystemDate
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)
* Fix for PowerShell scripts in the Execute Script monitor
* Properly escaping some text in the All Servers report
* Web Page monitor can bulk-load URLs to be monitored
* Fix for embedded Python crash, also upgraded Python to 3.2.4
* SSL certificate expiration added to Inventory Report
* Enhanced inventory report for multi-item properties (like drive status)
* Fix for chart precision bug
5.1.0.119 * Customizable charts - chart any monitored statistic
* Added new Inventory Alerter monitor
* Chromium-based browser in Console
* Added option for trend lines for SNMP and Performance monitor reports
* Added SNMPv3 encryption support
* Web Page monitor will alert on expiring SSL certificates
* Many new features added to the Service Monitor
* Start Maintenance action can target the monitor's target computer
* Fix to Performance monitor thresholds using comma for decimal point
* Added new Action List
* Event Log monitor and reporter will share a database connection
* 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
* SNMP charts can be configured to auto-scale like they used too
* Updated to ExtJS 4.1.1
* Multiple SNMP monitors on a server can use different SNMP credentials
* SNMP reports can have a scaling factor
* Fix to Current Errors grid column widths
* If a monitor's dependencies aren't met, it will retry again soon just like a busy monitor
* 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
* Disk Space Summary should ignore drives for which there is no data
* Retries on SNMP requests
* SIDs resolved in Event Log records
* Syslog sender works without needing the Syslog receiver
* Quieting Performance counters that disappear for a bit
* 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
* Added global Satellite service startup and shutdown alerts (like service alerts, but for Satellites)
* Non-conforming syslogs will use the 'packet' value instead of 'message' value
* Improved error logging in SNMP and Ping monitors (Winsock errors are shown in text)
* 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
* Server Temperature data sets are named "Probe x on computer"
* Enhancements to Fail Over (enabled for non-Ultra, better error logging, etc)
* Fix for resetting Performance monitor when no counters were found
* Fail Over manager will confirm once a day that connected Satellites can reach Fail Over Slave
* Collecting Anti-virus inventory data
* User Access has a check box for whether non-status reports are displayable
* Smart Config won't create duplicates of monitor types
* Added ... button for SNMP OID path editing
* Fix for using edited SNMP OIDs
* Statistic name normalization to prevent duplicate/split statistics
* Better editing for of SNMP OID values
* Monitors can override message and subject of notifications
* Customizable Satellite Up and Down notifications
* More vigorous error reporting and monitor resetting in Performance monitor
* Server Temperature monitor can use SpeedFan HTTP Agent
* Fix for Fail Over setup check list showing HTTP connection errors
* Fix for bad monitor dependencies discovered in Satellites
* Some Console UI improvements
* Bandwidth monitors use single scale (Kbps, Mbps or Gbps)
* 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
* Change to HTTP 301 and 302 handling
* Performance monitor will read Cisco SNMP CPU values
* Charts detect and set precision

Updates in 2012

5.0.2.49 * Fix for Execute Script which wouldn't go into msALERT state
* Satellites will keep a local copy of DeviceProps database for Inventory Collector usage
* Using HttpOnly on session cookies
* Alerts for monitors that are in Alert(Green) will NOT show up in the Current Errors report (like all other group reports)
* Change for Web Page monitor so it no longer upper cases field names to be posted
* Added monitor schedule Linking
* Added VMWare MIBs
* Better support for SNMP tables
* When forcing an SNMP Object threshold object OID, type is changed to integer so all comparisons can be done
* Execute Script can run VBScript, Javascript and PowerShell
* Escaping HTML in error tables
* Fix for saving scheduled report PDFs
* Fix to Disk Space monitor for SNMP-based disks
* Improved error mitigration in Performance monitor
* Added DO_BACKUP External API
* Additional SNMP monitor retry/reset logic
* Event Log report has selectable output columns
* Added simulated System\System Up Time counter for SNMP and ESX in Performance Monitor
* /COMPRESS_DATABASES shows a progress UI
* 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.1.9 * Fix for a crash while creating a report list
* Fix for SNMP Monitor truncating IP addresses as reported in the Support Forum
* Group Column report was showing last of a monitor type, rather than worst of that type
* Bandwidth column added to the Group Column report
* Fixed socket leak in Tunnel
* Fixed inventory expression builder to default correctly when Everything is chosen
* Fix for exceptionally long start up times when huge Event Log database exists
* Fix for CPU pegging in Network Map
* Added new Inventory Collector monitor
5.0.0.99 * User Access Control
* Fail Over support with hot stand by
* ESX host monitoring
* Basic inventory collection and reporting
* Network Map report for seeing everything in a single view
* Simple report branding
* Added 'In Alert' Schedule for monitors
* Web Page monitor can now do POSTs and follow redirects
* Added NOT to expression parser for Syslog and SNMP Trap 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
4.2.1.44 * Fix to Bulk Config's Monitor: Set Monitor Parameters when no change is made to the template
* Logging for mismatched SSL certs
* Can set local hostname for Console to use
* Performance monitor counters can have aliases
* Better bandwidth graph-pairing and scaling
* Fixed alerts will fire after an error with a Can't Monitor Now in between
* Handle localized AND and OR in expression parser
* Timezone offset in Inventory report displayed properly
* Reduced CPU usage when running reports
* 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
* Outgoing HTTP proxy authentication problem fixed
* Fix to Syslog Sender action
* File & Directory Change report shows computer alias
4.2.0.68 * Group reports correctly go to specified default when Console starts
* GetMonitorStatus (Execute Script) will return non-running status
* Execute Script (monitor) has new StoreValue and GetValue methods
* Report link at bottom can be removed
* Fix for servers that come out of maintenance too early
* Fix for SNMP monitor's Smart Config for non-contiguous ifTable indices
* Increased monitoring efficiency
* 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
* Citrix monitor will retry probe once on error
* Some v5 features available for limited testing
* Satellites initialization delayed a few seconds for server to settle down
* Fixed broken Remote Desktop to server from Console
* SQL Server clean up on SimpleStatDB will block all writers to reduce database deadlocks
* Fix for setting SNMP Credentials via Bulk Config
* 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 for inconsistent alerting when a monitor can't run
* 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
* Event Log monitor won't default to alerting on Warnings
* 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
* Event Log monitor expression matching ignores white space and is insensitive
* Syslog filters ignore white space and is case insensitive
* SNMP Trap monitor filters ignore white space and is case insensitive
* 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
* SNMP graph scaling fix
* SSL certificate will regenerate if server name or report URL changes
* New Configuration Audit report
* Fix to Network Message 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 SMS configuration dialog crash
* Testing database settings will test from service
* Fix for incoming UTF-16 handling in the Web Page monitor
* Event Log monitor improvements
* Protection against PDH DLL locks
* Event Log monitor trims event sources to try and prevent duplicates
* 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 if the central service restarts
* Better database indices for the Event Log database
* SNMP Trap action now supports version and community string values
* Improved Set Server Type dialog
* '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
* Event Log reports can take multiple IP addresses in parameter
* 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
* System Details collected via SNMP for non-Windows servers/devices
4.1.1.62 * Importing 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
* Fix for Web Page monitor editing the wrong links
* Event Log reports show server group
* SSL defaulted to on
* Bulk Config to send out Database Cleanup settings
* Bulk Config to change Satellite's Run As service account
* SMTP sender will ignore SSL certificate errors
* Can use wildcards in SNMP objects to monitor
* SMS (SMPP) action can set the Sender Address field
* Better support for using custom SSL certificates
* SNMP monitor will automatically retry on failure to reduce false positives
* 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
* Fix for Event Log monitor that could have error and not return Event Log sources
* Satellite Manager optimized to better handle large numbers of Satellites
* Better Satellite bandwidth management
* PA Server Monitor for iPhone app support
* Added more communication failure logging
* Embedded HTTP server handles slow connections better
* European numeric , separator handled in additional report fields
* A few missed strings now being translated
* Changes to internal Performance monitor error tracking
* Better check if a monitor's lastRun is in the future
* Satellites more accurately report login/connection problems
* Minor status graph tweaks
* Performance boost in the embedded HTTP server
* More reliable performance counter monitoring (especially NIC counters)
* Exporting server config will export more relevant passwords if requested
* CallURL action added
* Fix for Reboot action that wasn't getting run

Updates in 2011

4.0.8.120 * LDAP troubleshooting hints
* Syslog monitor can filter on event floods
* URL nicknames used in alerts and OK status for Web Page monitor
* Fix for Visual Status Map when the map is zoomed out too far
* Default to DIRECT for HTTP requests on first try
* Faster SNMP walk
* Syslog and SNMP Trap monitors support availability periods
* Fix for extremely rare issue of monitors disappearing
* Bug fix: Can specify service for Start/Restart Service even if not monitoring local machine
* Warns when attempting to create a server with a space in the name
* Fixed some items not being retranslated when language selection changed
* Fix for SNMP Trap monitor that goes yellow even if no match on trap
* Scheduled reports have more time to generate graphs
* Per-monitor supported with Ultra license
* Report chooser disables buttons until a good report type chosen
* Status Overview report has configurable thresholds
* Satellites can be shown on the Visual Status Map
* Web Page monitor can optionally do a retry if a page fails to load
* Fix for Uptime reports that peg CPU
* Trimming emailed report image for Outlook's sake
* Protection against bad dates in RoundTo... functions
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
* Increased Environment Sensor timeout value
* Logging data strings even if Event Log monitor can't get description
* Performance monitor can multi-select counters for deletion
* Performance monitor won't monitor inactive NICs via Smart Config
* Event Log monitor won't alert on events that occur during server maintenance
* Satellite Up/Down alerts in Subject as well
* Quiet! alerts in Console
* SNMP Trap Monitor with filtering added
* Better HTML mail support
* Easier to read SNMP Trap alerts
* Syslog Monitor with filtering added
* Syslog Action added
* Monitoring can be disabled at a server level
* Fix for display of filters in SNMP Trap monitor
* Web Page monitor easier to work with long URLs
* SNMP Common text now setable from Remote Console
* SNMP Trap Action added
* Nicknames for web URLs in Web Page monitor
* Fix to occasional statistic ID mismatching
* Performance monitor can alert on counter values (ie on value change over a threshold)
* Can edit Performance counter path by holding down Ctrl when clicking path
* Support for external templates (Exchange server monitor is first example)
* Updated the OEM kit
4.0.6.31 * Easier to create month-based reports
* Fix for importing single server configuration
* Fix to Satellite configuration UI
* Fix for database error
* Quieted 'configuration changed' alerts that are OK
* Catch invalid GUID error in Event Log monitor
4.0.5.9 * 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
* Optional use for credentials when reading Event Logs
* BIG speedup in ErrorHistory table searches for status reports
* Server status reports show up quicker
* SpeedFan only shows chart for highest temperature
* Monitors show current stats in Server Status Report
* Email subject is encoded the same as the email body
* Updated colors for environmental charts
* Refined "Run Reports" and "View Reports" account functions
* Improved database indices
* Performance monitor will show top few processes if CPU percent is alerting
4.0.3.165 * LDAP remote access for users in trusted domains
* Satellite monitors come out of maintenance better
* Support for longer Event Log names in MS SQL Server
* Fix for reading an Event Log entry with a missing GUID value
* Embedded HTTP/S server logs bandwidth usage
* Disk Space Summary report has a new column for Predicted Full date
* Curve/line fitting added to Disk Space charts for extrapolating growth
* Service and Satellite handle invalid statistic IDs smarter
* Service bandwidth logging
* Reduced CPU usage with huge ignore lists in File & Directory Change monitor
* Better loading of user MIBs
* Added subscription support
* Satellite disabled/maintenance state syncing better
* Event Log monitor flushes new events to the database sooner
* Ping shows 1 minute chart instead of raw data (quicker reports)
* Logging more LDAP errors
* Fixed existing reports not deleting
* More logging in the Citrix probe
* Higher scalability for Satellite communications
* SNMP monitor works with Counter types
* Restored Daily Min/Max/Avg, etc to non-Uptime data sets
* Added Hours/Days filter on most data sets for better SLA report usage
* Creating clustered index for SQL Server StatData table
* Mail server monitor won't split monitors out on service upgrade
* SNAP Tunnel performance increased, reverse tunnels working
* UI to set email encoding
* SNMP bandwidth monitor created in Smart Config
* Bandwidth graphs on server status report
* Time and date formats synced to Satellites
* Added non-English language support
* Servers support one-time maintenance period
* Satellites have maintenance mode which means they can ignore Satellite down errors
* Fixed unit in Disk Space Summary report
* Additional logging in the Event Log monitor
* Smart Config will take user to refreshing status update report
* Can uninstall Satellites, including with Bulk Config
* All Reports page shows relative links
* Fix for decimal handling in Performance monitor thresholds and charts
* Remotely uninstalling Satellites added
* Fix for SpeedFan to be configured when on Satellites
* Added the Service Status report
* SSL certs now using 2048 bit key
* Added optional Satellite Up alerts
* Fix for RegEx exception handling
4.0.2.77 * Satellites are listed alphabetically
* Decreased CPU usage in File Age monitor
* All monitors handle extremely long paths
* Recording all HTTP Comm hints
* Acking an error immediately changes monitor status to OK rather than waiting for next monitor run
* More reliable PDF creation
* Added more tool tips
* Fix for monitors on Satellites that don't come out of "Unacknowledged Alert" status
* Improved HTTP proxy location caching
* Fix for servers missing maintenance window
* System Alerts can optionally write to Event Log
* Logging when string too long to format
* Fix to Server Temperature monitor which didn't display the SpeedFan path
* Able to force the LDAP connection method
* Event Log monitors speed improvements
* Event Log filters can use AND, OR and parentheses
* Event Log monitor can watch the new Vista/2008-style Event Logs
* Reduced CPU usage
* Fix for creating PDFs when reports are password-protected
* Installing shared Microsoft DLLs via vcredist_x86.exe
* Fix to memory leak in Event Log monitor
* Faster Console startup and less network bandwidth used to Console
* Better performance generating Status Overview report
* Added Tab-delimited report output type
* Fix for filtering on Event IDs with high bits set
* Fix for Event Log entries with partial information
* Old data sets are renamed to indicate they are old
* Loading MIBs in the Console works better
* SMTP configration override for specifying ELHO command
* Tighter checks around Ping monitor dependencies
* Better access to registry and Event Logs on Windows 2000
* Event Log monitor will log the User in the description

Updates in 2010

4.0.1.71 * ErrorHistoryFacilities table will be created if missing
* Optimization to what Console sends to service
* Fix for back-to-back maintenance periods
* Better performance for web-proxy lookup
* If a statistic is deleted, Satellites that used that statistic ID will reset their statistic cache
* Fix to regression bug when adding actions to a new monitor
* Event Log parameter replacement strings handled
* Change to database locking in File & Directory Change monitor
* Ability to disable per-server mutex in File & Directory Change monitor
* Additional logging added
* Cut down Citrix probe CPU usage
* Fix for moving server off a Satellite
* Optimization for querying error stats
* Debug logging will show SYNC in CacheManager
* Logging SQLite database initialization errors
* Console login dialog will remember last selected host and username
* Fix for Beta-era ErrorHistory database upgrade
* Faster Active Directory/LDAP queries
* Email action can limit outgoing message size
* Script executors can send email
* Removed Event Log server sync requirement
* Event Log monitor's first run is much more efficient
* Fix to setting SNMP credentials
* Temperature alerts firing correctly
* Script editors handle much larger text
* Server maintenance issues fixed
* Fix for quoted SQL comments
* More internal memory tracking
* SNMP GUI fix after adding support for enumerated values
* Better email MIME headers
* Fixes to the Status Overview report
* Optimized Error History database usage
* Decreased CPU usage in the Event Log monitor
* Message Box alerts can be suppressed for 5 minutes
* Fix to restarting services on a Satellite-monitored server
4.0.0.51 * Adding FQDN to SSL certificate
* Fix for Citrix monitor
* Better handling of missing email/PDFs in outgoing mail
* Message about running as user account instead of Local System if PDF doesn't show CSS
* Change to allow the Play Sound action to work on Vista/Windows 2008
* Fix to send emails using UTF-8 (note that Outlook 2007 does not handle UTF-8 though)
* More diagnostic logging
* Fix for copying computer configuration to other computers
* Satellite updating spread out a bit to reduce bandwidth usage
* Helper communication timeout lengthened
* CSV output change to work with Excel better
* HTTP request timing added to logs
* Fix for erroneous alert about stopping a service that doesn't need to be stopped
* Console will flush configuration changes on exit
4.0.0.24 * Satellite monitoring of remote sites
* Remote Console support
* Password protected reports
* And a thousand other improvements :)
3.8.0.66 * Event Log monitor honors the text resource DLL ordering
* Report refresh time can be specified in seconds (to help support the FIFA World Cup!)
* All Servers Report can be set to NOT sort by server status
* Mail Server monitor forces disconnects in all cases
* DTMF dialer handles longer lists of requests
* Log File monitor handles files with fixed content at the start
* Extensive logging for emailing of reports
* Environment monitor can ignore unstable stats if not needed
* Multiple copies of a report sent at the same instant will retain the PDF (the Chuck Bug)
* 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
* 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
* Better ping error message
* 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
* Logging PDF creation
* Performance monitor will correctly retry on errors
* Added IE 6 warning
* Fix to rare web server startup race condition
* Dependency checking uses a better definition of monitor 'OK' status
* Fix for ReportCleanup database initialization
* Internal resource changes to better support foreign language versions
* Fix for reports that can't be re-created after having been cleaned up
* Log levels can be changed dynamically, without restarting the service
* Using alternate \\.\COMx nomenclature to open COMx ports
3.7.7.20 * File & Directory Change monitor will report on files in new sub-directories on first pass
* Email templates used when Event Log monitor sends on every matching event
* Bulk Config can merge changes into existing Event Log and Performance monitors
* Upgraded PDF creation component
* Added StatusText variable
* Report index page links will have refresh commands
* Additional logging
* Added automatic retry in FTP monitor
* Citrix Probe reports results more robustly
3.7.6.33 * Registry setting to hide Hourly Alert Rate chart
* Fix to Event Log monitor's 'Report Events Separately' setting
* 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
* Web Page tests will will force proxy usage
* Event Log filter matching will ignore extra white space

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)
* Floating point values stored in the database for Performance monitor and Script monitor
* Database transfers parallelized
* Extra SNMP Trap logging
* 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
* Fix to a single debug log line
* Process monitor's operator selector changed
* Changed to SWFObject 2.2 for better Flash compatibility
3.7.4.31 * Added "Reports_MaxLargeServerNameLen" registry setting
* Somewhat more robust event log source fetching
* 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
* Fix for a regression bug in the Service monitor
* Properly suppressing actions when a monitor can't run or in error state
* PDF report generation working with SSL self-signed certificates
* Synthesized network counters functioning with counter translation
* % Committed Bytes In Use added to Linux/Unix
* Security Alert for affected monitoring working again
3.7.3.30 * Adding new computers is faster
* Fix to Event Log monitor that keeps alerting on a cleared event log that remains empty
* A few missed report URLs use the configured host name
* Uptime statistic is shown to 2 decimal places now
* Background report generation can be (and is by default) disabled
* 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
* Process Monitor will switch to "Can't Monitor" if no process list is retrieved
* Discovery ping sweep is faster
* 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
* CPU and memory charts will use minute rollups to keep from overloading the chart
* Right-click Add New Action in ALL ACTIONS will create the selected action type
* SNMP monitor handles types that were added only using MIB
* Fix to crash involving Security Alert changes
* Changed File & Directory Change monitor default to 4 hours instead of every 30 minutes for bandwidth purposes
* SNMP Trap handling added
* Entered credentials can be used even if it appears they might not work
* Can add additional performance charts via the StatusReport_Match_OtherPerf registry setting
* Fix to missing Disk Charts for very precise situations
* Added Bulk Config to set Server Status Report delivery settings
* Fix to Uptime Reports - checks True uptime a minute at a time, plus corrected SQL
* Better database performance when recording Performance statistics
* 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 * Fix to Performance monitor graphs not showing up when added manually
* Large table report redirector page working now
* Fix to occasional missing disk charts
* New features in the external API
* Smart Config with Performance monitor works much better with non-English Windows
* Group Status Report has configurable monitor box sizes, and is a bit more condensed
3.7.1.6 * Much more attractive and informative reports
* Web Page monitor reports more accurate times to the database (alert times are correct)
* Fixed a possibly/likely thread handle leak
* Computer Notes now shown on All Servers report and Server Status report
* Additional monitor detail shown on Group Summary report
* Reports available in PDF
* Service monitor removes uninstalled services automatically
* All mailed reports have PDF version sent along as well
* Multiple Server Temperature monitors supported for alerting on different thresholds
* Better statistic cleanup when using MS SQL Server
* Stored Windows passwords can be updated more easily
* Added hourly Error/Alert count chart
* 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
* NTLM authentication support (for Exchange) added to the Email Action
* New Bulk Config operation to set all monitors to be dependent on a Ping monitor
* Upgraded to latest SQLite version
* Added Uptime dataset collapsing when doing uptime for Tabular or CSV output
* Log file contention issue fixed
* Fixed Discover ping sweep functionality
* Service monitor has a new 'monitor all Automatic start services' feature
* 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 coresponding alert was suppressed
* Disk Space monitor supports Linux/Unix via SNMP to hrStorage, and shows admin shares for Windows
* Public API for basic operations
* FTP Server monitor added to Pro version
* Mail Server monitor now supports SSL connections
* Event Log monitor can alert if log cleared
* 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
* Emulated Performance monitor stats (CPU and memory) for Linux/Unix machines/devices
* SNMP monitor lets you give a friendly name to an OID
* Visual Status Map editor will push lights that are off the map back onto the map
* All Errors Report shows computer alias name
* Small ad hoc reports generate much faster
* Event Log can optionally send emails on each matching event
* Added services to ignore in the Service monitor
* More accurate Uptime Summary % when using non-raw data summarization
* Ping monitor defaults to red when failing
* Non-English SNMP CPU and Memory counters will show up in server status reports
* Parent Group button on group reports
* Decreased CPU usage in some parts of the service
* Performance monitor slow down fix
* Recent Errors shows up on Server Status report when using SQLite
* Performance monitor no longer forces schedule change, but instead suggests it
* 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
* Fix to mail timezone offset when day light savings can't be detected
* Ability to rename scheduled reports
* Configurable report date formatting (via registry)
* Reworked report creation GUI. Also supports creating multiple Scheduled Reports at once
* RPC retry mechanism triggers on additional error codes
* Event Log monitor is recording event type to database again
* 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
* Web Page monitor can be configured to NOT display page content on error
* Event Log monitor should be better at finding remote message DLLs, especially for Vista and Windows 2008
* 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)
* Smart Config will create dependency on Ping monitor if it's created
* Fixed bug introduced in Scheduled Reports when multi-create Scheduled Reports were added
* Monitor Can't Run errors can 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 editted
* 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
* Better performance in the Performance monitor :)
* Scheduled Report editing bug fixed
* Protection in Event Log monitor against bad 3rd party message files
* 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
* SNMP walk handles out of order results
* SNMP GUI can show nodes not found in walk, but loaded from MIB
* Fix to Server Temperature monitor GUI when there are 10 temperature probes or more
3.6.1.24 * New global filter on the Event Log monitor
* Help links added to Adding Actions dialog, and Citrix config dialog
* Directory Quota path entry doesn't grab/move the cursor
* Citrix probe supports registry-based login wait time
* Fix to Start Service action
* Scheduled reports auto-refresh (in the browser) on their refresh cycle
* Fix to Browser pane to stop showing 'Action Cancelled', and also much better Back functionality
* Added the File/Dir Size monitor to PA Server Monitor
* Added more error logging to report generation
* Added Sleep method to Execute Script action
* Retries added to File Age monitor for help on busy networks
* 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
* Ping monitor attempts to quiet false positives by sending more ping packets
* Citrix monitor working again (especially on 64-bit Windows)
* Fixed a memory leak in the Console GUI
* Extra logging in the Event Log monitor
* Fail safe in Event Log monitor to not alert on old events
* Settings can now turn default training on and off
* Citrix probe correctly logs out and disconnects now
* Log File monitor fix to detect changes in files where the Last Write time doesn't update
* Date columns in reports now sortable in all locales
* Fix to Ping monitor recording all ping times as 30,000 ms
* Multiple datasets on the same sortable table report supported

Updates in 2008

3.6.0.48 * Event Log monitor handles larger event log entries, and some event log sources that weren't handled before (DCOM)
* Start Application action has settable description field in the Console
* Server status report will now show mount points
* Imported Event Log monitors won't alert on old events
* Status reports refresh as soon as clicked
* Fix for old 3.4 licenses
* Fix to SNMP monitor that wasn't displaying all OIDs retrieved
* Event Log notification can specify the source, event ID and category
* Monitor node shows last run time
* Directory Quota monitor no longer automatically sends user quota messages if over
* Improved Startup Wizard
3.6.0.26 * TCP Port monitor forcing disconnect when connection fails
* 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'
* Event Log Sources are cached
* Service monitor wizard will only add monitors that are auto-start
* Moved to .NET 2.0 for .NET components
* Fixed Directory Quota when using email pattern for end users
* Advanced monitor options: Monitor dependencies, alert suppresion, monitor training, and more
* 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 Services, Disk Space, Event Log and Performance monitor polling
* 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
* Additional diagnostics in the Event Log monitor
3.5.4.7 * Log File monitor reports helpful error if illegal regular expression is specified
* Alerts about a service not running didn't include the service name
* Introduced sortable report tables
* Status report creation is more efficient
* Added All Errors Report to top-level group reports
* SNMP strings that are actually numbers will be interpretted as numbers
* Better error message when bad credentials are tried
* Adding new servers across a slow link will happen faster
* SNMP monitor keeps pseudo-ints (string integers) as integers
* 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 * Event Log monitor will set script value 'current value' to the time of the event log item
* Network Message (net send) action lets you configure the message template
* Sped up database transfers a bit
* Bulk Config will short-cut out (to an error) if the service isn't running
* Bulk Config Edit Monitor will ask which monitor to use as the starting template
* Work around for negative ping times on some dual-core AMD Processors
* Fix to auto-select of deep computer/group nodes
* Fixed description overrides in Email, Pager, SMS and Network Message
* Fixed nodes that won't expand
* New Find feature
* 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
* Delays in the Console from servers being down (when fetching service list) have been mitigated
* 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
* Event Log monitor will use less bandwidth over a slow link
* 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
* Disk Space Monitor has a better 'fixed' message (includes current size)
* Change to SNMP Monitor to better handle AIX replies
3.5.2.56 * Disabled monitors were incorrectly showing a yellow (warning) status
* Console: Monitor Types and Action Types now give hints in the 'All Monitors' and 'All Actions' category on how to create
* Email action title updates correctly
* Solved a deadlock issue involving servers entering and leaving maintenance mode
* Added ability to force Scheduled Reports to always write to a new location
* Uptime Reports with averaged time ranges were not reporting correctly
* Added EscalationStep to Execute Script action variables
* CPU watchdog disabled during database transfers
* Bulk Operations now correctly shows servers when multiple groups have the same name
* Console should never again crash during UI updates
* Ping monitor uses unsigned MS formatting, and ignores failed pings in shortest-time searchs
* Event Log monitor will report on a maximum of 1000 events per run
3.5.2.30 * Added support for partial-hour timezones (Newfoundland!)
* Check for very large maps that can't be allocated
* Added WFICALib.dll to the build (for the Citrix monitor)
* Sorted server list in the Event Log monitor's report properties
* Fixed a high-memory condition
* Lower CPU usage in some situations, and additional performance improvements
* Better remote event log message support
* Added target date to All Drive disk space reports
* Monitor icons accurately spin to indicate activity again
* Database connection resiliency added to MS SQL connections
* Log File monitor handles truncating log files
* Service monitor has new 'Add All Running Services' button
* Efficiency gains: Faster scanning, less CPU load
* Faster drag-and-drop for servers in groups where many hundreds of servers exist
* Performance monitor more resilient to network/server outages
* Scheduler thread stall fixed relating to servers leaving maintenance
* Added check for Citrix ICA Client in the Citrix Probe
* Internally used performance counters will work on non-English Windows versions
* Fix to avoid potential deadlock problem
* Updated Console icon
3.5.1.32 * Added $Group$ to expansion variables
* Added action to put servers/monitors into maintenance and pull out of maintenance
* Added Summary Disk Space report that shows one line per data set
* Added Group-based All Computers report
* Group status reports update correctly when servers and groups are dragged around
* Added support for multiple server maintenance periods
* Added Manufacturer and Model to the Server Status report
* Added Bulk Config Rename Monitors operation
* Added Monitor Summary Status report type
* Bulk Config failed some operations if it ran into non-Latin characters
* Corrected spelling error of 'occurred'
* Fixed installer so ServerScript can always register
* Fixed the Disk Space Summary report's sorting
* Temperature monitor guesses units better when they aren't specified
* Fix for Visual Status Map report which occasionally stopped updating
* Added Citrix monitor login and connection-specific timeouts
* Minor speed improvement when communicating with MS SQL Server
* Viewing a server status report automatically finds and selects the server in the navigation tree
* HTTP error log fix
* HTTP requests to the local machine will ignore proxies by default
* Less memory pressure when running large SQL statements (for reports, etc)
* More obvious when a maintenance period is not set
* Setting up escalation periods is more straight forward
* Log File monitor won't complain that there are no files just because they're all too old
3.5.0.143 * Monitoring service can optionally check for updates every 30 days from the service and notify via email message
* Fixed an issue in the Discovery process
* Added Run Now (for all monitors on a computer) under the Operations menu of a computer node
* Application works better with .NET 1.1 (as well as .NET 2.0 currently)
* Server status reports update much more quickly, especially in large installations
* Fixed rare case where CPU usage would go very high, usually involving network errors
3.5.0.124 * Fix to Uptime reports where data rollup other than Raw used with MS SQL Server backend reported 'No Data'
* File & Directory monitor performance improvement
* Times in MS SQL tables will be UTC instead of local time from this point forward
* Reports with period summarization will take local timezone into account
* Server maintenance start times honored more accurately
* Execute Script action added back in
* Start Application action can use replacement variables
* PAChartGen forcibly shutdown after 120 seconds
* Group and server status reports created in separate threads
* High CPU usage diagnostics added - fix for rare 99% CPU usage
3.5.0.115 * Microsoft SQL Server supported as a backend database
* Citrix XenApp client probe monitor
* Server and server room environment monitor
* Running process monitor
* Bulk Configuration for making configuration changes to many servers or monitors at once
* More attractive reports, and new report types
* Less CPU used, less memory used, can monitor more servers/devices
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
* HTTP requests will optionally follow redirects based on a registry setting
* Activity view only shows a single instance of "Monitor Busy"
* Fix very rare crash in the Event Log monitor UI with some video cards

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
* Log File monitor updates its progress in View System Activity
* Log File monitor interactive test will offer to stop after 30 seconds
* Log File monitor can skip older files
* Log File monitor has better code-page guessing and user-specified settings
* Log File monitor uses server credentials to access remote files
* Message Box action uses configurable message text
* SNMP Monitor works when other services are listening for traps
* Performance monitor configuration uses login credentials to access counters on remote machines
* Easy Configuration works better with optional usernames and passwords
* SNMP monitor works with other SNMP listeners on same machine
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
* Simplified Ping monitor GUI, including using ms instead of fractional seconds
* Increased SQLite page size for better I/O efficiency
* Deleting orphaned SQLite master journal files
* Performance monitor thresholds times can be set in seconds
* Impersonating before hitting web pages (for Windows-authentication based web sites)
* WinHTTP client auto-detects more proxy information from IE settings and handles proxy authentication
* Log File monitor now easily handles thousands of log files
* 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 [Thanks Dennis P]
* Changes to Performance Monitor to handle international number formats [Dennis again!]
* Web Page monitor interprets embedded charset directives to read web pages in all languages
* 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
* WMI polling no longer causes the floppy disk to seek
3.4.9.2 * Web Page monitor correctly handles URLs with = character and ignoring multiple failures
* 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)
* Fix to Event Log monitor that wasn't recording what it had seen in custom event logs
3.4.8.17 * 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 for File & Directory monitor
* Added the File Age monitor
* Alternate File & Directory monitor exclusion algorithm
* Added escalation capabilities to the File Age monitor
* Fixed custom event log source filtering
* Event Log monitor will fire on 'None' Event Types if all event types are being alerted on
* Updated to SQLite 3.4.1
* Improved database layer efficiency
* Ability to delete multiple reporting data sets at once
* Additional Performance monitor retries added to failure scenario handling
* Greatly reduced flicker while scrolling and resizing
3.4.4.4 * Application correctly matches subdomains (ie mail.yahoo.com and yahoo.com)
* 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
* Web monitor's CACHEBUSTER values ignored when recording report data (so dataset names are stable)
* 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
* Fixed an error in recording and reporting on Event Log entries
* 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
* Added Server Temperature reports
3.4.1.25 * Additional error checking and logging added to Performance Monitor
* Log files handle branding
* Split database tables in the EventLog monitor for better performance
* 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
* Fixed logging of error code for failed SNMP queries
* Ensuring the monitor's last run time is accurately saved
* Added additional startup logging
* Uninstaller behaves better
* SNMP monitor handles multiple simultaneous requests 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 * SNMP monitor
* 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
* Fixed a bug in the Log File monitor which couldn't display gigantic test results in the UI
* Much more flexible scheduling for monitors, maintenance and scheduled reports
* Fixed Ping monitor which could get stuck if actions were to be fired immediately
* Fixed Log File monitor to better handle Unicode log files
* Mailing of HTML reports is now supported
* Upgraded to SQLite 3.3.13
* Additional logging and error reporting in Performance monitor
* 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.10 * Fix for the Ping monitor where it can get stuck if a ping response is not received
3.3.2.9 * Fixed a sporadic problem in the Console when showing existing reports
3.3.2.8 * Servers can have a human-friendly alias (most helpful when the server was originally specified by IP address)
* New Uptime report
* Service monitor supports the Uptime report
* Web monitor supports the Uptime report
* TCP Port monitor supports Uptime report
* Ping monitor supports Uptime report
* Mail Server monitor supports Uptime report
* 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 * Event Log reports
* 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
* Most reports now allow selection of date ranges rather than the number of monitor checks
* Larger graphs shown on some displays
* Many minor user interface improvements
* Performance Monitor now handles selecting "All" instances of a counter
* Fixed an issue with the Ping monitor where ping requests could get behind
* Cleaned up event log entries that get created by this application
* Fixes to the User Quota monitor database interaction
* Performance monitor will ignore the first few invalid data errors (returns 0) as a work around for an apparent Win2003 error
* Removed WMI free disk space red light in server status report
* Increased default max threads to 80
* More efficient database cleanup
3.2.22.19 * Can now connect to domains that are untrusted, or remote computers without having synchronized local accounts
* Fixed configuration of Start/Stop/Restart Service action so it can be edited from All Actions panel
* Upgraded to SQLite 3.3.7
* Various minor user interface tweaks to make it easier to use for first-time users
* Additional debug logs for tracking down a customer reporting issue
3.2.22.11 * Reporting option to show sizes in bytes, K, MB, GB in reports with the units shown on the y-axis
* 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 :(
* 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.6 * Free edition shows correct icons when adding new monitor
* PerfMon will no longer record error values to the database
* Performance monitor schedule adjusted as needed to account for counter duration checks
* Web page monitor working correctly with https (SSL) URLs again
* Importing configuration from file no longer causes two servers to appear in the user interface
* Added "Used Disk Space" report to Disk Space monitor
* Server Temperature Monitor added (using SpeedFan - http://www.almico.com/speedfan.php)
* 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 sent 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/device 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
* Fixes for Web Page Monitor error when server is auto-added
* Reboot action changed so a server can be specified, and sets the reason to "planned shutdown"
* UI wrinkles smoothed out
* Decreased instances of log file contention
* Necessary account rights assigned more precisely
* .NET 2.0 support added to the existing .NET 1.1 support
3.2.15 * Added new Log File Monitor
* Added new TCP Connection Monitor
* Reduced CPU utilization generating reports
* Don't try to get service list from remote computer if it can't be contacted
* 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
* Changed our User-Agent string to be browser compatible
3.2.9Ability to disable WMI checks, and account privileges are updated automatically to ease remote administration
3.2.7Made activity log files more easy to import into other apps
3.2.6Major update!
* Less CPU usage creating reports
* Added groups to server list
* All servers and server group summary reports
* Further database access optimization
* Upgraded to SQLite 3.3.5
* Added server notes
* Many minor UI tweaks and bug fixes
3.1.26Event log monitor can now filter on more than one event ID
3.1.25Fixed a memory leak that happens when charts are created :(
3.1.24Changed 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.1.22A number of customer requests: making it easier to publish reports, .NET 1.1 or 2.0 support, server maintenance mode.
3.1.21Many small usability tweaks. Accessing WMI using explicitly declared username. Better performance (less CPU usage) and slightly smaller memory footprint. Configuration of system broadcasts. Upgraded to SQLite 3.3.4
3.1.15Final fix for the .NET 1.1 issue. No known problems of any sort. Slightly improved performance.
3.1.13.NET 1.1 has mixed-mode deadlock/loader lock issue which affects some installations of PA Server 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.12Fixed a rare false positive in the Ping monitor. Also removed a couple of internal notifications that customers are finding irritating. Initializing the .NET subsystem in a better fashion and checking for the .NET Framework 1.1 SP1. Fixed a small issue with password validation.
3.1.8Major update to version 3 of our monitoring framework!

Updates in 2005

2.2.15When given a choice about which event log description to use, always choosing the longest one, and also ensuring Server Monitor-generated events are never alerted on
2.2.13Fixed a single-line text message that is wrongly appended to some Event Log alerts, and also fixed an issue with excluding some events from monitoring
2.2.9.1Added internal timeout to the web monitor. Work around for an undocumented limitation to the Windows Reboot API
2.2.8.1Re-enabled bulk install support in Setup and enhanced internal ping monitor robustness, added WatchDog registry setting and web monitor now shows error status if any pages are in error
2.2.6.1Automatically grants necessary rights for the product directory and registry key to the user running the Server Monitor service (if not running as Local System)
2.2.4.4Server Monitor 2.2 released!
2.1.1.13Customer reported today and we confirmed today an issue in the Ping Monitor. The fix is very safe so we wanted to get it out ASAP.
2.1.0.12Fixed an issue that kept the Disk Space Monitor and Directory Quota Monitor from loading on Windows 2000--Thank you Ulf!
2.1.0.11Although no customers have experienced any problems, continued development unearthed a slight chance for a bug, and we couldn't sleep until we fixed it (bogus monitors could show up in the list)
2.1.0.10ServerMonitor 2.1 released!
2.1.0.7Beta of ServerMonitor 2.1 released

Updates in 2004

2.0.0.12Beta of Server Monitor 2.0 released!
1.0.0.6First Beta release
Downloads  |  Docs / FAQ  |  Training Videos  |  Support Forum  |  Compare Products  |  Blog  |  About Us    
   
 
Power Admin LLC
As I mentioned in the meeting, and I'll say it here, I've worked with several different monitoring systems in my lifetime and nothing holds a candle to PA [Server Monitor].
Adam A., Symantec, USA more customer quotes...
see customer list...