Javascript must be enabled to download our products and perform other essential functions on the website.

ionicons-v5-m
ionicons-v5-j
Buy Now Download Free Trial
ionicons-v5-m
ionicons-v5-f

PA Server Monitor Change History

Updates in 2024

9.4.0.185
* Fix for services that didn't get restarted or stopped properly
* Server status report can show monitor notes
* Current Errors group report can show monitor notes
* New user right to control who can set monitor notes
* Fixed name replacement when copy/pasting monitor to same server
* Fix for session cookies timing out when an HTTP connection is reused for a while
* Additional change to further prevent Client De-Sync (CSD) attack
* Less CPU usage getting a process list via SNMP
* Preventing negative performance counter values
* Give the ability to change the SSL certificate and private key filenames
* Fixed a few more places where the server status report could render twice
* Enabled HTTP server on IPv6 by default for new installations
* Added Dynamic Rules List rule "Has Monitor of Status"
* Doing some automatic index rebuilding to improve report performance
* Service Monitor will request StatIDs in bulk
* Dynamic Groups can have different server chart definitions
* Improvement showing what changed in monitor configuration XML
* Web interface can scroll the navigation tree correctly
* Improved CA renewal detection to make it easier to delete the CA folder
* Fixed embedded Chromium from needing to login again so frequently
* Automatically use LDAPS instead of LDAP whenever possible
* Extra checks to remove deleted monitors from the run queue
* Updated to SQLite 3.44
* Force a good session in the External API if one doesn't exist
* Fix for some property operator handling in non-English
* Showing expired certificate errors more prominently
* Better SNMP retries
* Failed HTTP requests that failed to an IPv6 address will try again with IPv4
* File Age Monitor can ignore sub-directories
* Fix for Console not remembering login servers when logged in as non-admin
* Service monitor can be configured to only record service status if the service is monitored - could shrink data table to 1/3 of size over time
* New separate, smaller, default size for Monitoring Status History database table
* Making error when compressing databases visible
* Never recording per-user services to the database from the Service monitor
* One-time check of Ignore Per-User services on all Service Monitors
* Fixed All-Systems-GO race condition
* Fix for External API CREATE_CHART that wasn't honoring width and height
* PALowPriorityHelper_Net4 runs in 64-bit
* Added system audit entries for monitors start/ending maintenance, and for System Alerts
* Fixed performance issue in the Dynamic Server List rule Has Service
* Cleaning the Statistics database table more often
* Syncing InventoryList.txt and SNMP-Perf-Mapping.txt to Fail Over
* Minor performance improvement - more noticable in larger installations
* Updated to curl 8.6
* Improved Broadcast message tracking
* $act.CustomProp can request custom properties from a Satellite in the case of a Satellite Down message
* When a Performance counter returns an error, reset sooner to try and fix it
* Fix string sent for monitorCustomMessage in Powershell Execute Script
* Fix missing monitorCustomMessage sent with Satellite Down Messages
* Fixed Calculated Status monitor when runnnig VBScript and requesting status of a remote monitor
* Improved performance counter parsing and handling
* Fix for crash in Disk Space Monitor when empty path is encountered
* Satellites can correctly inherit Custom Properties from the top Servers/Devices node
* Startup wizard fixes

Updates in 2023

9.3.0.77
* Device icon selection can also be based on the manufacturer
* Manufacturer can be determined by MAC address if other methods fail
* Fixed a rare case where a monitor could be reported stuck when it is actually fine
* New External API filter in the HTTP Server Settings dialog
* Added license information to the [System Summary Reports] > System Statistics report
* Fix for Event Log Monitor on non-seekable event logs (Analytic, Debug, Diagnostic) not finding bookmark
* Ignoring AD attributes msExchSafeRecipientsHash, msExchSafeSendersHash, msExchBlockedSendersHash
* Always using SHA256 with certificates, even on low sercurity setting
* Fix for regression bug in the Email action editor
* Fix for services that didn't get restarted or stopped properly
9.3.0.64
* Setting to control the maximum number of propagation threads
* Using CIM APIs (WS-Man) before falling back to WMI for Inventory Collector
* Process Monitor will confirm change of which process is being watched
* Updated to amCharts 5.4.2
* Some chart performance improvements
* Fix for Satellites running monitors after the Central Server restarts
* Fix for Satellite registration table database error
* Added support for more TLS 1.3 elliptic curve sets
* Monitors on Satellites won't lose their internal status after the a reconnect with the Central Server
* Resetting SNMP Monitor's error count when a good value is retrieved
* Trying WMI before WS-Man by default, but showing WS-Man error if both fail
* Bandwidth monitor will remove non-complying interfaces only after being at 0 bandwidth for 5 checks
* Improved client TLS 1.3 support
* Added check box in Auto Recovery dialog to disable the notification banner
* Quieting bogus errors in the log file from OpenSSL
* Fix for Disk Space returned via WMI request signaling a false negative
* Exporting a report table includes field headers
* Better logging of errors coming from OpenSSL
* Better LDAP connection management
* Active Directory Change Monitor can target individual objects (groups, users, etc)
* Improved the Active Directory Change Monitor alert messages
* Fixed a javascript quoting problem in the web interface
* Fixed error in web based report creator for a few data types
* Targeting .NET 4.8 for TLS 1.3 support (TLS 1.3 only available in Windows 11 and Server 2022)
* Updated embedded CEF (Chromium) browser
* Upgraded to OpenSSL 3.0.10
* Standardized SystemDetails_Log.txt location
* Fix checks when the DNS Monitor receives multiple responses
* Fixed display of DNS Monitor changed response value
* Can import and export monitor templates in the Console
* All Servers report can show monitor titles
* Added search and replace for Custom Property operations via Bulk Config
* Better performing Console, especially for large installations
* Updated ODBC Driver for SQL Server from 17 to 18 in the installer
* Fixed ordering GUI for All Servers and Group Summary reports
* Overview report (column report) can show custom columns from monitor title filter
* Fixed Disk Space retrieval error when retrieved via WMI/WS-MAN
* Fixed charts not showing in PDFs
9.2.2.98
* Limiting how large a ErrorHistoryDB description string can grow to
* Fixing when Strong cipher settings are shown if the cipher list doesn't match
* Note on Delete menu option when monitor or action is locked
* Quieted some noisy alerts coming from the service when All-Systems-GO first can't be reached
* Fail Over Console will be able to show HTTP server settings
* Consoles connected to the Fail Over can show more reports
* Fix for some missing Inventory property values
* Made the PASystemDetails.exe NOT depends on the Windows CRT DLLs
* HTML Table and CSV reports will correctly remove the 'empty value' sentinel
* Fix for broken Satellites summary link in the web interface
* Fix for being able to view Satellites in web interface without having the View Satellite Status user right
* Added titles to Console nav button bar
* Fixed duplicate fields in some Configuration Audit reports
* Satellites report all IP addresses
* Improved Credential Manager usability
* OpenSSL initialized with prime256v1 curve group
* Fixed delays in the Console when the Esensor EM01B Monitor is open
* Added the Satellite Configuration Summary report
* Allow access to the HTTP Settings and Database Settings dialogs from the Fail Over Slave
* Stop syncing the HTTP server port from Central Server to Fail Over Server
* Filters for the Active Directory Login Monitor work on the final event text, including the field headers
* $Facility(x)$ for the Event Log Monitor is now the Event Log that the event came from (i.e. Application, System, Security, etc)
* Ability to disable a server that is maintenance mode in the Console
* Fixed problem with Satellites not knowing about other Satellites
* Fix for repeating text in Recent Alerts
* Fixed tooltip links in dark mode
* Added tooltips to see all errors on the All Servers report
9.2.1.53
* Templates can be marked so the derived monitors automatically disconnect from the template after propagation
* Added ability in Auto-Recovery options to enable or disable auto restart for SQLSetConnectAttr problems
* Monitors and actions can be locked and unlocked
* The Configuration Audit report can show which monitors and actions are locked
* Protection against memory leaks caused by report template problems
* New Custom credential type
* Execute Script monitors and actions can access saved credentials if enabled (disabled by default)
* Fixed multiple login that happens during a web login
* Fix for crash in HTTPS server from unusual request
* Additional diagnostics and logging
* Directory Quota monitor can alert on directory separately
* Added ctSNMP to the script GetCredentials function
* Fixed Directory Quota monitor from sending bad alerts
* Fixed some web interface display issues
* Using per-product web session IDs
* SSL/TLS certificates (including CA) will be recreated if the MD hash is SHA1
* Web interface fixes for selecting items
* Option to disable the required ping response before the Inventory Collector probes run
* Erasing previously calculated inventory values if they can't be updated (i.e. no underlying data)
* Fixed bug where full reset to Satellite didn't reset the configuration database
* Fix for web based report Generate button when custom logos are used
* Fix for crash caused by asynchronous request to Satellite
* Filtering out "Unconfigured Disk" with "Disk Error" disk entries from ESX hardware monitoring
* Fix for some corrupted text in certain scenarios
* Added a few more default ignored services to the Service Monitor
9.2.0.120
* Added additional details to the output of the GET_MONITOR_INFO External API call
* Cleaned up and standardized the message template implementation
* "Strong" cipher setting is using an update list of allowed encryption ciphers for SSL/TLS
* Automatically try curl when on 2012R2 or order when ERROR_WINHTTP_SECURE_FAILURE (12175) errors happen
* Limit can't run or error alerts to once every 2 minutes per monitor
* Consoles making long requests to Satellites won't time out in the Console
* Fix for regression bug that affects disk space stats for SSH and SNMP
* Performance increase throughout the product
* Current Errors report will show monitors where the Satellite is disconnected
* Satellites will dynamically scale up callback threads as needed
* Fix so same ErrorID (AlertID) is used for error and fix events in more cases
* Fix for Directory Quota database error in some cases
* Fix for template propagation timing out at Satellites
* Added Green and Grey status icons for monitors, servers and groups
* Ability to show the Startup Wizard again from the Configuration menu
* Fixed Service Monitor to fire individual Fixed alerts
* Fixed some parsing/displaying of expression strings with double backslashes
* Added more troubleshooting hints to common errors
* New navigation bar in the Console
* Fixed some HTML problems
* Changed dark mode icons
* Fixed Console resource leak
* Installer checks to ensure Satellites can't be installed on Central Servers, and vice versa
* Fix for the Active Directory Login Monitor for non-English Windows installations
* Fix for Recent Alerts not showing up in emailed server status reports
* Improved default sorting in reports
9.1.0.23
* Ignored files in the File & Directory Change monitor will come from template parents as needed
* Ignored files in the File & Directory Change monitor can use wildcards * and ?, including in templates
* Fix to Log File Monitor's bulk config for "Monitors: Set Monitor Parameters"
* Fix for reports that contain $ which was showing an error
* Right clicking a monitor in the All Monitors trees can take you to the owning computer
* Added exception handling/logging support to PASystemDetails.exe
* Passing Powershell the default credentials the same as we do with WMI requests
* Changes to chart pagination when there are large numbers of charts
* Preventing report render "bouncing" in the Console
* Fix for cleanup of Directory Quotas and File & Directory Change databases that can delete quotas
* Switched the Citrix probe from .NET 3.5 to 4.6+
* Better handling of missing Inventory values in the Inventory Alerter expressions
* Restarting the service once per day if too many SQLSetConnectAttr errors are seen
* Fixed some date parsing in some non-English languages such as Japanese and Chinese
* Satellite down computers/monitors are correctly shown red/yellow according to the setting
* Boosted All-Systems-GO monitor priority so it doesn't run late
* Dynamic groups can have their own server reports settings
* Improved the status pop-up for monitors at the top of group reports
* All Servers Report indicates if there are more monitors in alert state
* Event Log Validator will show previous match when a match is not found
* CSS cleanup
* Enabling Servers/Devices in Bulk Config lets you indicates whether monitors should be enabled or disabled
* New "IPv4 Address Range" rule for Dynamic Server Lists
* Fix for first item missing in some datasets in the web report interface
* Added reporting system uptime to System Details
* Alerting user to expired SSL cert on login attempt
* Fixed error when saving report PDF to archive location
* System Details can skip the Windows Update check via Inv_SkipWindowsUpdate registry setting
* Disk Space Monitor can handle 15.9 Exabyte drive sizes from 7.9 Exabyte sizes before
* If a Disk Space Monitor contains expressions, the expression will responsible to add or remove drives
* Added [System Summary Reports] > Monitor Uptime report type
* Handling WMI requests when the password contains a comma
* Optional status colors on Console nav icons
* Fix for odd numbers of combined charts missing one value
* More advanced database connection string parsing
* Fix for drives not reporting disk space overage separately with advanced deduplication
* Fixed web page request parameters display
* Disk Space monitor supports PB and EB units
* Small optimizations for Console navigation tree status updates for large installations
* Console can show Dynamic Server List <> Dynamic Group linkage
* Fix for crash in Pager Duty action
* Web interface works better if report protection is turned off
* Fixes to the Error History report
* Remove duplicate disk threshold definitions from the Disk Space monitor
* DB_LIMIT errors will show which value needs to be increased
* Protection against Client-Side Desync attack in HTTPS server
* Moved to OpenSSL 3.0.8
* Regenerating certificates to ensure SHA256 message digest
* Setting Syslog sender to use RFC 5424 format by default
* Better error when when Lock (log file lock) can't be locked
* Fix for File & Directory Change Monitor corrupting non-ASCII text
* Better handling for some non-ASCII column label images
* Moved to the richer PagerDuty v2 API
* Show message template type (alert, satellite, report, etc)
* If OpenSSL reports MD is too weak, regenerate certs as needed
* TCP Port monitor will resolve addresses before calling IPWorks

Updates in 2022

9.0.1.12
* Added new Wait action (useful for Action Lists and Scheduled Actions)
* Fixed some bugs in the Configuration Audit report
* Passing service Run-As credentials in WMI request if no other credentials are being used
* Less memory and CPU usage when shrinking File & Directory Change monitor databases
9.0.0.434
* Dark mode
* New web interface
* When Network Scanner copies computer configuration, it will also copy credentials
* Performance monitor can check if values are in or not-in a set
* Fix for Console sorting issue
* Better report template error handling
* Exception logging in PALowPriorityHelper_Net4
* Fixed XML unescaping
* Fix for escaping strings sent to Helper for Powershell scripts
* Restored PALowPriorityHelper_Net4 to a 64-bit process
* Introduced $CustomProp_Raw(x)$ custom property which does not do any character escaping
* Applying computer config (from a Bulk Config copy operation, or a Network Scanner monitor) can copy credentials even when they are remote
* Fix for PALowPriorityHelper_Net4 having wrong version in some build scenarios
* Updated amCharts5 version
* Fix for LDAPAccess not detecting an error condition and returning a partial list which causes false errors in the AD Change Monitor
* Web interface handles limited-rights users better
* File & Directory Change monitor database sizes drastically reduced
* Fixed rare problems in the Directory Quota monitor
* When updating Satellites and Endpoints, the Satellites will update the Endpoints after they update themselves
* Added a message template to the Syslog Sender action
* Reflecting device's Satellite-disconnected state out to Consoles better
* Discovery end IP address is now inclusive
* Fixed passwords getting lost when configurations are imported
* Fixed credentials not getting propagated when the Network Discovery monitor finds new devices
* Fixed report parsing bug when language is set to French
* Failed emails don't send System Alerts so soon
* Reduced CPU usage
* Setting failed mail sending global status after 3 failures
* Improved cases where PDF renderer works
8.5.0.291
* Added OAuth support to the Email Action, Error Acknowledgement, Mail Server Monitor and EMail Monitor
* Service Monitor can ignore Per-User services
* Fix for rare case where reports that get stuck looping while generating
* Fix for the HTTPS client accepting an expired certificate
* Limit the number of times the Reboot action will try to reboot a server
* New automatic system check for the internally used SSL certificate's expiration and warn if getting close
* File & Directory Change monitor can scan sub-folders for specific files
* Fixed rare deadlock in heavily loaded system
* Protection for Action Lists to not fire non-notification actions in System Alerts
* Added 'First day of current month' time selector for reports
* Fix for correct Smart Config dialog showing up in Remote Consoles
* Potential work around for EvtOpenSession calls getting stuck in Windows' wevtapi.dll
* Ability to serialize access to server Event Logs
* More efficient sending of large emails
* Monitors don't lose their Last Run time on a Satellite after a restart
* Added ALIAS option to the ADD_SERVER External API
* Syslog monitor will switch to source address when host is 'localhost'
* Inventory Collector collects serial numbers/service tags from more devices for your local database
* Added ignored sub directories for File/Dir Size monitor
* Performance increase in the Console, especially the SNMP object selector
* Fix for Web Page monitor not appending web page content in all requested situations
* Change to allow wildcards in Service Monitor templates
* Additional internal security checks
* Fix for a string comparison bug
* Active Directory Change Monitor correctly does substring checks for ignored objects and attributes
* Cleaning up extra tabs in critical fields during an import/read
* Updated to zlib 1.2.12
* Updated to curl/libcurl 7.82.0_2 (because of zlib)
* Updated to libssh2 1.10.0_2 (because of zlib)
* Fixed a rounding error in the Bandwidth monitor
* Using UTC time for maintenance end times so time zones are not an issue
* Fix for some default monitors not showing up after adding a new computer
* Updated 7za (7-Zip) to 21.7.0
* Simplied SSL certificate names in CA folder
* Improved monitor dependency mapping when copying monitors and templates
* PDF renderer will wait longer for retries
* Prevent HTTP request storms to/from Satellites
* Fix for some template changes not getting propagated
* Greatly improved efficiency of device mapping and finding
* Fix for custom chart editor sorting
* Added control for output of the Email monitor at customer request
* Improved automatic language translation process
* Added registry-based extra Play Sound methods
* Fixed promoting a monitor to a template when the monitor is selected in a different category
* Use a shorter timeout for remote requests on the UI thread in the Console to keep it more responsive
* Added Amazon ECS for monitoring
* Local IP address shown in reports, etc can be changed by index number into list of local addresses
* Updated to OpenSSL 1.1.1o
* Better job figuring out system PID
* Fix for Active Directory Change Monitor
* Log File Monitor works better with Bulk Config
* Added AWS Elasticache device type
* Fixed regression bug involving checking ranges of Event IDs in the Event Log Monitor
* Database monitor reports a formerly silent error
* Trimming path in Log File Monitor
* Fix for ignored AD attributes being alerted on
* Added support for AWS CWAgent custom performance counters
* Updated to latest PAExec
* Updated .config files to reference .NET 4.8 and 4.8.1
* AWS counters will be fetched without the cache when in the Performance Monitor configuration
* Fix for slow Network Scanners with large IP ranges
* Better XML diff in audit messages
8.4.1.19
* Fix for quickly growing Security Event Logs
* Cache the running process list so Event Log monitors have better performance
* Optimization so the Active Directory Login Monitor will use less CPU
* Event Log and Active Directory Monitors won't do impersonates when resolving SIDs
* Bandwidth grid is more stable
* Show a message box if a file fails a signature check
* Fix for a crash when queueing emails that are rejected by the mail server because of size
* Error message from PASystemDetails will be shown in the monitor status
* Added an Auto Recovery feature to automatically rename corrupted database files. See Settings > Auto Recovery
* Added support for $TunneledHostPort(remote_port)$ to Console_Operations.ini
* Added putty to build, and new SSH to Device command option
* Status updates from multiple Satellites won't cause repeating alerts to fire
* Auto-scaling unit added to many reports
* More verbose Service Monitor logging
* Added Most Recent Value report summarization type
* New anti-virus support added to the Inventory Collector
* Added IP address to the "Sent From" field in alerts
* When an Action can't run, the source monitor will be shown when possible

Updates in 2021

