I miss teaching my observability classes. I'm excited to recreate the material probably next year and if I have my way this time it's going to be "open source" so I don't have to write half a book from scratch again.

I took an information theory focused approach last time because it's what I found to be best specifically for measuring the behavior of large scale systems behavior. Statistical views have their place and utility but my experience is that they typically lead to overly noisy detection and less ability to bisect issues.

#observability

Michael Dexter
Jan Lehnardt :couchdb:
Stefano Marinelli
Michael Dexter and 2 others boosted
#FreeBSD recommendations for #monitoring #alerting #observability sought. I have a much loved collectd + riemann that needs an upgrade.

Target is about 10 servers and 200 jails.

No apache2 /php, nagios or clones thereof please. I don’t have these in my stack today, and my expertise in managing them is about 20 years out of date. I prefer to avoid JVM stuff but I’m not violently against it.

Doesn’t have to be in ports yet ( like https://sensu.io/ server) if it’s in a friendly language.

#FreeBSD recommendations for #monitoring #alerting #observability sought. I have a much loved collectd + riemann that needs an upgrade.

Target is about 10 servers and 200 jails.

No apache2 /php, nagios or clones thereof please. I don’t have these in my stack today, and my expertise in managing them is about 20 years out of date. I prefer to avoid JVM stuff but I’m not violently against it.

Doesn’t have to be in ports yet ( like https://sensu.io/ server) if it’s in a friendly language.

the state of #observability is deplorable, the landscape fractured and mostly focused on competition, a significant portion of the telemetry emitted useless and overloaded while important stuff is still missing, the tooling itself hard to "observe" and OMG the usability and the ability to automate things EASILY...
this is really one of those "that's it I'm writing my own" moments. it won't even be slower than setting up existing tools properly and squeeze everything into yesterday's concepts.