This is a post following up on my Monitorama Baltimore 2019 talk.
Logging and Monitoring systems — Observability Systems, if you prefer — often seem to struggle to meet the needs of their users.
Continue reading Logging and Monitoring systems are hard to code
It was great to speak at devopsdays in Galway. I really enjoyed bringing my recent Monitorama 2019 talk to my home town.
A video of the talk has now been posted.
I will be joining my colleague from Google, Nathen Harvey, to speak in Galway at devopsdays on November 18th and 19th.
I’m really looking forward to returning to my home town, and bringing my Monitorama Baltimore 2019 talk to the conference.
Monitorama Baltimore 2019 was a great experience, and I really enjoyed the opportunity to speak. I spoke about why Observability and Monitoring sytems struggle to meet their goals, and why they are so hard to build.
The slides and video of the talk are now available.
I have been accepted to talk at Monitorama Baltimore this year. I’ll be speaking about my experience building Observability systems at many different companies, and how might those lessons be applicable to other teams and groups.
Check out the full schedule.
Following up on my earlier post, it has been pretty straightforward to so far to migrate this blog from Rackspace to GCP. It’s going pretty much as expected, but the architecture is going to be slightly different than I initially thought.
Continue reading Continuing the WordPress bring-up on GCP
Another interesting paper came my way, thanks to the Morning Paper mailing list. Nines are Not Enough:Meaningful Metrics for Clouds discusses a topic that I deal with regularly in my role at Google.
SLIs, SLOs, and SLA are easy to discuss in a general sense, but surprisingly subtle to put into practise. This paper, authored by Google engineers, explores why this is so, and offers a new framework for thinking about them.
Since I recently joined Google Cloud Platform (GCP), I thought it’s time to get some practical experience with the platform. As a result I’m going to migrate this blog from Rackspace to GCP — specifically I’ll use GCE for WordPress, and Cloud SQL for the persistent database storage.
Continue reading Deploying Vallified on GCP
Monitoring — the measurement of your system, the gathering of telemetry, and alerting when it behaves anomalously — is key to running large-scale, modern computer systems. But what many developers today don’t realise is that monitoring can be a key part of your design cycle too.
Continue reading Monitoring: it’s not just for production
In every field there is a question that, while it sounds interesting, betrays a naiveté and lack of sophistication.
In my field — SaaS and data platforms — it’s how much data do you have?
Continue reading Stop asking "how much data do you have?"