Pinger is an application to help you to monitoring your HTTP endpoints, like a health check. Pinger creates and supervises HTTP requests, also Pinger checks targets URLs in a configured interval. We call targets, you can add many targets as you wish to keep checking and acting when needed.
Add Pinger to your project's dependencies in mix.exs
defp deps do
[
{:pinger, "~> 0.1.0"}
]
end
def application do
[ applications: [:pinger] ]
endAnd fetch your project's dependencies:
$ mix deps.get