AppSignal v3.1.0 Release Notes
-
โ Added
- ๐ฆ d10c3f32 minor - Add tracking of thread counts, garbage collection runs, heap slots and other garbage collection stats to the default MRI probe. These metrics will be shown in AppSignal.com in a new Ruby VM Magic Dashboard.
๐ Changed
๐ฆ 114fe4f9 patch - Bump agent to v-d573c9b
- Display unsupported OpenTelemetry spans in limited form.
- Clean up payload storage before sending. Should fix issues with locally queued payloads blocking data from being sent.
- Add
appsignal_create_opentelemetry_span
function to create spans for further modification, rather than only import them.
๐ฆ dd803449 patch - Report gauge delta value for allocated objects. This reports a more user friendly metric we can graph with a more stable continuous value in apps with stable memory allocation.
๐ 547f925e patch - Report gauge delta value for Garbage Collection counts. This reports a more user friendly metric that doesn't always goes up until the app restarts or gets a new deploy.
๐ Fixed
- ๐ e555a81a patch - Fix FFI function calls missing arguments for
appsignal_free_transaction
andappsignal_free_data
extension functions. This fixes a high CPU issue when these function calls would be retried indefinitely.