Skip to content


Travis build status AppVeyor build status Coveralls test coverage

Prometheus monitoring for shiny applications, plumber APIs, and other R web services.

Monitoring Get Started


I have put this package together in order to 1) grasp a better understanding of Prometheus metrics and 2) have some direct control over the source code of software I deploy for clients. I have written and re-written this three times before discovering openmetrics, an R package that provides the same functionalities. I have taken much inspiration from it.


Prometheus is the titan god of fire.

There are other packages out there that will let you serve Prometheus metrics.

  • openmetrics provides support for all metrics as well as authentication, and goes a step further in enforcing OpenMetrics standards.
  • pRometheus Provides support for Gauge and Counter.