Ruby agent - Release notes

Version 1.8.4

22-06-2021

Security fix:

  • Read/Write permission for APM agent configuration file is set only for the current user running the app server.

Version 1.8.2

22-03-2021

Enhancements:

  • Reduced agent start time.

Version 1.8.1

08-05-2019

Issue fix: 

  • If agent is unable to write in agent log files, it will write to STDOUT.
  • Errors that occur during agent initialisation are contained within the agent itself and are not propagated to application level.

Version 1.8

08-04-2019

Issue fix:

  • Performance issue because of huge traceload. This is fixed by restricting 1000 method calls per trace.

Version 1.7.3

31-12-2018

Enhancements:

  • Monitoring support for Rainbow Server

Version 1.7

04-05-2018

Enhancements

  • Proxy passwords have been encrypted and GDPR changes are implemented
  • Monitoring support for Unicorn Server

Version 1.6.1

12-02-2018

Issue Fix 

  • In case of metric data corruption, agent dropped entire performance payload. Agent has been updated to skip only corrupted data point and procedd with rest of the metrics

Version 1.6

31-01-2018

New Feature

  • Users can now custom instrument their application methods for improved performance monitoring
  • User can now track exceptions using  agent API
  • Action view metrics were not captured in previous version, has been fixed in this version
  • Error count for database metrics are captured and shown in Database tab 

Version 1.5.2

15-09-2017 

New Feature

  • In multiple worker process environment, exception count calculated incorrectly. It has been fixed

Version 1.5.1

04-08-2017 

New Feature

  • Metric thresholds have been modified to be uniform across all APM Insight agents
  • User can now customie agent polling interval 

Issue fix

  • Agent throws" Cannot modify frozen string "error in certain cases of database queries. It has been addressed and fixed

Version 1.5

29-06-2017 

New Feature

  • Agent can now track request made to the application using Sinatra framework 
  • Agent performance tracking mechanism has been improvised to adapt upcoming features in the agent
  • Users can now exclude transactions based on file extensions from monitoring

Version 1.4

17-04-2017

Issue Fix

  • In multiple process environment, nil exception in response time calculation has been fixed

Version 1.3

25-01-2017  

New Feature

  • Agent can now track errors  in web and database transactions
  • Backtrace for exceptions are captured for erroneous transactions and methods calls
  • Users can view all the exceptions and its details like Error message, error type, stacktrace, count under Exceptions tab in Site24x7 web client

Issue fix

  • 'Undefined' value error while binding SQL values (when SQL obfuscation is disabled) is addressed and fixed

Version 1.2

19-12-2016 

New Feature

  • High memory usage reported by users are addressed in this agent version. Backtrace was captured for every event happening in the application, which has caused the memory leak

Version 1.1.3

15- 11-2016 

Enhancements

  • Incorrect start time for transactions reported by users has been addressed and fixed
  • Users can now provide license key and application name via ENV variables using keys S247_LICENSE_KEY & APM_APPLICATION_NAME respectively

Version  1.1.2

05-08-2016

Issue Fix

  • Fixed bad requests(HTTP code 400) send by agent to our servers

Version 1.1.1

30-05-2016

Enhancements

  • Users can use ENV variables in apminsight.conf for agent configuration

Issue Fix

  • When agent has moved to DELETED state, server failed to start on first attempt. Issue has been addressed

Version  1.1

09-10-2014

Enhancements

  • Users can now apply transaction merge patterns to merge transction of same kind

Issue Fix

  • Issue with HTTPS connection failure with proxy configuration has been addressed and fixed

Version  1.0

30-05-2013

New Feature

  • Agent can now track all the web transactionand database transactions happening in the Rails applciation

 

Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.