derek-schaefer / plug_metrics

Track metrics for your plug requests

Home Page:https://hex.pm/packages/plug_metrics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PlugMetrics CircleCI Hex

TODO: Add description

Installation

If available in Hex, the package can be installed by adding plug_metrics to your list of dependencies in mix.exs:

def deps do
  [
    {:plug_metrics, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/plug_metrics.

TODO

  • Create and unit test a basic runtime plug
  • Create and unit test a basic queries plug
  • Ensure that metrics are consumed even if there are errors
  • Ensure that if the metrics server is unreachable that requests still succeed
  • Add explanatory and usage documentation to this file
  • Add inline documentation to the source
  • Add typespecs such that dialyzer no longer produces warnings
  • Create an example application
  • Add integration tests

About

Track metrics for your plug requests

https://hex.pm/packages/plug_metrics


Languages

Language:Elixir 100.0%