8.4.0.174
* Added more diagnostic logging
* Upgraded IPWorks
* Fix for showing scaled SNMP values in charts and GUI
* Fix for slow right-click on Devices nodes in the Console
* New self-signed certificates default to being sha256 signed instead of sha1
* Server charts will show an additional decimal point's info in the tool tip
* Syslog monitor will show error status when it can't listen on required port
* Event Log Monitor will try to resolve GUIDs and CLSIDs to give more meaningful messages
* Added more encryption and authentication options to SNMP v3
* Detect stale VMWare connections better
* Fix for server chart tool tips
* Fix for custom charts not being sized as desired
* Checking DLL signatures when loading
* Server/group charts with 6 or more data lines will show the title next to the value in the tooltip
* Added new Monitors: Replace Actions Bulk Config command
* Fix for SNMP Trap monitor that couldn't filter on field descriptions
* Added /AUTO_LOGIN Console command line option
* Fix for RD Gateway Monitor reports
* Configuration Audit report will be written to unique directory so it doesn't overwrite other similar reports
* Fix for very rare crash in the Console
* Better support for receiving encrypted SNMP Traps
* Fix for some non-English date parsing
* The DNS Monitor can alert on changes to DNS response
* Added new Monitor Statuses custom group report part
* Mail Monitor will now store credentials in a per-monitor manner
* Fixed crash in Syslog monitor
* Fix for crash during configuration restore from disk
* Protection against Console thinking servers aren't owned by a group
* Added auditing entries for moving computers to different groups, and running Bulk Config
* Console updates status icons in navigation panel better
* Updated to OpenSSL 1.1.1l
* Updated to libcurl 7.78.0
* Updated to libssh2 1.10.0
* System Details WMI calls will use packet level authentication
* Added Regular Expression support to Dynamic Server List and Inventory Alerter monitors
* New hourly System Audit event that the service/Satellite is running
* DNS Monitor will show all lookup results in the monitor status
* Fix for DNS Monitor that didn't report failures properly
* Bandwidth monitor data set handles large numbers of interfaces better
* Bandwidth monitor columns are sortable (click column header)
* Logging a host ping if the database connection is reconnected
* Removing stale stats from multiport bandwidth charts
* Event Log Monitor and Active Directory Login Monitor better handle fast filling event logs
* Dynamic Groups with missing base Dynamic Server List monitor will be deleted
* Bandwidth monitor supports expressions to specify which interfaces to monitor
* Disk Space monitor templates can use expressions to specify which disks to monitor
* System Alerts use a message template that can be modified
* Fix for errorneous "monitor stuck" alerts
* Collecting disk status via WMI Inventory Collector similar to System Details
* Fixed a bug so there is better email alert throughput under load
* Reduced how much MIB files are read
* Added Groups: Delete Groups to Bulk Config
* Setting process wide COM/DCOM security to RPC_C_AUTHN_LEVEL_PKT_PRIVACY
* Added AD attribute ms-mcs-admpwd and ms-mcs-admpwdexpirationtime for ignore to the AD_Attributes.csv file
* Disk Space monitor can check for new drive in an external process
* Fix for sorting in the Active Directory Change monitor report
* Fix for Web Page monitor URL bulk load
* Console remembers navigation panel width between restarts
* Better error reporting in the Execute Script monitor
* Added Italian translation files
* Fix for configuration import problem
* Handle canceling out of the startup wizard better
* Added mouse scroll wheel support to some grids in the Console
* Active Directory Change monitor will gather data from Satellites for reports
* Fix for disk space monitors that would not configure drives that were found
* Will attempt to get remote drive list from Windows via WMI
* Updated to NAudio 1.8 with new API to play sounds more quickly
8.3.0.265
* Fix for problem parsing MIB files
8.3.0.262
* New default self-signed certificates will use sha256 instead of sha1 for signature
* Fix for slow right-click on Devices nodes in the Console
* Added better error reporting to the Upgrade to 64-bit helper application
8.3.0.260
* Faster operation for large installations (1000's of devices)
* Less CPU usage in large installations
* TLS 1.3 support added to the user interface
* Upgraded to amCharts4
* Fix for audit failure event log entry showing up for the service account instead of per-server login account
* Added reporting to the SNMP Trap monitor
* Fixed database transfer for the Directory Quota monitor
* Clicking the Parent Group button will refresh the parent report
* Configurable cache minutes for Server Status Report
* Pasting monitor will no longer try to customize them but will paste as-is
* Better credential syncing for the Database Monitor templates
* Increased timeout when communicating with ESXi
* Can set an SNMPv3 privacy/encryption password in the SNMP Trap monitor to receive encrypted traps
* Disk Space monitor won't remove mount points when deriving from a template
* Fix when using credentials with templates
* Added the caller to the alert for certain Active Directory events
* Fix charts for Service and Process monitors
* Fix for rare crash in MIB parser
* Fix to prevent monitors disappearing under heavy load
* Fix for Network Scanner ignores with wild cards
* Multiple stats combined into a single CSV file will show stat names at the stat change boundary
* Servers coming out of Maintenance will be able to regardless of whether the Satellite is connected or not
* Fix for occasional problem in the Console when moving computers would show a double shadow computer
* Reduced CPU usage for large installations
* Variables html page written out in UTF-8 to handle non-ASCII characters
* Configuration to hide empty datasets when running a report on multiple datasets
* Speed increase for Console startup and in the Service and Satellite
* Performance monitor will keep a more stable connection to the performance counters when wildcards are used
* Rebuild with new code signing scheme
* Fix for START_MAINTENANCE and END_MAINTENANCE with GID of 0
* Better support for downloading CSV files from reports
* Web Page Monitor can use cURL for requests to support more ciphers on older Windows versions
* Fix for server charts showing wrong date
* Not caching performance monitor error data
* Fix for rare Console synchronization bug
* Charts render asynchronously so the browser responds quicker
* Event Log Cleared message will contain the bookmark information for verification purposes
* Event Log monitor will show process and command line (if possible) when a Process ID is in the event
* Active Directory Login Monitor contains Domain field for running reports against
* Satellites and Endpoints have a better back-off when failing to connect
* New bandwidth data sent/received charts and report
* Performance boost (less CPU usage)
* Fix for failing to get a list of drives from a server
* Additional XSS protection added (credit to Ryan Jones)
* Added CSV export icon to tables in most reports
* Report CSV files that are empty will have _no_data appended to the filename
* New user right for View Satellite status
* Starting and ending Immediate Maintenance handled asynchronously
* Enhancement to speed up chart rendering
* Significantly faster internal HTTPS server
* Fix for MONITOR_ENABLE External API call
* Entering and leaving maintenance will only fire the associated System Alert, not the "changes might affect monitoring" alert
* Added FORCE to Smart Config to force duplicates if specified
* TTFB shown in Console when testing Web Page Monitor via service
* HTTPS client reading much larger chunks to speed up Console sync
* Fix for some garbled PDF attachment filenames for non-latin character sets
* Run Now commands are handled asynchronously
* Added QFE Last Installed Date inventory field
* Fix for Inventory Report date parsing
* Added -V 2 to IPMI commands (uses lower privilege level)
* SNMP Walk will try alternate OIDs to work around broken agents (Windows Server 2019 for example)
* Can set Use Curl via Bulk Config for Satellites
* Added replacement variable support to connection strings for the database monitors
* Fixed showing and editing SNMP v3 credentials in the Credential Manager
* Better dynamic TLS support for the Helper application based on installed .NET version
* Fix for Calculated Status and Execute Script monitors not honoring error suppression rules
* Fix for charts that cover the daylight savings shift
* Fixed rare Hardware Monitor crash
* SystemDetails module of Inventory Collector uses correct domain with credentials
* Fix for SNMP table view for long OIDs (Windows services table)
* Added Device IP/Hostname, Device Alias Only and Device Aliased Name inventory fields
* Set a maximum size of email message digests
* Performance improvements
* Added Source ID and ExternalRef columns to the Error Audit report and database
* Fixed the enabling and disabling of Automatic Configuration in the Console
* Support added to SNMP monitor to easily monitor table columns
* Performance improvements
* More reliable Satellite and Fail Over updates
* Fix for Active Directory Login Monitor filtering on username
* Creating SNAP Tunnels has additional security checks
* Failed login recording with automatic and configurable lockout
* Added support for ignoring uninteresting folder paths in the SSH Disk Space monitor
* Added support for defining "Instances" in Execute Script reported statistics
* Group chart height grows dynamically with legend size
* SNMPWalk will try to do bulk again after walking backwards to find a new start node * New Bulk Config operation to securely copy device credentials from one Satellite to another
* Prevent overlapping template propagations
* Selecting device in a Dynamic Group won't cause the selection to jump to the 'home' group of the device
* Account locked messages show calling application type
* Changes to template propagation to increase robustness
* Mobile Device actions will show Last Contact in right-click menu
* Fix for a few template propagations that would happen repeatedly
* Better linking of Linked schedules between template derived monitors

Updates in 2020

8.2.1.1
* Fix for regression bug where Inventory Collectors on Satellites stopped reporting
* Ability to change report email subjects to just the report title
* Database Monitor connection string propagation works with templates
* Can specify independent Up and Down actions for Satellites
8.2.0.74
* Added some APC battery properties to the Inventory Collector
* Inventory Collector monitor can read SNMP values from InventoryList.txt
* IgnoreScriptErrors variable added to $mon for Powershell Execute Script
* Fixed rare problem where older state would show up in monitor status
* Added RENAME_USER_ACCESS command line to rename user access settings
* Updated Web Page Monitor to allow scripts between checks for extracting data from pages
* Fixed Bulk Config's Monitors: Delete Monitors to work on template-derived monitors
* Fixed some problems with database transfers
* Fixed race condition during template propagation where some monitors might get lost
* AD Login Monitor will throttle it's CPU usage better
* AD Login database writer is a bit more performant
* Fix for Ping Monitors getting behind
* Fix for Web Page Monitor regression bug from 8.1.0.33
* New Remote Desktop Gateway monitor
* Disk Space Full Check will by default use straight line prediction instead of looking at quadratic
* When a monitor comes out of Satellite Disconnected it will show its previous status
* Web Page Monitor can append content in OK status (as well as Alert status as before)
* Web Page Monitor script $mon.Details will be appended to the monitor status whether firing actions or not
* Improvement to help prevent the internal HTTP server from getting behind
* Task Scheduled Monitor will show
* Fix for UI glitch when chosing field values for reports
* Fixed a problem with accessing ESXi servers when the password contains a space
* Fix for SNMP Walk when looking for the starting OID for devices that respond with End of MIB
* Logging that will show which Performance object is returning faulty data
* Ability for Performance monitor to try to continue even if data is corrupted
* Better finding the starting OID for an SNMP Walk
* Internal changes to reduce CPU usage
* File & Directory Change monitor doing proper impersonation on one call where it was missing before
* Better AWS counter monitoring error messages
* Changes to reduce CPU usage in large installations
* Change to Log File Monitor to allow checking multiple lines at once for patterns
* Update for SNMP Monitors that will now show charts in their alerts
* Fix for database transfer of the Active Directory Change monitor
* More shutdown logging
* GET_SERVER_PROP API function supports multiple property look ups per request
* Emailed report PDFs will use the report title for the PDF file name
* Better check for customer SSL/TLS certificates before regenerating
* Event Log monitor handles timeouts better
* Execute Script won't alert based on FireActions if $mon.ReportResults has already been called
* AD Logins report fix
* Rebuilt a library with (little used) SIMD extensions removed for broader CPU support
* Added 'contains' and 'does-not-contain' operators for text-based SNMP checks
* Recent Logins report for the AD Login Monitor can show recent login at the start or end of a period
* Added Group Name to Custom Group Report email subjects
* Better LDAP error when credentials are wrong
* Protect Console against a rare crash
* Added $mon.ComputerAlias for the Execute Script monitor
* Added operators % ^ & | to the expression evaluator
* Fix for lock in the Service monitor
* Added support for multi-Item escalation in Execute Script monitors
* AD Login Monitor can cleanup the database without needing a locally running monitor
* When exporting computer config as a template, monitors are disconnected from templates as needed
* When importing computer config from a file, do not 'fit' monitors - import as-is
* Fix for group reports not showing internationalized titles
* Fix for duplicate rows in the Largest Directories report for the Directory Quota monitor
* Change to support the APP_POOL_WAS\Current Application Pool Uptime performance counter
* Disk Space monitor can retrieve disk stats via SSH
* Registry setting for optionally forcing HTTP connections to not get reused
* Registry setting so Run Now can optionally NOT override monitor period and dependencies
* Added HTTP/2 support to the Web Page Monitor
* Fix for Executive Summary report section titles
* Fixed testing Execute Script powershell monitors when they are a template
* Fixed TCP/UDP selector for SNMP monitors
* Fix for Database Server Monitor template propagation
* Fix for expanding performance counters with ? and Regular Expressions
* Fix for SNMP v3 Traps/Informs
8.1.0.11
* New Task Scheduler Monitor * Better HTTP filtering of requests that come from localhost * Better startup experience for first install * Bulk Config's Set Credentials works with using existing credentials * Registry configurable option to combine CSV report files * Fix for rare issue of disk space charts growing * Email Monitor works better with Office365 * Added 'By Satellite' to Bulk Config's server selector * Scheduled Report 'contains' fields are restored properly * Fixed Dynamic Server List "Monitor Title" 'does not contain' operator * File & Directory Change monitor's Ignore Files list propagates as a template correctly * Added ENABLE_MONITOR external API function * Acknowledging errors can temporarily suppress alerts (see monitor's Advanced Options > Alert Suppression) * New report CSS * Updated Content-Security-Policy so IFRAMEs can load poweradmin.com help pages * Restored missing Ping and Inventory Collector templates to their Auto Configuration groups * Upgraded to the latest PDF renderer * Added Bulk Config operation Computers: Notes to set or clear notes on multiple devices at once * Polished some start up wizard interaction * Fix for Two Factor Authentication when using Active Directory for logins
8.0.4.20
* Internal Python initialized in a safer way * Charted titles change more reliably when the underlying statistic's alias is changed * Setting DNSCache parameters MaxCacheTtl and MaxNegativeCacheTtl to prevent Ping false positives because of DNS caching * Added LOOKUP_CID and SERVER_ENABLE to the External API * Fix for text descriptions from SNMP Nodes if syntax is wrong * Fix for alerting on empty Event Logs * Fix for alerting when the Event Log is cleared * Regression fix for Event Log monitoring * Updated from OpenSSL 1.1.1c to 1.1.1d * File & Directory Change monitor works with Bulk Config's Monitors: Set Monitor Parameters operation

