Ruby agent - Release notes
Version 1.9.2
04 September 2024
Enhancement:
- Introduced environment detection for Docker, Kubernetes, OpenShift, and AWS IMDSv2.
Issue fixes:
- Error reported during the merging of worker process data has been resolved permanently.
- Fixed a problem where if the table name couldn't be identified, it would be replaced with '-'.
Version 1.9.0
22 March 2024
Enhancement:
- Supports tracking jobs scheduled using the Sidekiq framework.
Version 1.8.7
05 July 2023
Issue fixes:
- Internal issue fixes.
Version 1.8.6
30 August 2022
Enhancement:
- Support for the upcoming JP DC.
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