No release in over 3 years
Automatically tracks HTTP requests in Rails apps using Telesink.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Runtime

>= 7.0
>= 1.0.0
 Project Readme

telesink-rails-requests

Rails request tracking for Telesink.

Automatically tracks every HTTP request in your Rails app — method, path, status, duration, controller, action, and more.

Installation

Add to your Gemfile:

gem "telesink-rails-requests"

Then run:

bundle install

Configuration

No extra setup needed. It uses the same TELESINK_ENDPOINT as the core gem.

To send request events to a separate sink (recommended for folders):

export TELESINK_REQUESTS_ENDPOINT="https://app.telesink.com/api/v1/sinks/your_requests_sink_token/events"

How it works

Every request processed by Rails automatically gets tracked with:

  • HTTP method and full path
  • Response status
  • Controller and action name
  • Total duration, DB time, and view time
  • IP address, user agent, and request ID

Events are sent using the same conventions as the core SDK.

License

MIT (see LICENSE.md).