Updates in 2019

8.0.3.113
* Minor UI update to look less dated. See the View menu to change back * New support for some AWS Cloud Watch counters * New Active Directory Change Monitor * Convenience fix for "Logins by User" report * Fix for Bulk Config operations that didn't work on Monitor Templates * New Most Recent Logins report for the Active Directory Login monitor * Remove duplicates from Active Directory Login monitor report output * Fix for rare crash * Improved MIB parsing * Fix for missing nodes in MIB tree * Fixed the PDF button when used within the Console * Decreased short term memory use, and a small performance increase * Fix for form-post escaping * Reduced log load for some monitors * Dynamic Server List rule for Server/Device names accepts wildcards * Error History OK Time field will be filled in even if unacknowledged alerts * Fix for User Access interface when rights not automatically granted to new users * Quiet a false database error * PALowPriorityHelper_net4 (Powershell 4/5) is now 64-bit * Improved MIB dependency resolver * Added an AWS Counters chart definition * New MIBs are loaded every 60 seconds * Charts that are all 0 values show up better * New Alerts menu to Broadcast text to user alert actions * Default Message Templates will use the correct default language setting after it changes * Run Now will override the monitor's schedule or dependencies * Fix for merging charts with data from multiple monitors where amounts of data aren't the same * Uninstaller will unregister from All-Systems-GO as needed * Failed action notifications won't cycle and alert via the same failed action, causing a crash * Bandwidth monitor can set thresholds in %, Kbps, Mbps, Gbps or Tbps * Improved computer name mapping, better local computer detection * More helpful diagnostic message when a report fails to run * Fix for Set Maintenance Schedule user right * CSS change to prevent wrapping in the report index tree * Added GET_NOTES and SET_NOTES to External API * Fix for Service Monitor template propagation of non-auto start services * Protection against bad response from DNS server
8.0.2.15
* Two Factor Authentication can be enabled on a per-user basis at Settings > Remote Access > Filter User Access * New User Right to control who can update Satellites and Fail Over * Ping monitor will work around Windows internal DNS cache failure * Fix for race condition when launching the PALowPriorityHelper application * Fix for Default bandwidth alert minutes over threshold * Increased SQLite memory usage limit * Better GUID caching in the Active Directory Login and Event Log monitors * More precise UCRT check * Added optional HEIGHT and WIDTH parameters to the CREATE_CHART External API command * Changed cipher list ordering for Weak cipher list so Windows 2003 can still connect * Check socket state before making an SSL/TLS connection * Address Resolver handles ISATAP IPv6 addresses * Added vcredist-x86 for VS2012 for IPMI usage (thanks Thunderbyte!) * Can use a remote login to the local Central Monitoring Service to get a full Local Console if: local Admin, admin rights in app, rights to top Servers/Devices group * Can disable the local credential-less login * Trend lines go out 33% beyond the chart * Reordered some lines in the HTTP/S server to potentially reduce locking * ReqResponseDN.dll is correctly updated by the installer * Fixed internal lock that can freeze the service * Fix for Bandwidth monitor that couldn't select interfaces to be monitored * Increased performance of the Active Directory Login monitor * Increased performance of DNS resolver * Fix for Log File monitor
8.0.1.172
* WMI (Inventory Collector), PDF, and charts use the .NET 4 Helper * Current Errors Report will succeed in more situations * Switched to newer MIB parser, and added a larger MIB library * Defaulting to requiring a login to view web reports * New User Right for setting maintenance schedules * Fix for row variables in Execute Script actions * Handle double-width charts in Executive Summary/Custom Group reports
8.0.1.150
* Preventing old SNMP 'bandwidth' monitor from getting created * Added additional group-level Custom Reports * Added SSL certificate checking to the FTP monitor * Fail Over will be able to run the All-Systems-GO monitor even if it is not active * Fix for Database Server Monitor that wasn't alerting on databases created or deleted * ChangeMonitorStatus from Execute Script monitors and actions can correctly update the running monitor's status * Change to report page refresh functionality if an HTTP error happens * Fixes for duplicate columns in the Group Overview report (column report) * Alert charts will use better units, especially for Disk Space monitors * Diagnostic pings are on by default * New Bulk Config to cleanup unknown Actions * Bandwidth charts will filter out values that are too high and thus ruin the chart * If System Details fails to get Windows Update data across the network, copy it to the target machine on the next run * When Satellites reconnect, they will quickly sync the monitor status to restore status back to what it was (overwriting the Scheduled status) * Scheduled monitor status is grey indicating it is an unknown state * Hardware monitor works with templates * Fix for Satellites: Set Host bulk config operation * Windows credential setting can choose credentials from an existing server * Install .NET 4.7.2 if needed via .NET Web Installer * New Credential Manager * Don't show Top X chart on a group when there are no devices in the group * Fix for SNMP monitor that would switch between UDP and TCP transport * Fix for generating PDF of Custom Reports that might be for a different report * Web Page monitor headers and posted name/values are kept in original order instead of sorted * Fix for Ping monitor caching DNS lookup results by default * Fixed a small memory leak * Outgoing alert emails will be processed in parallel more for greater throughput if needed * Restored the missing Hourly Error Count chart * Write to Log File action has a configurable output template * Fix for possible crash in Execute Script monitor * Old v7 Console will be replaced with a message to update short cuts * Protection against crash in PAPDH * Fix for Welcome Dialog with newer versions of IE * A little better tracking of who creates computers when done via Network Scanner * Remote Console failure to write to its log file will not broadcast a System Alert * Ping monitors with multiple IP addresses can be differentiated in the reports better * Master server won't do a Fail Over file sync for first 10 minutes of the service starting up * Don't alert on monitors missing actions if the monitor (or server) is disabled * Fixed rare crash triggered by mobile app usage * Updated OpenSSL to 1.1.1c * Satellite disconnected status shown on devices and monitors with a striped background * Fix to ignore PAExec in the File & Directory Change monitor * Explicit SSL/TLS version selection in the HTTP Settings dialog * Better Live View (with simple filtering) * Credential Manager will prompt if deleting credentials referred to by other devices * Explicit SSL/TLS version selection in the HTTP Settings dialog * Better Live View (with simple filtering) * Resolve IP addresses in Active Directory Login Monitor for more meaningful alerts * Fixed rare crash in IPv6 address resolver * Logging will recover from network errors better * Fix for computed Performance values using variables * Fix for File & Directory Change monitor so it again shows full path for Changed files * Added Event ID 4768 "A Kerberos authentication ticket (TGT) was requested." to the Login Monitor for Failed Logins * Easier to read reverse DNS name lookup for Active Directory Login Monitor IP addresses * Upgraded to AmCharts 3.21.15 from 3.20.4 * Charts can now be normal width, double width, or full width (double width is new) * Execute Script monitors can overwrite their own status as they run * Better chart resizing * Automatically flush DNS cache when pings fail * Can now add charts for Citrix login times, FTP times, Mail monitor times and TCP Port times to the Server Status Report * Added audit change events for Servers/Devices and Actions * Exporting templates can now export all appropriate credential types if requested * Fixed Multiport bandwidth charts for some customers * Updated to SQLite 3.29.0 * Better database cleanup routine for Active Directory Login monitor * Top-level Monitor Templates won't propagate into the *Automatic Configuration groups * Upgraded to InnoSetup 6 * Allowing Group report editing in Remote Access Edition * SNMP Monitor works with floating point values * Check All and Uncheck All buttons added for the Event Logs to Monitor list * Defaulting back to version 7 behavior of Ping monitors caching DNS lookup results * Satellites are automatically accepted by default
8.0.0.434
* Better, Faster, Stronger - many improvements in monitor performance, template propagation, etc * 64-bit, which means almost no memory limitations. * All-Systems-GO monitor to be assured your monitoring system is up and running * IPv6 support * Better performance when using RDP through a SNAP Tunnel * All licenses come with Unlimited Ping * SNMP over TCP (as well as UDP like previously) * More Bulk Config operations * Bulk load SNMP monitors from a spreadsheet * Group notes (similar to Server Notes) * More flexible and powerful monitor settings * New User Rights for more control * Event Log monitor opens and runs faster on older versions of Windows (pre-2008) * SNMP Monitor uses the SNMP Retries registry setting instead of being hard-coded * Monitors that cannot run will fire System Alerts at most once every 15 minutes (instead of on every run) * Added SNAP Tunnel audit events * Advanced Deduplication will block all actions on a duplicate as documented, not just notifications * Added some database caching for frequent requests to increase performance * Fix for Calculated Status monitor for rapidly running monitors * Fixed Monitor Change auditing event * Fix for Disk Space Monitor reporting predicted full disks, and then immediately reporting it is OK and under threshold * Fix for Satellite Up/Down messages that were missing the Satellite name * Added new All Actions Access permission * Email send throttling can be controlled via registry setting * View System Activity shows template propagation * Disk Space monitor status will show all disks, even when alerting on each separately * Removed [ ] around monitored values in Disk, SNMP and Performance Monitors * Fix for template dependencies not propagating properly * Enforce OpenSSL server cipher order * Template propagation speed improvement when Satellites are involved * Group-level Notes that can be added to Group reports (similar to Server Notes) * Easy Config can query for IPv6 Neighbors * Added $DeviceNameOrAliasOnly$ replacement variable * Fix for Smart Config that wasn't adding actions when using a template as the base monitor * Fixed device property "Date Added for Monitoring" from getting reset * Can set Performance Monitor and SNMP Monitor threadholds to compare against "Previous_Value" - useful for detecting reboots * Syslog Monitor's filter editor will always edit the correct filter * Prevent memory fragmentation when cleaning up the Login Event Database * Reports can be run that are not limited by memory size * Fix for dependencies on templates * Fix for rare crash in SNAP Tunnels * Increased reporting speed in some cases * Updated expiring SHA1 code signing certificate * Upgraded to IPWorks 16 * Handle very large emails more efficiently * Using different heap memory management settings * First template propagation will wait until the Central Service has been running for two mintues * Fix for ping handles being reset too often * More efficient log file writer (easily handles 10X the logging) * Plugin Monitor fix to handle single-line output * Added Bulk Config to enable/disable monitoring of Servers/Devices * Bulk Config can be used to disable the internal HTTPS service within the Satellite (will break Inventory Collector) * Registry setting to allow Ping monitor to use cached DNS results * Configuration setting to prevent the 'Start specified service on monitored computer' action from being created * New Bulk Config operation - Computers: Allow/Prevent Template Propagation * Central Server will sync MIBs to the Fail Over regardless of MIB sync settings * Bulk Config's Monitors: Set Monitor Dependencies works with monitor templates * Improved Network Map device layout * Event Log Monitor and Active Directory Login Monitor will skip events older than 3 days * Fix for rare configuration synchronization failure * Disabled servers leaving maintenance mode won't become enabled * Prevent Bulk Config from misconfiguring a template with the Monitors: Set Monitor Parameters operation * Much faster processing of GetNextID for large installations (used in template propagation) * Database Server Monitor handles databases with spaces in the name * Syslog and SNMP Trap monitors will use the optional registry configuration values * Added the ability to block some accounts (external customers for example) from seeing Recent Alerts on servers and Current Errors in groups * Can start and end Immediate Maintenance on servers in Dynamic Groups * Fix for regression crash in SNAP Tunnels * Fixed View Template button at the top tempate bar in the Console * Added Show Monitoring Coverage on Group reports user right * Fix to the Startup Wizard * Fixed the "Show devices that do not contain specified monitors" parameter for the Configuration Audit report * Small reduction in memory usage for large installations * Tool tips for most fields that are too long to display * Caching domain lists * Additional support for IPv6 for SNMP-based requests * The Central Service and Fail Over Service will wait longer for Satellites to reconnect after just starting up * Central Service will sync a fresher copy of the Satellite status database to the Fail Over Service * Fix for formatting in the Environment Monitor when alerting on humidity or luminescence * SNMP Trap monitor has option to show trap/field descriptions in alerts * Set Server Maintenance action shows server names with groups * Monitors in Can't Run state (or Internal Error) will NOT move through Event Escalation steps, but instead reset escalation to the beginning. * Email Message Digest age is registry configurable (defaults to 1 minute) * Less memory usage when sending large host name lists to the central server * Tighter syncing between the Console and Central Service * Fix for ability to disable Drag and Drop in the Console * Fix for very rare memory corruption bug that can happen during log rotation * Added time stamps to Satellite up/down and also System alerts * Ability to message digest all emails, including the first one in a while * Change that should prevent the CompNameCache database from growing so much * Fix for Day Light Savings transition date calculations * Fix for rare race condition in Cache Manager that caused configuation updates to get lost * Fixed units in the charts in email alerts * Retries when an error occurs while retrieving ESX disk space * Enhancement that reduces CPU usage on heavliy loaded systems * Better SNAP Tunnel performance (RDP to Satellite for example) * Bandwidth Monitor's 'Alert After' field is honored * Expanded Call URL Action's Content-Type field * SNMP Monitor will strip common text from chart titles * File & Directory Change monitor speed increase * Increased report refresh reliability * Added ability to have group reports refer to child group reports * Data Sets in the report builder will show device aliases if defined * Fix for Email Monitor reseting IMAP folder to INBOX * Bandwidth monitor alerts automatically scales bandwidth values in alerts for easier reading * Custom Group report Custom Charts can be separated by device * Optimizations for increased performance * Ability to turn off compression for syncing in the Cache Manager * Satellite Down can cause servers and monitors to be yellow or red * CRC header restored to the configuration backup files * Multiport bandwidth chart handles detecting in/out port matches better * Active Directory Login monitor works better for non-English Windows installations * Fix for Hardware monitor configuration that wasn't showing 1 hardware device

