Skip to content

Puma plugin to export puma stats as prometheus metrics

License

Notifications You must be signed in to change notification settings

harmjanblok/puma-metrics

Repository files navigation

puma-metrics

Release

A puma plugin to export Puma's internal statistics as Prometheus metrics.

Installation

Add this line to your application's Gemfile:

gem 'puma-metrics'

And then execute:

$ bundle

Or install it yourself as:

$ gem install puma-metrics

Usage

Add following lines to your puma config.rb (see Configuration File):

# config/puma.rb
# Load the metrics plugin
plugin 'metrics'

# Bind the metric server to "url". "tcp:https://" is the only accepted protocol.
#
# The default is "tcp:https://0.0.0.0:9393".
# metrics_url 'tcp:https://0.0.0.0:9393'

Credits

The gem is inspired by the following projects:

License

The gem is available as open source under the terms of the MIT License.

About

Puma plugin to export puma stats as prometheus metrics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages