heartbeet - Poll through life
 
 
Go to file
Darshil Chanpura 675e552b97
continuous-integration/drone/push Build is passing Details
Updated platform in .drone.yml
2020-11-13 19:22:41 +00:00
etc/systemd/system Update: unused file 2019-09-01 19:55:41 +05:30
poller Update: added extra argument 2019-09-11 11:26:09 +05:30
.drone.yml Updated platform in .drone.yml 2020-11-13 19:22:41 +00:00
.gitignore Update: added Makefile, .gitignore and go.sum 2019-09-03 11:34:50 +05:30
LICENSE Added License 2020-03-07 12:23:57 +05:30
Makefile Update: added Makefile, .gitignore and go.sum 2019-09-03 11:34:50 +05:30
README.md Initial Commit 2019-08-31 21:53:02 +05:30
go.mod Updated package name 2020-09-11 21:35:45 +05:30
go.sum Update: added Makefile, .gitignore and go.sum 2019-09-03 11:34:50 +05:30
main.go Updated package name 2020-09-11 21:35:45 +05:30

README.md

heartbeet - Health Check utility for hosts

This utility is mainly for sending "is up" notification to Graphite server.

Environment Variables

  • PROJECT_NAME: Name of project which is included in metric name
  • RUN_MODE: This is usually the environment which it ran in, usually prod/stage/test/dev
  • GRAPHITE_KEY: This key is used as prefix if needed.
  • GRAPHITE_ADDRESS: Address of graphite carbon, e.g. 127.0.0.1:2003

Run

Just run with required environment variables

$ GRAPHITE_ADDRESS=graphitehost.local:2003 RUN_MODE=stage PROJECT_NAME=nginx ./heartbeet