Updates in 2018

7.2.0.346
* SNMP monitor status will show dates and times instead of the raw tick values * Newly pasted servers will be disabled to give a chance to make any changes before enabling for monitoring * Added explicit locale to javascript date/time rendering * Update to enable retrieving monitoring data from ESXi 6.7 * Fix for Custom POST parameter parsing in the configuration for the Web Page monitor * Object selection user interface with very large lists (thousands) loads much quicker * Fix for Bulk Config not filtering on monitor templates correctly in all cases * Added View Diagnostics to Web Page monitor's Results dialog * Automatically use IE embedded browser if older than Windows 7 (Chromium browser won't work) * Changes to the Event Log monitor to prevent audit log entries in the Security log in certain situations * Don't clear actions when coming out of Can't Run if also now in Alert state * Minor fix to Login Event parsing * Fixed hot-links to help pages * Additional logging added * Better name resolution in Event Log entries in some circumstances * Large report warning/redirect page will not be used when generating PDFs * More diagnostics when Satellites can't connect * External diagnostic ping done on a failed connection to the Central Service * Fix crash that can happen when doing HTTPS logging * Satellite has 'FTP Logs to Support' button * Fixed some non-English date parsing for report periods * Calling StoreValue in scripts won't trigger a Monitor Changed audit event * Newly added Custom Properties will show up in the Alert Reminders editor * Trend lines in reports are shown with dashed lines * Updated SQL ODBC driver client to version 17.2 * Fixed archived log files getting deleted too soon * Fix for second try on failed File & Directory Change monitor's prescan count * Cleaned up monitor changes in the audit report * Added ChangeMonitorStatus to Execute Script monitors and actions * Fix for potential missing status in the Group Overview (Column) report for CPU, Memory and Bandwidth * Prolonged internal ping failure will automatically restart the monitoring service * Fix for users with low rights being able to register their mobile phone for alerts * Find dialog can now also find monitors, actions and groups * New Bulk Config operation to force re-propagation of all templates * Copy Computer option in the Console will remap Monitor Dependencies * Scheduled Reports and Ad Hoc reports can be grouped into folders via the new Report Group tab * Don't return alerts to the mobile apps about deleted computers * Extra logging around the Fail Over Slave status * Unstable OS time alerted on (affects monitoring) * Process monitor will show full command line in alerts * Syslog action can send alerts in a single line of text for easier 3rd party integration * Pasting a monitor will put it in a 5-minute maintenance mode. This behavior can be changed in Advanced Services > Advanced Settings "PastedMonitorMaintMin" * Right-clicking a monitor in the Console will show the monitor's status information line (with truncation if needed) * Hardware monitor will scan twice to ensure stable hardware status list is received from the device * Fail Over Slave will do less when it is not active * Fix for broken $DeviceName$ variable * Large configurations are sent in batches to the Console if needed * Similar to maintenance mode, monitors will ignore activity that happened while they were disabled * New Monitoring Coverage report which can output data to CSV, etc * PA Helper net4 will target .NET 4.6.1 to gain better access to TLS 1.2 support * More flexible configuration for using only the Alias in reports * Console loads much quicker * Event Log monitor using correct account when resolving GUIDs and SIDs in event text * Email server connections are disconnected after a failure so subsequent connection can succeed * Fix for custom monitor templates turned into default monitors during Smart Config * Better Satellite backoff when many are trying to connect at once * Satellites make initial connection quicker * Disk Space monitor won't automatically add both ESX and SNMP drives (which are duplicates) * Event Deduplication closing of events will use the monitor's true type * More diagnostics when configuring the Fail Over * Support for using curl when the Windows TLS support is too old to connect * Fix for converting non-English counter paths when propagating templates * Disk Space monitor propagation will add new disks according to the Add Disks setting on the monitor * Faster Console response * Listing all .NET 4 versions that are supported in the .config files * Fix for Fail Over Slave not receiving all configuration data * Better Console performance for limited rights users * Added IPv4 and IPv6 Inventory fields * Protection against Action List loops * Fixed issue with Inventory data getting deleted * Quieted some nuisance alerts from the Fail Over * Added $Satellite_Name$ replacement variable * Configurable timeout while communicating with ESX, with increased default time * CSV file output is a little easier to read * Fix rare crash/memory corruption caused by multi-threaded reports * Diagnostic ping output can be added to Ping monitor alerts * Don't create duplicate Restart Service actions in Smart Config * Better mapping of templated dependencies to server-local monitors * Fix for missing report PDF in email when email report images are disabled * Better Satellite configuration message when a Satellite is connected to an inactive Fail Over * Syslog database cleanup uses the same optimized cleanup operation as the Event Log monitor * Configuration syncing to a Fail Over works better with very large installations * Limited access users will see the group reports defined at the top Servers/Devices level * Bandwidth reports have a selectable output unit * Improved SNMP Monitor timeouts * Faster Event Log monitoring for older versions of Windows
7.1.1.54
Windows 7/2008 R2 or newer is required for the Console to use the embedded Chromium browser. Otherwise IE with some limitations will have to be used. * Able to clear credentials in the Changed Stored Passwords dialog by entering a blank password * Auto report forwarding in groups now works with the Executive Summary report * Fix in SNMP/Performance configuration that removes per second conversion if no threshold is set * Improved credential caching for remote cases * Execute Script action will use a thread pool to control CPU and memory usage * Execute Script actions run faster and more can run at once * Execute Script and Call URL actions can be configured to run wherever the calling monitor ran * Thread Pool will alert if it is falling far behind * Updated 7za to version 18.05 because of CVE-2018-10115 * New "= New Event Sources =" category in the Event Log monitor for monitoring sources that might be added later * Added $AlertType$ replacement variable * Added $AlertID$ and $AlertType$ columns to the Write to Log File * Added warning to installer about Windows 7/2008 R2 requirement for embedded Chromium browser * Fix for regression bug in ADD_SERVER external API function * Plugin monitor will fill in a status string if one doesn't come back from the plugin * Updated System Details to see more Windows Updates * Fix for very rare crash when backing up the Configuration database for a Fail Over Slave * File & Directory Change monitor is much faster * Event Log monitor does a better job of mapping GUIDs into usernames for non-default domains * Fix for remote access filter user interface involving groups that get moved * Ability to copy and paste devices * Better reconnection attempts for Satellites that are disconnected * Alert Reminders can use Custom Properties * Fix for Full Disk Date calculation
7.1.0.108
Windows 7/2008 R2 or newer is required for the Console to use the embedded Chromium browser. Otherwise IE with some limitations will have to be used. * System Alerts that are fired for servers entering and leaving maintenance will use a Maintenance status instead of Alert status * Possible to use the Fail Over without a shared database, though data monitored during Fail Over will NOT be available to reports * New flat icons and buttons to modernize the look of the Console a bit * Performance monitor path expansion can use regular expressions for instance matching * Fixed a rare deadlock * Faster MIB parsing * Monitors coming out of server maintenance will revert to their previous status instead of going to Scheduled * Added missing index to LoginEventTextSequence * Reduced database contention in the Active Directory Login monitor when the database is being compressed * New Plugin Monitor * Active Directory Login monitor's compression will keep closer tabs on pending queue size to reduce memory usage * Fix for missing $Details$ variable content in Alert Reminder emails * Option to save database space by not writing the full Event Text to the database from the Active Directory Login Monitor * Login Monitor stores login events, but optionally not the full event text * Activity Chart shown in navigation column when the button bar is hidden * Syslog Sender action can send alert description and/or row variables * Changes to speed up Snap Tunnels, for better RDP tunneling experience * Bulk Config's Computers: Set Automated Maintenance Schedule can clear all maintenance schedules if specified * Fix for servers on Satellites that would come out of maintenance when the central service was restarted * Stripping initial . from OIDs before passing them to SNMP library * Fix for parentheses in scaling expressions * Fix so the Free Licenses don't require activation * Ability to force Full Disk Prediction to only use a straight line formula * Added SET_GROUP_PROP and GET_GROUP_PROP to the External API * Added "Last" {day} of month to scheduled items (monitor, reports, maintenance, etc) * Improved initial database connection error reporting * Fixes for some errors in the language translation files * Advanced variable support in SNMP and Performance monitor thresholds * Upgraded to CEF (Chromium) 3.3325.1756 * Monitors are automatically enabled (if needed) when promoted to a template * Removed duplicate custom logo when report shown within frame of outer page when using Web interface * Faster group reports in large installations * Directory Quota monitor will erase quotas for monitors that have been deleted * Can have multiple Network Scanners per source monitoring system for monitoring multiple address ranges * Logging and possible fix in getting lists of Event Logs * Fix for charts not showing up in PDFs generated from the web report * Fix for SNMP drive names on Windows containing volume names and serial numbers * Fix for File & Directory Monitor that could get stuck and always be busy * SNMP get-bulk failures will be retried as get-next * Ping dependency-created Ping monitors will clear any connection to templates * ESX host connections will be cached for only 5 minutes * Returning newly created ID for External APIs ADD_MONITOR, ADD_GROUP and optionally for ADD_SERVER * Removed 3DES ciphers from High security setting
7.0.4.209
* SSH Execute Script monitors can use replacement variables now just like the Actions have been able to do * Template selection in Smart Config is an extended-selection instead of single-selection control * Fix for crash in the Active Directory Login monitor * New HTMLEmail_NoDataFiles setting to not attach CSV files to reports * Fix for saved CSV and PDF filenames (@@@ was getting appended) * Log ping result if an HTTP/S connection fails * Ability to restart the monitoring service after too many WAIT_TIMEOUT errors in the Ping monitor * Protections against bad Run Now commands for monitors/computers that can't be found * Loading a memory cache from the database much more efficiently * Fix for parsing IPMI output from iDRAC 8 (from local connection?) * Updated to OpenSSL 1.0.2n * Detailed monitor activity chart can show data from the Satellites * Ensure sent emails go to the Audit Log, regardless of the (separate) Perm Log setting * Connection string editor/parser won't remove unrecognized fields * Performance monitor will attempt to translate counter into local languages during template propagation * Fix for Active Directory Login database writer that would write multiple copies to the Overflow database when erroring * Changes to help the StatIDs stay synced between the Central Service and Satellites * Fix for Evt Event Log API detection fails when a server is down. Will prevent old events from being alerted on going forward. * Detecting SNMP errors more robustly * Prevented DB_LIMIT errors when calculating monthly uptime * Reset Ping handles automatically after too many timeouts * Disk Space monitor will by default ignore temporary drives from /dev, /run, etc * Active Directory Login Monitor will truncate alerts if they get too large * The Syslog Action can use replacement variables and custom monitor messages * Diagnostic access checks are performed when the Service/Satellite starts to report to the user if there are problems with their configuration * Active Directory Login Monitor database writer will work on smaller batches so it can monitor the queue size better * Hardware Monitor fixed Alerts vs Error alerting * Dynamic Server Lists will trigger template propagation on server removes too * Active Directory Login Monitor performance improvement (500 login records/sec) * Active Directory Login database writer keeps up with heavy loads much better * Added $Notes$ replacement variable for us in actions, email templates, etc * Protection against very large HTTP to HTTPS URL overflow * Fixed memory leak * Added option to send logs to support from the Console * Control memory usage in the Active Directory Login Monitor * Better SSL certificate expiration warning * Fixed small memory leak * Users with limited rights will only see Actions that are attached to Monitors that they can see * Fix for Restart Satellite command in the Console which would restart the Satellite service more than once * Added several HTTP/S security headers * Fix for sending emails when graphics, PDFs and attachments have all been disabled * Fix for inadvertently applying Ping dependencies to Global Monitors

