mpdroog / healthd

Simple server monitoring by intervalled running script.d files and then returning the results through one HTTP-call.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HealthD

Run all commands from the scripts.d-dir and make the results available through HTTP.

How does it work?

  • (On boot) read all scripts.d/*.* entries
  • Run these scripts every 5minutes
  • Make results available through HTTP (port 10515)

URLS:

  • :10515/_mon (plain/text)
  • :10515/zenoss (plain/text)
  • :10515/health (JSON, grouped by departments)

curl http://0:10515/_mon

About

Simple server monitoring by intervalled running script.d files and then returning the results through one HTTP-call.


Languages

Language:Go 73.2%Language:PHP 23.5%Language:Shell 3.3%