Project

sqreen

0.07
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Sqreen is a SaaS based Application protection and monitoring platform that integrates directly into your Ruby applications. Learn more at https://sqreen.com.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.0
~> 0.2.4
>= 0.4.0
 Project Readme

Sqreen agent for Ruby

Support

Need assistance? You can create an issue here, but shoot an email to support@sqreen.com for a timely response.

We encourage you to go through the compatibility and troubleshooting pages first.

Documentation

See https://docs.sqreen.com.

See also https://blog.sqreen.com/dynamic-instrumentation-agent-for-ruby/ for a "behind-the-scenes" post.

Viewing the agent code

The agent code is not open source, but you can audit the agent code from the gem itself in your favourite editor:

bundle show sqreen  # (deprecated) gives path to the active and installed sqreen gem
bundle info sqreen  # gives info, including path to the active and installed sqreen gem
bundle edit sqreen  # opens sqreen gem directory with $EDITOR

Alternatively, fetch and decompress the gem manually:

gem="sqreen"
version="1.23.0"
curl -O "https://rubygems.org/downloads/${gem}-${version}.gem"
mkdir "${gem}-${version}"
tar -C "${gem}-${version}" -xf "${gem}-${version}".gem
tar -C "${gem}-${version}" -xzf "${gem}-${version}"/data.tar.gz
"${EDITOR:-vim}" "${gem}-${version}"