{"id":3464,"date":"2022-01-13T12:00:27","date_gmt":"2022-01-13T12:00:27","guid":{"rendered":"https:\/\/uptime.com\/blog\/?p=3464"},"modified":"2025-01-08T15:14:16","modified_gmt":"2025-01-08T15:14:16","slug":"learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","status":"publish","type":"post","link":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","title":{"rendered":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">If you have set up your own monitoring services with Amazon CloudWatch, Azure Monitor or another internal tool, we suggest you consider looking beyond the horizon.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">These services often provide internal web monitoring only. Perhaps they validate HTTP availability from locations outside their networks, but HTTP checks won\u2019t give you a 360\u00ba view into the state of your services.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Internal Web Monitoring: The Message of Dec. 7th 2021<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The following is taken from AWS\u2019 own <\/span><a href=\"https:\/\/aws.amazon.com\/message\/12721\/\"><span style=\"font-weight: 400;\">Summary of the AWS Service Event in the Northern Virginia (US-EAST-1) Region<\/span><\/a><span style=\"font-weight: 400;\">:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To explain this event, we need to share a little about the internals of the AWS network. While the majority of AWS services and all customer applications run within the main AWS network, AWS makes use of an internal network to host foundational services including monitoring, internal DNS, authorization services, and parts of the EC2 control plane.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We\u2019re not going to break apart the specifics of the December 7th AWS outage, but we will sum it up by saying that if you\u2019re hosting your own internal monitoring (as Amazon does on their own internal network), it could be an expensive lesson in \u201cputting all your eggs in one basket.\u201d\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After all, what good is performance monitoring if your internal system (which houses your monitoring) fails and leaves you searching through logs line by line looking for the latencies in your own system?<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Internal Vs. External Monitoring<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If you want to take a deep dive into the differences between internal and external monitoring &#8211; you can do that <\/span><a href=\"https:\/\/uptime.com\/blog\/what-is-external-monitoring-internal-monitoring\"><span style=\"font-weight: 400;\">here<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are two parts to Internal monitoring. Internal website monitoring checks servers behind a load balancer or firewall. If you\u2019re using a web-based infrastructure like Amazon Web Services (AWS) or Microsoft Azure, the monitoring provided still may only be checking behind that cloud provider\u2019s firewall. While Internal web monitoring is critical &#8211; it shouldn\u2019t be your only coverage.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Internal site monitoring is a powerful tool for gaining insights into performance and diagnostics, as well as for capacity planning and upgrading. This information, though useful, will not give you metrics on the end user\u2019s experience.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The other aspect is internal<\/span><b> systems<\/b><span style=\"font-weight: 400;\"> monitoring which checks for:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CPU load<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Memory usage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Processes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disk space<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Traffic or bandwidth consumption<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019re using your own hardware, these stats alert you to when memory is low or servers are not performing as they should. This information is useful to plan for equipment replacement, or to justify increasing capacity with additional equipment and upgrades &#8211; and is not always supported by a third-party provider.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When it comes to infrastructure and website monitoring, there are great benefits to monitoring redundancies and hedging your bets.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Internal Monitoring Gaps<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If your internal network has no issues, downtime can continue undetected until one of your users is nice enough to alert you to a problem. Monitoring <\/span><i><span style=\"font-weight: 400;\">externally<\/span><\/i><span style=\"font-weight: 400;\"> supports <a href=\"https:\/\/uptime.com\/domain-health\">domain health<\/a> and lets you ensure the success of your sites, page elements, payment processes (along with other user pathways), and collect real-time data on the user experience.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As we mentioned at the beginning, some internal monitoring services do include HTTP checks from external locations, but these checks only tell you if a site returns 200 OK. Partial information won\u2019t help you \u2013 your site may be reachable but it may not be fully loaded, or fully functional.\u00a0<\/span><\/p>\n<blockquote><p><b>Pro Tip: <\/b><span style=\"font-weight: 400;\">Uptime.com\u2019s HTTP(S) Check just got a major upgrade. We have our tried and true <\/span><b>optional settings<\/b><span style=\"font-weight: 400;\"> that let you search for a string to expect or send HTTP headers (so you can make sure your site isn\u2019t just up but properly loaded). In addition, we based this upgrade on cURL and added SSL\/TLS verification, support for chunked content, and a few other handy tools. <\/span><a href=\"https:\/\/support.uptime.com\/hc\/en-us\/articles\/360000830260-Advanced-Check-Options#checker_version\"><span style=\"font-weight: 400;\">Check it out.<\/span><\/a><\/p><\/blockquote>\n<h2><span style=\"font-weight: 400;\">Why Use a Monitoring Provider with External Capabilities?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">To detect problems outside your network, external or third-party monitoring solutions test availability from a variety of probe server locations at configured intervals. This gives you geo-specific information on your performance, and on user experience; with key metrics like uptime (of course), and response time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">External monitoring is essentially a layer of protection around your revenue-generating sites and services. Downtime costs money, and you need to know, are all systems working? Are they working where you need them? Are they fast enough?\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">From SSL certificate monitoring to Blacklist alerts and DNS, external monitoring provides peace of mind &#8211; not only that your site and all it contains is UP &#8211; but that when it goes DOWN, you get accurate alerting sent to the right people.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Uptime.com\u2019s external monitoring checks test each facet of your front-facing infrastructure and convert the data into clear reporting for your clients and stakeholders. All while providing detailed reporting through Uptime reports and <a href=\"https:\/\/uptime.com\/blog\/what-is-real-user-monitoring\">Real User Monitoring<\/a> to help you improve performance and target areas for improvement. Reporting brings completion to the monitoring circle of <\/span><b>Monitor, Alert, Report, Improve.\u00a0<\/b><\/p>\n<h2><span style=\"font-weight: 400;\">The Whole Truth<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Using an internal web monitoring service makes sense. Secure sites and networks need monitoring &#8211; but keeping all of your monitoring <\/span><i><span style=\"font-weight: 400;\">internal<\/span><\/i><span style=\"font-weight: 400;\"> could hurt you in the long run &#8211; or in the event of an outage, as it cuts you off at the knees and shrinks your view.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Visibility is everything. Whether you\u2019re an ECommerce company, a university, an IT company, or a large-scale enterprise managing services for several clients, don\u2019t overlook the power of redundancies and failsafes in terms of watching over your infrastructure.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Internal monitoring will tell you if your internal sites and assets are working properly. External monitoring will tell you if your <\/span><i><span style=\"font-weight: 400;\">users<\/span><\/i><span style=\"font-weight: 400;\"> are able to properly use your website. Uptime.com will tell you if your sites are up, if your transaction pathways are healthy, your certificates are current, and give you metrics into real user experience.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You need both Internal and External, and you might find that you need us too. Give us a try with our <\/span><a href=\"https:\/\/uptime.com\/accounts\/register\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">free trial<\/span><\/a><span style=\"font-weight: 400;\">, no credit card required.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Didn\u2019t find what you needed here? <\/span><a href=\"mailto:support@uptime.com\"><span style=\"font-weight: 400;\">Reach out to us directly<\/span><\/a><span style=\"font-weight: 400;\"> with your questions.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have set up your own monitoring services with Amazon CloudWatch, Azure Monitor or another internal tool, we suggest you consider looking &#8230;<\/p>\n","protected":false},"author":1,"featured_media":3466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[169],"class_list":["post-3464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0<\/title>\n<meta name=\"description\" content=\"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0\" \/>\n<meta property=\"og:description\" content=\"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\" \/>\n<meta property=\"og:site_name\" content=\"Uptime.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/uptimemonitor\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-13T12:00:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-08T15:14:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Uptime.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:site\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Uptime.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#article\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\"},\"author\":{\"name\":\"Uptime.com\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\"},\"headline\":\"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0\",\"datePublished\":\"2022-01-13T12:00:27+00:00\",\"dateModified\":\"2025-01-08T15:14:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\"},\"wordCount\":1022,\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\",\"url\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\",\"name\":\"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png\",\"datePublished\":\"2022-01-13T12:00:27+00:00\",\"dateModified\":\"2025-01-08T15:14:16+00:00\",\"description\":\"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?\",\"breadcrumb\":{\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png\",\"width\":700,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uptime.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/uptime.com\/blog\/#website\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"name\":\"Uptime.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/uptime.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/uptime.com\/blog\/#organization\",\"name\":\"Uptime.com\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"width\":512,\"height\":83,\"caption\":\"Uptime.com\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/uptimemonitor\",\"https:\/\/x.com\/UptimeDotCom\",\"https:\/\/www.linkedin.com\/company\/uptime-com\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\",\"name\":\"Uptime.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"caption\":\"Uptime.com\"},\"description\":\"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.\",\"url\":\"https:\/\/uptime.com\/blog\/author\/upadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0","description":"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","og_locale":"en_US","og_type":"article","og_title":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0","og_description":"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?","og_url":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","og_site_name":"Uptime.com","article_publisher":"https:\/\/www.facebook.com\/uptimemonitor","article_published_time":"2022-01-13T12:00:27+00:00","article_modified_time":"2025-01-08T15:14:16+00:00","og_image":[{"width":700,"height":500,"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png","type":"image\/png"}],"author":"Uptime.com","twitter_card":"summary_large_image","twitter_creator":"@UptimeDotCom","twitter_site":"@UptimeDotCom","twitter_misc":{"Written by":"Uptime.com","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#article","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough"},"author":{"name":"Uptime.com","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781"},"headline":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0","datePublished":"2022-01-13T12:00:27+00:00","dateModified":"2025-01-08T15:14:16+00:00","mainEntityOfPage":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough"},"wordCount":1022,"publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"image":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","url":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough","name":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage"},"image":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png","datePublished":"2022-01-13T12:00:27+00:00","dateModified":"2025-01-08T15:14:16+00:00","description":"What good is internal monitoring if your internal system (housing your monitoring) fails, leaving you hunting for latencies in your system?","breadcrumb":{"@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#primaryimage","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/01\/blog-aws.png","width":700,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/uptime.com\/blog\/learning-from-the-aws-outage-internal-monitoring-alone-isnt-enough#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uptime.com\/blog"},{"@type":"ListItem","position":2,"name":"Learning from the AWS Outage: Internal Monitoring Alone Isn\u2019t Enough\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/uptime.com\/blog\/#website","url":"https:\/\/uptime.com\/blog\/","name":"Uptime.com","description":"","publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uptime.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/uptime.com\/blog\/#organization","name":"Uptime.com","url":"https:\/\/uptime.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","width":512,"height":83,"caption":"Uptime.com"},"image":{"@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/uptimemonitor","https:\/\/x.com\/UptimeDotCom","https:\/\/www.linkedin.com\/company\/uptime-com\/"]},{"@type":"Person","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781","name":"Uptime.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","caption":"Uptime.com"},"description":"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.","url":"https:\/\/uptime.com\/blog\/author\/upadmin"}]}},"authors":[{"term_id":169,"user_id":1,"is_guest":0,"slug":"upadmin","display_name":"Uptime.com","avatar_url":{"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","url2x":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/comments?post=3464"}],"version-history":[{"count":5,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3464\/revisions"}],"predecessor-version":[{"id":6578,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3464\/revisions\/6578"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media\/3466"}],"wp:attachment":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media?parent=3464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/categories?post=3464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/tags?post=3464"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=3464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}