A good open-source monitoring architecture should have the following qualities: composable, self-service, resilient, automated, correlative and show craftsmanship. These are essential for any open-source monitoring to have.
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
Learn more at https://www.datadoghq.com/
2. @alq
Hi, my name is Alexis. @alq on twitter.
I’d like to take just a few minutes to talk about monitoring.
3. The State
of Open Source
Monitoring:
The Good, The Bad, The
Fucking Terrible and a
Glimpse Into Our Future
Jason Dixon
http://dtdg.co/obfuscurity-in-rome
never seen the asshole element at DevOpsDays. Coincidentally, this is my first visit to
If you attended yesterday morning’s presentations, you saw Jason’s talk. He gave us a great
overview of the state of open-source monitoring. If you have not seen it, here’s the link.
monitoring sucks? Ok, this talk is not for you. I want to talk to people who love monitoring and want
After the end of this talk today I hope that we’ve started a new discussion around monitoring and
after me need to update their slides.
4. composable
self-service
resilient
automated
correlative
craftsmanship
(bad-ass robot)
least, it's beautiful. It's a pleasure to use. It removes impedance from the user experience and rewards us
using it.
He suggested that a good open-source monitoring architecture should have the following
qualities:
composable, self-service, resilient, automated, correlative and show craftsmanship.
end up with?
I wholeheartedly agree with him. These are essential for an open-source monitoring to have.
6. Now if you have the expertise, the time and the will to put a great open-source monitoring
solution together, you should. There’s a lot to learn and contribute in the process.
But I recognize that not everyone has the bandwidth to do that. You may already be applying
your time and effort toward some other equally critical project.
In other words you need your monitoring to work and you need it to work right now and
forever after.
7. not
Monitoring that does suck
Of course you want monitoring that does not suck. So if you’re open to not putting it
together yourself I submit to you the qualities that such a monitoring service should have.
8. no assembly req’d
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
9. no assembly req’d
self-service
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
10. no assembly req’d
self-service
resilient
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
11. no assembly req’d
self-service
resilient
automated
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
12. no assembly req’d
self-service
resilient
automated
correlative
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
13. no assembly req’d
self-service
resilient
automated
correlative
craftsmanship
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.
14. no assembly req’d
self-service
resilient
automated
correlative
craftsmanship
First, no assembly required. It works out of the box.
Second, it’s self-service. There’s no permission to ask to use it. Everyone can use it.
Third, it’s resilient. It works all the time, especially when you’re in the middle of a crisis.
Fourth, it’s automated, completely API-driven, deployment is automated.
Fifth, it’s correlative, it lets you graph and correlate any metric from anywhere.
Sixth it shows good craftsmanship, it’s a pleasure to use.
We’ve built such a system.