A simple oncall client in golang that bootstraps application with users, teams and their schedules
This app contains detailed logs of operations executed
- oncall-server: oncall server must be running before this client script can work. A clone can be gotten from https://github.com/linkedin/oncall.git
See sample
make build
: compiles the app and builds the binary file /bin/oncall-go-client
make run
: runs the binary file.
This is a custom exporter that exposes metrics related to teams and their current members on-duty
make exporter
: compiles and build the binary file ./bin/oncall-roster-exporter
make deploy
: builds exporter docker image to docker hub. If user is not specified, it will try to push to my dockerhub @lordvidex 👀
Run oncall-roster-exporter -h
anytime to view usage
NOTE: if you don't want logs, add the -silent flag