Skip to content

kcmerrill/tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

tracer

A simple Cron job || ETL Stage Monitor.

Tracer

A simple webserver designed to alert you when cron jobs fail, or when long running multi phased ETL processes fail to complete.

For more information RTFM.

Quick Start

$ tracer --bind 0.0.0.0:8080 --panic "echo {{ .Name }} was not seen in the expected duration of {{ .Duration }}"

Sample Usage

# crontab
0 5,17 * * * http http://localhost:8080/my.script/12h; /scripts/script.sh && http http://localhost:8080/my.script

* * * * *  http http://localhost:8080/job.every.minute/1m < /panic/job.every.minute; /scripts/script.sh && http http://localhost:8080/job.every.minute

forthebadge forthebadge

Releases

No releases published

Packages

No packages published

Languages