0.0
No commit activity in last 3 years
No release in over 3 years
Utility for submitting information curl metrics to Riemann
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.7
~> 10.0

Runtime

>= 0.8.6
 Project Readme

Riemann::Curl

riemann-curl submits informational curl metrics to Riemann after a successful transfer.

Prerequisities

  • Ruby 1.8+
  • libcurl
  • build-essential (gcc, make..)

Installation

riemann-curl uses curb -Ruby bindings for curl- for sending requests, and it requires libraries related to curl.

On Ubuntu, the dependencies can be satisfied by installing the following packages:

$ sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev

$ gem install riemann-curl

Usage

$ riemann-curl --uri http://api.foobar.com/test

Transfer and connection timeout parameters can be overridden with max-time and connect-timeout flags.

$ riemann-curl --uri http://www.foobar.com --max-time 10