Updates in 2017

7.0.3.242
* Alert Reminder messages will indicate which rule fired the reminder * Change so the Visual Status Map report can be used with the Lite License * Better monitor dependencies from templates * Fix for Bulk Config's Edit Monitor Parameters when selecting templates * Event Log Monitor coming out of Maintenance on a Satellite will not alert on old events * Array-type Inventory values can be shown in System Details * Ping threshold can check against 1ms threshold * Forcing TLS 1.2 support when using Windows 8.1 or Server 2012 R2 where we know it is supported * Additional SNMP diagnostic logging * Added MERGEIMPORT command line option to import a configuration into an existing configuration * Fix for Satellite Up/Down messages that use a different template * Extra protection against corrupted MIB files * Added rHTMLEMAIL_NO_PDF to disable PDF attachments in reports * HTTP Server allocates less memory * Fix for Log File action truncation when using UTF-8 files * Dynamic Groups will be empty if their source Dynamic Server List is disabled (or not in an OK state) * Double-signing (SHA1 with MS Cross-signing certificate, and SHA256) installers * Registry settable fields to grab SNMP Trap original address from * All SNMP Traps and Informs can be logged to the service log file * Added System Activity events for database cleanup activities * Fix for Network Scanner that wasn't honoring wildcards in ignores * Active Directory Login Monitor database uses much less space * Windows Defender added to list of supported AV products in PA System Details * The Start Application action can specify it should be run on the "Central/Satellite where the alerting monitor runs" * Registry setting (DiskSpaceMonitor_AlertOnCantRun) for Disk Space monitor to use previous Can't Run status instead of Alert if a drive can't be found * Fix for the Active Directory Monitor's database compression * Importing BLOCK_AUTO_CONFIG setting from config cxml files * Improved Windows AV detection in Inventory Collector * Better error message when Powershell-based Execute Script times out * Fix for Consoles not being able to login when "Local only" HTTP server filtering is on * Fix for database writer lock in the Active Directory Login Monitor * Fix so Satellites can do Smart Config with templates * Fixed some error messages in the PA Desktop Notifier * Satellite Down messages will have an AlertID like monitors so they can be tracked in third party systems * Added debug logging for Service Monitor template application * Fixes for issues introduced in build 201 * Fix for Active Directory Login monitor reports * Slightly less CPU usage * Syslog sender optimization and logging * Web Page monitor supports configuration deltas in the Monitors: Set Monitor Parameters Bulk Config operation
7.0.2.39
* Fix so the Server Temperature monitor can use data from the SpeedFan HTTP Agent * 'Licensed To' in Console will update after license activation * Better negative 'down' value on charts * More efficient CPU usage * Alert reminders won't be sent for disabled or in-maintenance monitors * Network Map report works with Lite licenses now * Fix for Active Directory Monitor that would overflow the central queue if a monitor never ran on the central service * Faster handling of database requests when too many rows are returned * Fix for disappearing server status charts * IMPORTANT Fix for bug in Event Log monitor AND Active Directory monitor where events could get skipped and not processed * 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 * Fix for Active Directory Login Monitor that wasn't processing filters correctly * Custom Property DISPLAYED_NOTES is now connected to the Notes that can be shown in the server status report
7.0.1.37
* Disks not found in Disk Space monitor will go into Alert instead of Can't Run * Fix for crash caused by async ping threads that get behind * Fix in Service Monitor where all string compares didn't support wild cards as advertised * Moved to OpenSSL 1.0.2k * Fix for three crashes * Better template selection in Auto Config dynamic groups * Fix for Directory Quota reports * Computer and monitor enabling/disabling tracked in the System Audit report * PA Desktop Notifier will restore dropped sessions as needed * Past alerts easier to view in PA Desktop Notifier * Better comparisons for ignored services in the Service Monitor * Additional PA Desktop Notifier diagnostics * Fix for rare crash involving multiple email alerts and alert charts * Better CPU throttling in the File Age monitor
7.0.0.140
* New Action Scheduler monitor * New Active Directory Login Monitor * New Bandwidth Monitor * New Hardware Monitor * New Disk Full Prediction Alerts in the Disk Space Monitor * Automatic Configuration feature based on dynamic groups and monitor templates * New Monitoring System Audit Reports * Advanced counter thresholds for the SNMP and Performance monitors * Less memory used and more efficient CPU usage * Console responds quicker when viewing server reports
6.4.0.307
* Fixed sorting problem in the Console's navigation tree
6.4.0.306
* Support for increasing the Error History table's ActionDescription column size * Added new All Servers part for Executive Summary reports * Fix for SNMP dialog's Add Direct entry * 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 * Additional logging and diagnostics added * Fix for Event Log monitor not reporting events separately * 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 * 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 * Service Monitor will use non-internationalized service/short name as well as translated display/long name * File/Directory Size monitor can use floating point threshold values * More accurate Is Still In Error rule for alert reminders * Added IPMI support for bulk setting server type * Empty template-based monitors won't be propagated to servers/devices * Disk Space monitor will honor the local "Add New Disks" setting * Expanded performance counters get a better alias * Fix for ESXi 6.x that has known issues returning sensor data * Boot time from ESX correctly interpretted as UTC * Server type probe was reporting almost everything as SNMP * Disk space full prediction won't kick in with less than 3 days' data * Fix for manually overriding SNMP object type * 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 * Web Page monitor can alert on page not changing * New GET_PERF_STATS external API * Database monitor handles bad database connection better * More diagnostic logging * Added Bulk Config operation to set IPMI credentials * 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 * Bandwidth monitor is reading the ifXTable ifHCSpeed value * 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 * File & Directory Change monitor is recording file size and date to the database for reports * 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 * Disk Space monitor will remove drives when templates are propagated, and use settings during normal running of the monitor

