Release Notes

Release Date Version Notes
Nov 7, 2019 2.7.0 build 358
  • snap (version 2.5.1):

    • Fixed issue with not adding tags defined in the task file for some dynamic metrics
    • REST API now is listening only on the local interface by default
    • Fixed issue with expanding “${}” strings in configuration files to environment variables, preventing of using “${” in i.e. passwords.
  • New plugins

    • oracledb plugin (version 2):

  • Updated plugins

    • system plugin (version 55):

      • Updated default task file.
Oct 15, 2019 2.6.5 build 320
  • Moved appoptics publisher floor_seconds and period settings to global config.yaml and removed them from plugins tasks files

  • Updated plugins

    • log plugin (version 12):

      • Updated example configuration and task file
      • Fixed issue with invalid calculation of message when max_line_length is configured
      • files section in logs.yaml is now optional on Windows platform
      • Fixed issue with locking files that are monitored
      • Fixed issue with not properly recongized end of line on Windows platforms
    • rabbitmq plugin (version 21):

      • Fixed issue with collecting metrics from older rabbitmq instances
    • mysql plugin (version 25):

      • Updated configuration file
      • Fixed memory leak when plugin cannot connect to database
    • elasticsearch plugin (version 16):

      • Fixed issue with spamming logs with warning that elasticsearch endpoint is not reachable
    • publisher plugin (version 46):

      • Added proxy support for processes publisher
Aug 12, 2019 2.6.4 build 217
  • Fixed issue with possible crash of swisnapd when streaming plugin restarts due to its errors.

  • Fixed issue with not setting token in log plugin example configuration file.

  • Fixed issue with overwriting some configuration files during upgrade.

  • Updated plugins

    • log plugin (version 10):

    • processes plugin (version 9):

Jul 31, 2019 2.6.3 build 190
  • Sorting output of swisnap plugins/tasks list command

  • Fixes issue with increasing memory usage by swinsnapd when streaming type plugin restarts due to errors.

  • Updated plugins

    • system plugin (version 53):

      • Improved performance
    • mysql plugin (version 22):

      • plugin accepts multiple mysql connection strings and can monitor multiple mysql instances. Refer to mysql plugin documentation for more details.
Jul 10, 2019 2.6.2 build 421
  • Improvements in logging

  • Some binaries did not have set version

  • Updated plugins

    • system plugin (version 52):

      • New configuration parameter exclude_disks. Please refer to documentation for more details.
      • Fixes issue with missing metrics for some disk mounts
    • bridge plugins (version 22):

      • Fixes memory leak in sqlserver bridge plugin
Jun 26, 2019 2.6.1 build 408
  • Fixed issue with installer overwriting config files during upgrade

  • Updated default timeouts for communication between snap and plugins. grpc_timeout and deadline options does not have to be specified in each plugin config now

  • Updated plugins

    • mongodb plugin (version 12):

      • Added new per database statistic metrics
    • processes plugin (version 8):

      • Fixed invalid calucation of processes CPU usage
      • Fixed issues timeouts collecting some metrics that require WMI operations
    • publisher plugin (version 44):

      • Fixed issue when plugin was posting empty metrics
    • docker plugin (version 44):

      • Improved reconnect mechanism to docker event api
May 30, 2019 2.5.2 build 393
  • Updated plugins
    • publisher plugin (version 43):
      • Fixed issue with not sending global tags
    • haproxy plugin (version 9):
    • processes plugin (version 4):
      • Fixed default config (no more warnings about it being empty)
May 24, 2019 2.5.1 build 336
  • Updated plugins
    • processes plugin (version 3):
      • added tagging processes with command line arguments
May 23, 2019 2.5.0 build 324
  • Added option for enabling TLS for Agent REST API
  • Added option for enabling TLS communication between Agent and plugins
  • Implemented TLS communication for autoloaded plugins
  • Improved error logging
  • Added support for the new AO token format
  • New plugins
    • processes plugin (collector and publisher):
      • collects metrics for processes running on the host. Please refer to plugin processes documentation for more details.
  • Updated plugins
    • system plugin (version 48):
      • added several new default metrics (processes, memory/paging, network). Please refer to metrics documentation for more details.
    • publisher plugin (version 42):
      • fixed API errors handling (no longer retries sending metrics on HTTP 400)
      • skipping empty tags while publishing metrics
      • improved logging
Apr 29, 2019 2.4.2 build 236
  • Changed agent log file permissions to only allow read/write for solarwinds user

  • Agent package contains GPG signature of all binaries shipped with a package. Users are now able to run agent with only trusted (GPG signed) plugins.

  • swisnapd -v command prints agent package version

  • Updated plugins

    • haproxy plugin (version 8):

      • fixed issue with invalid default task file preventing plugin from start
Apr 8, 2019 2.4.1 build 223
  • Fixed issue with logrotate on some operating systems.

  • Updated plugins

    • publisher plugin (version 38):

      • fixed issue with sending invalid version of agent package
    • mysql plugin (version 20):

      • fixed issue preventing plugin start due to not found metric.
      • added default tags to mysql plugin metrics: address, database, database version
    • log plugin (version 5):

      • fixed issue with invalid default value for setting max_line_length
Mar 27, 2019 2.4.0 build 215
  • New plugins

    • memcached plugin (version 3):

  • Updated plugins

    • elasticsearch plugin (version 13):

      • Fixed issue with some metrics not updating properly.
Mar 7, 2019 2.3.0 build 208
  • Renamed package name from appoptics-snaptel to solarwinds-snap-agent. Please refer to installation, configuration and upgrade instructions for more details.
  • Snap (version 2.2.0):
    • Fixes issue with not restarting streaming plugins when they stop on error.
    • Fixes issue with standard collectors reaching maximum grpc message size. Now standard collectors can send any number of metrics.
    • Removed Tribe beta feature support.
    • All config files are now installed to Program Data/SolarWinds/Snap folder. Configuration templates are stored in Program Files/SolarWinds/Snap/templates.
  • New plugins
    • log plugin (version 4):
      • New plugin that enables integration of the SolarWinds Snap Agent with Loggly or PaperTrail.. It allows for monitoring and filtering of selected by the user log files and sending them to SolarWinds log management services. Please refer to logs plugin documentation for more details.
  • haproxy plugin (version 7):
  • Updated plugins
    • docker plugin (version 43):
      • Limitted number of blkio metrics reported by default. Now only total blkio metrics are reported.
    • plugins with minor stability improvements:
      • apache plugin (version 20)
      • bridge plugins (version 18)
      • elasticsearch plugin (version 11)
      • iis plugin (version 4)
      • mongodb plugin (version 11)
      • mysql plugin (Version 19)
      • system plugin (version 42)
      • rabbitmq plugin (version 17)
      • publisher plugin (version 37)
      • publisher file plugin (version 14)
Jan 31, 2019 2.2.1 build 143
  • Updated plugins

    • mongoDb plugin (version 10):

      • Renamed plugin config file template.
    • rabbitmq plugin (version 16):

      • Client management hosts discovery is now done based on /api/overview
Jan 16, 2019 2.2.0 build 124
  • Plugins ported from Linux platform

    • bridge plugins (version 17):

      • sqlserver plugin
      • redis plugin
Dec 17, 2018 2.1.0 build 98
  • This installer version contains additional plugins available now on Windows platform.

  • New plugins

    • iis plugin (version 3):

      • New plugin for monitoring Microsoft IIS. Please refer to plugin IIS documentation for more details.
  • Integrated plugins ported from Linux platforms

    • rabbitmq plugin (version 15)
    • elasticsearch plugin (version 10)
    • mysql plugin (version 18)
    • kubernetes plugin (version 20)
  • Updated plugins

    • publisher plugin (version 36):

      • Fixes memory leak.
Oct 15, 2018 2.0.0 build 1919
  • Fixes issue with watch_task API method not showing gathered metrics for streaming collectors.

  • Improved logging.

  • Fixes issues with collecting metrics when using streaming collectors. Metrics were send with delay.

  • Updated plugins

    • mongodb plugin (version 8):
      • New refactored mongodb plugin. Please refer to plugin documentation and example config/task files for more details.
Aug 16, 2018 2.0.0 build 1849
  • Fixes issue with not adding all tags to metrics for streaming collectors

  • Installer package is signed with renewed certificate

  • Updated plugins

    • system plugin (version 39):

      • Fixes issue with calculation of total CPU usage on Windows platform
      • Added disk bytes metrics to default task file
      • Fixes various issues causing duplication of hosts in AppOptics
Jul 9, 2018 2.0.0 build 1814
  • Improved plugin autoload functionality and related issues with upgrading.

  • Improved last_failure_message shown with snaptel task list. Now it includes name of plugin that reported error.

  • Updated plugins

    • publisher plugin (version 30):

      • Improved EC2 instance check logic.
      • Fixes issue with sending wrong version of agent in metadata
      • Global root tags from config.yml are now send in metadata
Apr 23, 2018 2.0.0 build 1736
  • Updated plugins:

    • publisher plugin (version 25):

      • AO-7276: moved x-host information to JSON body
Apr 19, 2018 2.0.0 build 1734
  • Update plugins:

    • publisher plugin (version 24):
      • Ignore PPP network interfaces.
Apr 16, 2018 2.0.0 build 1729
  • Added the grpc_timeout plugin configuration, which can be used along with a task’s deadline configuration to increase the time allowed for collection or publishing.

  • Updated plugins:

    • system plugin (version 35):

      • Continue to collect disk usage metrics when some paths are not accessible.
    • publisher plugin (version 23):

      • Split large batches into smaller batches when number of metrics is greater than 1000 measurements.
      • Retry 3 times when getting errors from collector endpoint.
Mar 12, 2018 2.0.0 build 1625
  • Initial release for Windows.
  • System metrics version 31