{"id":6627,"date":"2024-03-04T18:12:54","date_gmt":"2024-03-04T10:12:54","guid":{"rendered":"https:\/\/medicine.nus.edu.sg\/nuhscg\/?p=6627"},"modified":"2024-03-04T18:25:20","modified_gmt":"2024-03-04T10:25:20","slug":"build-an-alert-system-for-monitoring-aws-ecs-task-termination","status":"publish","type":"post","link":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/","title":{"rendered":"Build an Alert System for Monitoring AWS ECS Task Termination"},"content":{"rendered":"<p><strong>Published by Sajeban Antonyrex (Senior Software Engineer of Telehealth Core)<\/strong><\/p>\r\n<p><img fetchpriority=\"high\" decoding=\"async\" width=\"233\" height=\"300\" src=\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2022\/12\/SajebanA-233x300.jpg\" alt=\"\" class=\"alignnone size-medium wp-image-5639\" srcset=\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2022\/12\/SajebanA-233x300.jpg 233w, https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2022\/12\/SajebanA.jpg 413w\" sizes=\"(max-width: 233px) 100vw, 233px\" \/><\/p>\r\n<p>This article dives into how to create an effective alert system for monitoring AWS Elastic Container Service (ECS) task terminations. Whether you\u2019re managing critical applications or ensuring the smooth operation of your services, it\u2019s important to stay informed about the status of your ECS tasks. Utilizing the capabilities of AWS Lambda in conjunction with Simple Email Service (SES), we can develop a serverless solution to automatically sends notifications whenever an ECS task stops. This guide will provide you with a step-by-step approach, from setting up to writing and deploying a Lambda function, ensuring you\u2019re promptly alerted in the event of task terminations.<\/p>\r\n<p>Link to the original article: https:\/\/awstip.com\/build-an-alert-system-for-monitoring-aws-ecs-task-termination-6b46fd3848eb<\/p>","protected":false},"excerpt":{"rendered":"Published by Sajeban Antonyrex (Senior Software Engineer of Telehealth Core) This article dives into how to create an effective alert system for monitoring AWS Elastic Container Service (ECS) task terminations. Whether you\u2019re managing critical applications or ensuring the smooth operation of your services, it\u2019s important to stay informed about the&#8230;","protected":false},"author":9027,"featured_media":6630,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,24,47],"tags":[],"class_list":["post-6627","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-telehealth-core","category-updates"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience\" \/>\n<meta property=\"og:description\" content=\"Published by Sajeban Antonyrex (Senior Software Engineer of Telehealth Core) This article dives into how to create an effective alert system for monitoring AWS Elastic Container Service (ECS) task terminations. Whether you\u2019re managing critical applications or ensuring the smooth operation of your services, it\u2019s important to stay informed about the...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/\" \/>\n<meta property=\"og:site_name\" content=\"NUHS Centre Grant\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-04T10:12:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-04T10:25:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png\" \/>\n\t<meta property=\"og:image:width\" content=\"443\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"cntrgrnt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"cntrgrnt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/\",\"url\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/\",\"name\":\"Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience\",\"isPartOf\":{\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png\",\"datePublished\":\"2024-03-04T10:12:54+00:00\",\"dateModified\":\"2024-03-04T10:25:20+00:00\",\"author\":{\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/ae2e77bd8134272dc388f3af9cb02e87\"},\"breadcrumb\":{\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage\",\"url\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png\",\"contentUrl\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png\",\"width\":443,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build an Alert System for Monitoring AWS ECS Task Termination\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/#website\",\"url\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/\",\"name\":\"NUHS Centre Grant\",\"description\":\"Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/ae2e77bd8134272dc388f3af9cb02e87\",\"name\":\"cntrgrnt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/37051abbdbbae6bc4ce2c64560bece9dcacfc7ad9a7e3e0e0cbe39fba9fbd400?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/37051abbdbbae6bc4ce2c64560bece9dcacfc7ad9a7e3e0e0cbe39fba9fbd400?s=96&d=mm&r=g\",\"caption\":\"cntrgrnt\"},\"url\":\"https:\/\/medicine.nus.edu.sg\/nuhscg\/author\/cntrgrnt\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience","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:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/","og_locale":"en_US","og_type":"article","og_title":"Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience","og_description":"Published by Sajeban Antonyrex (Senior Software Engineer of Telehealth Core) This article dives into how to create an effective alert system for monitoring AWS Elastic Container Service (ECS) task terminations. Whether you\u2019re managing critical applications or ensuring the smooth operation of your services, it\u2019s important to stay informed about the...","og_url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/","og_site_name":"NUHS Centre Grant","article_published_time":"2024-03-04T10:12:54+00:00","article_modified_time":"2024-03-04T10:25:20+00:00","og_image":[{"width":443,"height":360,"url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png","type":"image\/png"}],"author":"cntrgrnt","twitter_card":"summary_large_image","twitter_misc":{"Written by":"cntrgrnt","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/","url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/","name":"Build an Alert System for Monitoring AWS ECS Task Termination | News, Telehealth Core, Updates | NUHS Centre Grant - Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience","isPartOf":{"@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/#website"},"primaryImageOfPage":{"@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage"},"image":{"@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage"},"thumbnailUrl":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png","datePublished":"2024-03-04T10:12:54+00:00","dateModified":"2024-03-04T10:25:20+00:00","author":{"@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/ae2e77bd8134272dc388f3af9cb02e87"},"breadcrumb":{"@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#primaryimage","url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png","contentUrl":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-content\/uploads\/sites\/6\/2024\/03\/alert.png","width":443,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/build-an-alert-system-for-monitoring-aws-ecs-task-termination\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/medicine.nus.edu.sg\/nuhscg\/"},{"@type":"ListItem","position":2,"name":"Build an Alert System for Monitoring AWS ECS Task Termination"}]},{"@type":"WebSite","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/#website","url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/","name":"NUHS Centre Grant","description":"Singapore Core Facilities for Diabetes, Infectious Diseases and Neuroscience","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/medicine.nus.edu.sg\/nuhscg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/ae2e77bd8134272dc388f3af9cb02e87","name":"cntrgrnt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medicine.nus.edu.sg\/nuhscg\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/37051abbdbbae6bc4ce2c64560bece9dcacfc7ad9a7e3e0e0cbe39fba9fbd400?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/37051abbdbbae6bc4ce2c64560bece9dcacfc7ad9a7e3e0e0cbe39fba9fbd400?s=96&d=mm&r=g","caption":"cntrgrnt"},"url":"https:\/\/medicine.nus.edu.sg\/nuhscg\/author\/cntrgrnt\/"}]}},"_links":{"self":[{"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/posts\/6627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/users\/9027"}],"replies":[{"embeddable":true,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/comments?post=6627"}],"version-history":[{"count":1,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/posts\/6627\/revisions"}],"predecessor-version":[{"id":6628,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/posts\/6627\/revisions\/6628"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/media\/6630"}],"wp:attachment":[{"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/media?parent=6627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/categories?post=6627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/medicine.nus.edu.sg\/nuhscg\/wp-json\/wp\/v2\/tags?post=6627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}