Updates in 2016

6.3.0.356
* Change to handle Slack call in Call URL action * MAINT x can be added to Acknowledge Alerts via Email to put a server into maintenance, though it has to be enabled via the registry. * Upgraded AmCharts and ExtJS * Changed how often a Satellite will switch hosts, and don't switch until trying for 45 seconds * Update to IPMI parser based on customer feedback * Fix for not being able to remove a report part for the Server Status report * Fix for computer names not matching in some cases * Fix for SNMP Trap monitor * Fix for SSH script buffer boundary condition * Enabled SSH diagnostic tracing to the libssh2 library * Updated the IPMI parser * IPMI handler will automatically figure out which driver to use * Fix for some SNMP Walks that ended prematurely * Improved SSH failed login details * Bandwidth Monitor GUI fixes * Fix for crash caused when email acknowledge process receives an email with no ack keywords * Updated to ImgSource v6 * Updated to CEF 3.2623 * Updated to OpenSSL 1.0.2h * Updated to SQLite 3.13.0 * Change in regex engine - moved from boost::regex to std::regex * Added Credentials button to the Call URL configuration dialog * Handle charting multiple CPU instances for SNMP and ESX * Getting email bodies handles mulitpart/alternative which helps the Email monitor and the Email Ack processing * ErrorHistory will be able to return the same ErrID even if simple deduplication is being used * Look for Microsoft's ODBC Driver for SQL Server when building connection strings * PagerDuty action can report configuration errors * Fix for startup race condition in the Console * 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 * Event Log monitor can also filter on the username in the event * Monitoring System Auditing (user logins, service restarts, etc) added. Not visible yet - contact us for access * Performance monitor fix for counters that don't get added when copying a monitor or using templates * 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 * Linux memory usage statistics now ignores cached and memory buffers (see http://www.linuxatemyram.com/ ) * Protection against duplicate/crossed reports * Can disable automatic Network Scanner monitor creation * Fixed deleting of empty groups (and not deleting non-empty groups) * Better handling MIME encoded emails in Email Ack * Quicker service shutdown by exiting Inventory Collector monitors when needed * 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 * Fix for DNS monitor configuration user interface * The Satellite update will update the installed Console as well * Change to Event Log monitor to handle Forwarded Events logs where record IDs are not unique or in order * Fix for VCRedist failing to install during setup when the temp folder contains a ~ * Fixed $CustomProp()$ in Satellite Down notifications * Fix for Database Monitor crash while applying templates * Fix for Database Server Monitor-created Performance monitors for individual databases to handle instances better * Added in-depth heart beat chart in the Console (double-click current chart) * Added ADD_MONITOR to External API * Split Critical event log entries separately from Error entries in the Event Log monitor * 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 * Added a filter to the Live View dialog * Fixed bug where Custom Properties set on templates could get reverted * Made ping handle reset threshold registry configurable * Regex syntax flag is configurable via Registry and Advanced Settings * Added rel="noreferrer noopener" to target="_blank" links * Ping uptime report will show alias instead of server name * 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 * Log File monitor can return X lines before the match, and Y lines after * 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 * Fix for Event Log getting redirected to Application log when the target cannot be accessed * 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 Event Log monitor's Report all matching events separately * Fix for reports that get their cookie values mixed up * Drop down list for help setting Custom Properties * Network Message action properly truncates messages * Fix for Performance Counter when adding multiple counters (instances) at once * Added SATID parameter for ADD_SERVER external API * Corrected confusing Disk Space alert charts * Fix for rare false alarm ping alerts * Make sure monitoring threads don't get stuck in low priority * Less memory reallocation * Fix for translating counters into non-English languages if there are multiple possible mappings * Escalation support for individual items for monitors that can watch more than one thing, and can report on them separately * Email alerts showing web page content is properly escaped * 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 * Additional services added to Ignore by default in the Services monitor * Dynamic Server List monitor can create Dynamic Groups of the same name, with templates added for advanced configuration * Protection against corrupted performance counter data received from a server
6.2.0.220
* Template monitor dependencies on non-template monitors works better * DNS monitor error message reports expected result * Better template dependency support when multiple monitors of the same type exist * Added expected result to DNS monitor alert message * SetMonitorStatus support added to Execute Script for PowerShell * Fix: Ability to uncheck dependency even if the hosting server exists in multiple groups (dynamic groups) * Added Database Monitor charts for the server status report * 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 * Fix for Citrix monitor not able to show the Schedule control * 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 * Added full text search of Event Log Description field in the report * 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) * Disabled rSameMacNameAreSame setting * Fix so Satellite starting/stopping System Alerts come through * Optimization to use a little less memory * Ignores for the Network Scanner can use wild cards * Fix so Dynamic Server List monitors can be renamed * Change to make adding new computers faster in large installations * Sorting ports in the Multi-Port chart better * 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 * Less contention for the Performance monitor throttle * Change in the Database Monitor to support named instances better * 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 * Upgraded from libssh2 1.6 to libssh2 1.7 * 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 * Fix for string format exception in Database monitor * Fixed memory leak in template propagation * Preventing a possible deadlock when setting servers in maintenance via Bulk Config * New CREATE_CHART External API function * Fix for uptime bar charts * 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 * Fix for double-logins with the Event Log monitor when using server credentials * Tranferring Log File Monitor database to MS SQL if needed for failover usage * 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 - see Console_Operations.ini * Registry control of when cleanup happens for Event Log, Error History and the StatData tables * Cleaned up some long standing language translation file problems * Improvements to the Bandwidth Monitor (not publicly released yet, but let us know if you want to try it) * Many improvements to the Multi-port chart, including it can be for SNMP or the new Bandwidth monitor based * Cleaning up some Audit Errors occurring when using the Inventory Collector * Database locking protection in the Log File Monitor and File & Directory Change monitor * Enhanced diagnostic logging added * Fix for Event Log Validator when editing as a template * 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 * Internal ping handles will be periodically reset * 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 * Fix for DevProps table's use of Timestamp column * Event Log Validator will show configured source/log even if it doesn't exist on the target * Added IPMI device type, Performance Monitor can monitor numeric sensor values * 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 * Fix for race condition in Log File monitor initialization
6.1.0.84
* Testing bad database connection strings won't cause the global System Alert for failed database connections * Failure to connect to a Database Monitor-monitored database will not cause a global System Alert for failed database connections * Console can require delete confirmation via registry setting * Configuration Audit report shows Advanced Options * When the monitoring service restarts, Performance counters that were in error with a duration will stay in error * Database Connection string not tested from Console if Use Trusted Connection is set when OK is hit * Renaming items in the navigation tree can be done by pressing F2 * New users added to Remote Access can have no access by default via registry change * Fixes for error messages from the Database Monitor * Won't alert on monitors being stuck in busy if the Monitor Period indicates it should not have been running * Fixed crash in CSV generation if a single cell is larger than 8KB * Fixed problem of old report files getting attached as email attachments * Configuration Audit report can create .CSV and .TSV report output * Users that can put monitors into maintenance can also do Run Now on them as well * Adding $AlertCharts$ to an email message template will add appropriate chart(s) to the message * New user right to control who can acknowledge alerts * Added support for $Details(x)$ and $Details_Single_Line(x)$ replacement variables * Using alternative and improved performance monitor collection library * Dynamic group monitor status tracking improved * Fix for Alert Suppression involving long or no ping response * Fix for dependency propagation for templated monitors * Added Message Template support for actions * Signing with SHA2 certificate as required by Microsoft * Satellite updates use 1/3 less bandwidth * Database monitor will not upper-case database names * Fix for filtering too many CPU charts * Satellite installations can be prepared and imaged for use in multiple instances * Increased Event Log timeout value * Fixed email alerts will also contain charts as appropriate * ESX datastore stats refreshed before retrieving * Service and Process monitor reports have an option to show group/server/service * Fix for Log File monitor not filling Extra1 variable * Fix for Alert Suppression rules that were not propagating from templates * Fix for action sorting in the Console

