Skip to content

manheim/passenger-datadog

Repository files navigation

Gem Version Build Status Code Climate License

passenger-datadog

Inspired by passengeri-datadog-monitor

This gem can be used to send stats from Passenger to Datadog. It makes use of the command passenger-status, and the Ruby implementation of statsd provided by dogstatsd-ruby)

In order to gather stats on all Passenger instances, Passenger recommends running passenger-status as root. Therefore, it is recommended that passenger_datadog be run as root as well.

If running passenger_datadog as a user other than the user that owns the application in Passenger, make sure that same version of Passenger is installed for both users.

Installation

$ gem install passenger_datadog

Support

1.x Ruby >= 2.2

0.x Ruby < 2.2

Usage

Typical Usage

$ passenger-datadog [start|stop|restart|status]

Help

$ passenger-datadog

or

$ passenger-datadog [-h|--help]