{"id":1865,"date":"2019-08-07T10:30:25","date_gmt":"2019-08-07T10:30:25","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=1865"},"modified":"2020-05-02T07:06:00","modified_gmt":"2020-05-02T07:06:00","slug":"monitoring-ec2-with-custom-metrics","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/","title":{"rendered":"Monitoring EC2 With Custom Metrics"},"content":{"rendered":"\n<p>Default metrics available in CloudWatch after launching an\nEC2 instance<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>CPUCreditBalance<\/li><li>NetworkPacketsIn<\/li><li>NetworkOut<\/li><li>DiskReadOps<\/li><li>StatusCheckFailed_Instance<\/li><li>DiskReadBytes<\/li><li>NetworkIn<\/li><li>StatusCheckFailed<\/li><li>NetworkPacketsOut<\/li><li>DiskWriteBytes<\/li><li>CPUSurplusCreditsCharged<\/li><li>CPUCreditUsage<\/li><li>CPUSurplusCreditBalance<\/li><li>DiskWriteOps<\/li><li>StatusCheckFailed_System<\/li><li>CPUUtilization<\/li><\/ul>\n\n\n\n<p>Steps for custom metrics<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Attach IAM Role to EC2. It will allow CloudWatch Agent, installed on the instance, send custom metrics to AWS CloudWatch.<\/li><li>Using provided examples, create JSON config files and save them to S3. This config files will be used during CloudWatch Agent installation. These files will let CloudWatch Agent know which custom metrics exactly you would like to send to AWS CloudWatch from your instance.<\/li><li>Install CloudWatch Agent by running provided bash, powershell scripts<\/li><li>Create SNS topics and add subscribers who will be notified if metric had crossed the threshold<\/li><li>Create CloudWatch Alarms using Cloudformation templates<\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Default metrics available in CloudWatch after launching an EC2 instance CPUCreditBalance NetworkPacketsIn NetworkOut DiskReadOps StatusCheckFailed_Instance DiskReadBytes NetworkIn StatusCheckFailed NetworkPacketsOut DiskWriteBytes CPUSurplusCreditsCharged CPUCreditUsage CPUSurplusCreditBalance DiskWriteOps StatusCheckFailed_System CPUUtilization Steps for custom metrics Attach IAM Role to EC2. It will allow CloudWatch Agent, installed on the instance, send custom metrics to AWS CloudWatch. Using provided examples, create JSON&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":383,"menu_order":61,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1865","page","type-page","status-publish","hentry","category-amazon-aws"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Monitoring EC2 With Custom Metrics - Testprep Training Tutorials<\/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:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Monitoring EC2 With Custom Metrics - Testprep Training Tutorials\" \/>\n<meta property=\"og:description\" content=\"Default metrics available in CloudWatch after launching an EC2 instance CPUCreditBalance NetworkPacketsIn NetworkOut DiskReadOps StatusCheckFailed_Instance DiskReadBytes NetworkIn StatusCheckFailed NetworkPacketsOut DiskWriteBytes CPUSurplusCreditsCharged CPUCreditUsage CPUSurplusCreditBalance DiskWriteOps StatusCheckFailed_System CPUUtilization Steps for custom metrics Attach IAM Role to EC2. It will allow CloudWatch Agent, installed on the instance, send custom metrics to AWS CloudWatch. Using provided examples, create JSON...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-02T07:06:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/\",\"name\":\"Monitoring EC2 With Custom Metrics - Testprep Training Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2019-08-07T10:30:25+00:00\",\"dateModified\":\"2020-05-02T07:06:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Certified SysOps Administrator &#8211; Associate (SOA-C01)\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Monitoring EC2 With Custom Metrics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Monitoring EC2 With Custom Metrics - Testprep Training Tutorials","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:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/","og_locale":"en_US","og_type":"article","og_title":"Monitoring EC2 With Custom Metrics - Testprep Training Tutorials","og_description":"Default metrics available in CloudWatch after launching an EC2 instance CPUCreditBalance NetworkPacketsIn NetworkOut DiskReadOps StatusCheckFailed_Instance DiskReadBytes NetworkIn StatusCheckFailed NetworkPacketsOut DiskWriteBytes CPUSurplusCreditsCharged CPUCreditUsage CPUSurplusCreditBalance DiskWriteOps StatusCheckFailed_System CPUUtilization Steps for custom metrics Attach IAM Role to EC2. It will allow CloudWatch Agent, installed on the instance, send custom metrics to AWS CloudWatch. Using provided examples, create JSON...","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2020-05-02T07:06:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/","name":"Monitoring EC2 With Custom Metrics - Testprep Training Tutorials","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2019-08-07T10:30:25+00:00","dateModified":"2020-05-02T07:06:00+00:00","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/monitoring-ec2-with-custom-metrics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"AWS Certified SysOps Administrator &#8211; Associate (SOA-C01)","item":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-sysops-administrator-associate\/"},{"@type":"ListItem","position":3,"name":"Monitoring EC2 With Custom Metrics"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/1865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=1865"}],"version-history":[{"count":2,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/1865\/revisions"}],"predecessor-version":[{"id":1867,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/1865\/revisions\/1867"}],"up":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/383"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=1865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=1865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=1865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}