[ { "idx": 1, "url": "https://opensource.com/article/17/8/testing-production", "ok": true, "error": null }, { "idx": 2, "url": "https://www.pagerduty.com/blog/intern-insights-on-call-experience/", "ok": true, "error": null }, { "idx": 3, "url": "https://www.surveymonkey.com/r/devops-retros", "ok": false, "error": "HTTP 404" }, { "idx": 4, "url": "https://blog.gremlininc.com/a-primer-on-automating-chaos-84ff4b053be0", "ok": false, "error": "HTTP 403" }, { "idx": 5, "url": "https://victorops.com/blog/post-incident-reviews-learning-from-failure-for-improved-incident-response/", "ok": true, "error": null }, { "idx": 6, "url": "http://www.corriganjc.net/2017/07/designing-operational-metrics-for.html?m=1", "ok": true, "error": null }, { "idx": 7, "url": "https://www.pagerduty.com/blog/cutting-alert-fatigue-modern-ops/", "ok": false, "error": "HTTP 404" }, { "idx": 8, "url": "https://medium.com/production-ready/impermanence-the-single-root-cause-bd9ebadf1e8e", "ok": false, "error": "HTTP 403" }, { "idx": 9, "url": "https://blog.hostedgraphite.com/2017/08/15/per-metric-rate-limiting-how-we-protect-our-backend/", "ok": true, "error": null } ]