[BBLISA] Wednesday, June 6 - Matt Jones - Monitoring with Golang

Nick Cammorato nick.cammorato at gmail.com
Mon Jun 6 13:18:53 EDT 2016


June has arrived, settled itself in a bit and as noted at:
http://www.meetup.com/BBLISA/events/230399634/
We have a meeting coming up!

Matt Jones from Yieldbot and the Boston Infrastructure Coders will be
stopping by this Wednesday for an operations focused talk on golang.
The idea, I believe is to lay a foundation. A hackathon to then
develop any skills will hopefully be forthcoming (space permiting).

Specifically:

Come see how and why the Yieldbot core infrastructure team is using
golang to enhance and extend it's current operational monitoring
capabilities across both virtual and container environments.

Yieldbot is writing fully tested, effective monitors and notification
channels in golang that utilize Sensu as a monitoring router but also
conform to the 12 Factor App theory to maximize portability across
multiple Linux distributions.

Matt Jones will share why golang was chosen over the more traditional
Ruby and invite further discussion on this. Design patterns and issues
that needed to be solved in order to build consistent binaries and
libraries that could be used not only at Yieldbot but at other
companies will also be shown. This will be presented with the idea of
showing what we had to build in order to get from go build on a laptop
to an alert in Slack. Development, testing, and debugging tools in
current use will also be discussed as well as others that were
discarded for various reason.

A live demo and case study of a chrony monitor and a slack
notification handler will be presented and discussed as well.



More information about the bblisa mailing list