Erlang Solutions were kind enough to invite me to speak at their user group last month. The talk was pretty high level and goes into some of the problems we wanted to solve, technology choices and discusses our new time series database - Dalmatiner DB.
Disclaimer: This blog applies to monitoring at SaaS companies.
Monitoring projects are quite common in large organisations. Usually they kick off at the beginning of the year when everyone is fresh and renewed from the holidays. A large block of time is allocated to 'cleaning up what we have to make it useful'. Everyone dreams of a day when the various systems actually reflect reality.
We've started to use a new time-series database called Dalmatiner DB which relies on the filesystem for features like compression and consistency checking. Initially this database was written for SmartOS which has native ZFS support but given the maturity of ZFS on Linux we thought we'd run our setup on Linux.
Recently I've been documenting our API's using Slate which is a static site generator. It turns markdown text into pretty html. We've had customers using our API's for a while but the docs were hosted on a Github wiki page and weren't very friendly or nice to look at. Since making the docs better we've had more people build things!
To kick off 2016 we held our January meetup at Sainsbury's Tech Hub in Holborn, with one of our largest attendances yet! As usual, 3 great talks followed by beer and pizza networking. If you'd like to join our next meetup on March 17th at Mark's & Spencer's digital hub then sign up here: http://www.meetup.com/DevOps-Exchange-London/events/228946395/