Posts


How To Import Prometheus Metrics Into VictoriaMetrics

Published:

So you heard about VictoriaMetrics and its claims for increased performance at lower resource usage and you want to see for yourself. After all, who believes everything the authors say about their code? :) For a meaningful comparison between VictoriaMetrics and Prometheus, you first need to get the same amount of metrics in VM. Prometheus has been in your stack for months and say has 6 months of metrics. How do you get that data into VM?

Two Windows of Productivity

Published:

Two Windows of Productivity
This post is inspired by a recent conversation at work. We’re performing an upgrade on a distributed storage cluster. I’m in the driver seat, sharing my terminal on the big screen, we’re all following a plan and making decisions about unexpected events. Its basically mob cluster upgrading. And a colleage remarks at my use of the ^ substitution character on the command line - its the first time he sees anyone actually using that.

Late Night SRE Observability Session

Published:

Late Night SRE / Observability Session
So today marks the end of SREcom19 Asia/Pacific here in Singapore. Unfortunately I wasn’t able to make it to the conference this year, but hey, it’s Friday night and what better way to spend the time than to catch up on what I missed from the conference, right? I head straight to the #srecon tag on Twitter and there it is, a fellow named Dan Lüdtke kindly wrote a summary of (some of) the talks from each day.

Boot Environments Make for Safe and Convenient Upgrades

Published:

Use ZFS Boot Environments to safely perform system upgrades
What are Boot Environments In a nutshell, boot environments are ZFS filesystems that are marked bootable. The idea is that you can have multiple boot environments and boot into one that you like by setting it as active. Specifically, a bootable filesystem is set with a bootfs property on a boot pool. E.g. our system has a ZFS pool called bootpool and we can see what the current bootable filesystem is by looking at the bootfs property:

DevOpsDays Singapore 2018

Published:

DevOpsDays Singapore 2018 was here
This year I was lucky enough to attend this event again. Overall, I thoroughly enjoyed it, it retained the single-track style, which meant it was easy to catch all the talks and also contributed to the cozy feel of the event, it wasn’t too busy. As always, I again found the hallway conversations one of the best parts of the event - the smart people that have gathered together and the setting & context provided by the conference ensured there were plenty of interesting topics to discuss.