{"id":14013,"date":"2020-05-05T18:39:53","date_gmt":"2020-05-05T18:39:53","guid":{"rendered":"https:\/\/2020.europe.wordcamp.org\/?post_type=wcb_session&#038;p=14013"},"modified":"2020-06-05T14:33:06","modified_gmt":"2020-06-05T14:33:06","slug":"everything-is-broken-an-introduction-to-testing-logging-monitoring-and-metrics","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2020\/session\/everything-is-broken-an-introduction-to-testing-logging-monitoring-and-metrics\/","title":{"rendered":"Everything is broken: an introduction to testing, logging, monitoring and metrics"},"content":{"rendered":"\n<div class=\"wp-block-buttons aligncenter is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background\" href=\"https:\/\/2020.europe.wordcamp.org\/track-2\/\">Watch live on track two<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">&#8216;You cannot make an omelette without breaking a few eggs.&#8217; Things are inevitably going to break. And that&#8217;s stressful. If your triaging process involves manually seeking through log files or you only find out something is broken after a customer calls you, then you\u2019re probably not fixing problems efficiently. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">In this lightning talk Niels will discuss how to prevent, proactively detect and quickly react to issues. He will provide a short overview of tools that help with testing and preventing issues. The talk will cover logging frameworks and platforms that will actively alert you and help find out what\u2019s going wrong. Finally, Niels will advise on adding metrics to your site in order to prevent future issues.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8216;You cannot make an omelette without breaking a few eggs.&#8217; Things are inevitably going to break. And that&#8217;s stressful. If your triaging process involves manually seeking through log files or you only find out something is broken after a customer calls you, then you\u2019re probably not fixing problems efficiently.<\/p>\n","protected":false},"author":16156064,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1591368300,"_wcpt_session_duration":600,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[11984],"footnotes":""},"session_track":[144],"session_category":[134,128],"class_list":["post-14013","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2","wcb_session_category-development","wcb_session_category-lightning-talk"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"5 June 2020","time":"14:45"},"session_speakers":[{"id":"11984","slug":"niels-de-blaauw","name":"Niels de Blaauw","link":"https:\/\/europe.wordcamp.org\/2020\/speaker\/niels-de-blaauw\/"}],"session_cats_rendered":"Development, Lightning Talk","_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/14013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":5,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/14013\/revisions"}],"predecessor-version":[{"id":21440,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/14013\/revisions\/21440"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/speakers\/11984"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wporg\/v1\/users\/nielsdeblaauw"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/media?parent=14013"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_track?post=14013"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_category?post=14013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}