Updates in 2015

6.0.2.127
* Fix for ack'd alerts that keep firing even when Advanced Deduplication indicates it should not * Fix for automatic icon not being selected for devices monitored from a Satellite * SystemDetails can use the fully qualified domain name to report results * Fix for exporting device templates where hostname in monitors didn't match case of hostname * Updated to ZLib 1.2.8, Windows API version * Event Log monitor's "Event Logs to Check" is now an Extended selection list box * Fix for stress crashes seen in the field * Ensure one database cleanup happens at a time * Per-monitor Dedupe "Fire if Dedupe" command override * Added proxy support to the license upgrade checker * Less memory used initially when parsing MIBs * Fix for bug reporting unknown service startup state * Install won't get stuck if ServerScript.dll can't be registered * Less memory used by the SNMP MIB parser * Fix for Service monitor not being copied * Report Data Set selector will show dynamic groups when sorted by group * Fix for cases where inventory data was not being collected * Execute Script with SSH will parse output even if there was an error receiving the output * Updated to LibSSH2 1.6.0 * Fix for Inventory Collector monitor that was not saving inventory data * Changes to SSH-based Execute Script to allow duplex communication * Inventory Collector will figure out best way to collect data, making it more template friendly * Database monitor created Performance monitor will handle database instances better * New 'Monitor Name Contains' dynamic server list rule * Change to Disk Space monitor so it will get a full drive list even if an error is returned * Registry tunable string caching and sizing * New string memory manager * Monitor Grid can show Next Run Time and/or Last Run Time * Protection against very late ping response or multiple ping responses from one request * Silencing alerts in the Desktop Notifier will also clear the pending alert queue * Fixed double-sync issue in Console and Satellites at startup * Central Service refrains from sending unnecessary monitor templates to the Satellites * Fix for USE [dbname] in Database Monitor to handle names with dashes * Code for the X to close button in the Console * Fix for large reports showing unprocessed Python script * Speed up Console when large numbers of Dynamic Groups exist * Correctly choosing correct default directory at install time * 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 * Fix to Database Monitor needing [] around database name * Orphaned deleted monitors will be removed from computers * Copying monitors will add "Copy" to the end of a monitor name if an existing one is found * Global registry setting "Console_AutoApply" to require clicking Apply for settings to stick (defaults to current behavior) * SmartConfig and Ping Discovery are much faster * Performance monitor will refresh list of performance objects when applying templates and doing Smart Config * Drag & Drop in the Console can be disabled via registry setting * Fixed rare crashes in the Console * Increased monitor throughput so larger loads can be handled * Monitor-Directed Email action reenabled for Pro and Ultra licenses * Second CPU chart (if it exists) is filtered out * Pressing Escape in the Console will cancel drag and drop * Two asynchronous ping threads instead of one by default -- greatly increases monitoring capacity
6.0.1.9
* GET_MONITOR_CONFIG and SET_MONITOR_CONFIG External API commands * Ability to choose which IP address the HTTPS server binds to * Fix for bug in copy/pasting monitors and templates * Fix bug in applying template to Disk Space monitors * Fix for crash on some systems when MAC address is retrieved * Updates not installing to previous install folder * Cleans up old uninstall entries so there aren't multiples
6.0.0.21
* Monitor template support * Customizable group reports * Scheduled scans for unmonitored devices * Scheduled scans for unmonitored devices * PagerDuty alert action * Desktop notification widget * Database monitor * Configurable charts with configurable scaling * Icons for servers and groups * Dynamic server lists and groups based on server properties * Email Message monitor * DNS monitor * 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 to prevent overwhelming amounts of queued data being sent from Satellites * Don't overwrite the Inventory IP address field with 0.0.0.0 when the name can't be resolved * MIB Files are not all reparsed because of a missing MIB file * Fix for Free/Lite edition not being able to add Fixed actions to a monitor (introduced in 5.8) * LDAP/AD user names trimmed down to just the CN value when displayed * Reduce amount of memory used in large installations with many Satellites when the service starts up * Less memory while doing configuration synchronization * Satellites won't accept Last Run updates for monitors it runs * Fix for when monitors in a Satellite get stuck because of licensing * Fix for SNMP COUNTER values spiking if they exactly hit the 32-bit max value * Configuration data is smaller in memory for very large installations * Catch exceptions in scripts in the Execute Script monitor and actions * Capping monitor status text to 16KB by default (registry configurable) * Advanced Event Deduplication has an option to never suppress alerts * Ad Hoc charts for very small values (.0001) will look better * Added ability (off by default) for Run-Report or View-Report users to be allowed to create SNAP Tunnels (for RDP usage) * Fix for spikes in SNMP Bandwidth report when using custom scaling, per second data, and the value wraps * 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} * Performance charts can combine and compare different value types by converting charted values to percent of maximum * Added Group Path to the All Errors report
5.8.0.307
* Fix for the "Everything" setting in the Inventory Report * Fix for not being able to set SNMP credentials within the SNMP monitors * Fix for checking Debug, Diagnostic and Analytic Event Logs * Fix for extremely large emails that block future alerts * The Service monitor will consider Automatic (Trigger)-start monitors as Manual start * Disk Space monitor handles SNMP errors better * Smart Config-created Disk Space monitors will default to using global setting for "add new disks" * Added Open http://{server} to server's right-click Operations menu in the Console * Fix for detecting Automatic (triggered) services * 'Report events separately' support added to the Web Page monitor * HTTP library configured to use TLS 1.2 or 1.1 if available * 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 * Fix for cached ping failures reporting success * Added DO_QUIET and END_QUIET to the external API * Added a Duplicate option to Scheduled Reports * Fix for not updating large training values in SNMP Monitor * Being more specific with flags used when opening a service to start/stop/restart * 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 * Fix for expanding some performance counter instances with * * 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 * Fix to Service monitor erroneously detecting services as Boot start * Upgraded to SQLite 3.8.10.2 * Fix for monitors not did not correctly end 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 some per-second SNMP stats that were calculated wrong * Inventory Alerter monitors will go into Alert state if there is not inventory, instead of 'can't run now' * Alert for monitors that are always Busy and can't ever 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 * Fix in System Details for grabbing correct number of pending updates * 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 * Performance Monitor will report processes, CPU% and PID when high CPU usage reported on for a process or overall CPU * Configuration to control which protocols outgoing WinHTTP will use * UCDavis memory OIDs checked if host.hrStorage table not found * Process Monitor will try most recently successful method (WMI, SNMP, etc) first on subsequent connections to a server * Increased timeout when checking for Windows Updates * 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 Inventory Alerter running on Satellites going into error over a temporary communication drop * 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 * Removing common text from the OID-only part of an SNMP Trap alert * 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, Services, SNMP and Performance monitors can all 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 * Better database cleanup for very large Event Log databases * 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 * SNMP inventory collector will use sysUpTimeInstance if hrHostUptime is not available * Server Status Report charts can be disabled * File & Directory Change monitor will log why it claims a file changed * Improvements for cases where the Performance Monitor is getting stuck in locks * TLS 1.0 and 1.1 can be disabled via registry (SSLv2 and SSLv3 can already be disabled) * Additional protection against cross-linked groups * Option to avoid PDH DLL when monitoring performance counters * Fix for uptime report that uses time of day/week filtering * 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 * Advanced Event Log monitor delta finding works now with IDs added to lists * Another reduction in CPU usage AND a bit more responsive :) * File & Directory Change monitor can track direct child folder creation without monitoring all child folders * Execute Script monitor can return multiple results * Can copy from the Discovery Dialog's Add and Ignore lists (whichever has focus) * Fix for Web Page monitor reporting timeout when using the HEAD command * 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 * Fix for Service monitor's "Report each service separately" * Disk Space monitor's 'auto add disk' setting stays set * Error History updates should post before actions fire * Fix for the Event Log Validator which would not see the very newest event * Significant performance boost in core functions * Bulk Config copy config to computers is handled asynchronously * ActionType variable available in Execute Script actions * Fix for HTTP headers passed from Web Page Monitor * 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 * Adjustment to SNMP throttle * 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 * Fix for Execute Script monitor where SSH scripts could fail silently * 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 * Log File, 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 * Service Monitor (and others that can report events separately) won't advance through multiple escalation steps in one run of the monitor * 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 * AvoidPDH setting can load performance instances that incorrectly report code page of -1 (such as Search Gatherer Projects object) * 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 for non-English performance counters being recognized for default charting's sake * Exposed monitor-specific Event Deduplication settings for the SNMP Trap monitor * 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 * Fix for missing IP Address in Inventory Database

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

PAM (as we call it) is one of the best tools in our IT toolbelt and consistently helps me to stay ahead of the curve regarding our datacenter. Thanks for a great product.

Jason M., Image API, Inc., USA ionicons-v5-b