{"id":74502,"date":"2025-09-01T11:29:18","date_gmt":"2025-09-01T05:59:18","guid":{"rendered":"https:\/\/www.tothenew.com\/blog\/?p=74502"},"modified":"2025-09-05T15:51:38","modified_gmt":"2025-09-05T10:21:38","slug":"real-time-website-monitoring-with-aws-cloudwatch-synthetic-canaries-ensuring-uptime-and-performance","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/real-time-website-monitoring-with-aws-cloudwatch-synthetic-canaries-ensuring-uptime-and-performance\/","title":{"rendered":"Real time website monitoring with AWS Cloudwatch Synthetic Canaries : Ensuring uptime and performance."},"content":{"rendered":"<p><strong><span style=\"color: #444444; font-size: 16px;\">What is AWS Cloudwatch synthetics?<\/span><\/strong>AWS synthetics is a tool powered by AWS Cloudwatch which allows you to create and manage canaries. It is a real time monitoring tool which helps you to detect problems by mimicking a real user behaviour.<\/p>\n<p><strong>What are canaries?<\/strong><\/p>\n<p>Canary in the context of AWS cloudwatch is a small script that runs at regular intervals and simulates real user interactions on your website, endpoints, API etc.<\/p>\n<p><strong>How do canaries work?<\/strong><\/p>\n<p>These scripts are written in Node.js language and run in a managed lambda environment.<\/p>\n<p><strong>Why is lambda required here?<\/strong><\/p>\n<p>1.It hosts canary code.<br \/>\n2.Run it on a regular interval.<br \/>\n3.Manage the runtime environment.<br \/>\n4.Capture the artifacts and send them to the cloudwatch.<\/p>\n<p>Lets see the architecture of a website monitoring by cloudwatch synthetic canaries.<\/p>\n<div id=\"attachment_75100\" style=\"width: 821px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75100\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-75100\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Synthetic-Diagram.drawio.png\" alt=\"Flow diagram.\" width=\"811\" height=\"631\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Synthetic-Diagram.drawio.png 811w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Synthetic-Diagram.drawio-300x233.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Synthetic-Diagram.drawio-768x598.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Synthetic-Diagram.drawio-624x486.png 624w\" sizes=\"(max-width: 811px) 100vw, 811px\" \/><p id=\"caption-attachment-75100\" class=\"wp-caption-text\">This proactive system ensures that the Admin is alerted about website issues even before end users notice, leading to faster response times and a more seamless experience for visitors.<\/p><\/div>\n<p><strong>Steps to create the Heartbeat monitoring for a Website.<\/strong><\/p>\n<p>1.Navigate to Aws cloudwatch service.<\/p>\n<p>2.Navigate to the Application signals(APM) and look for the Synthetic Canaries.<\/p>\n<div id=\"attachment_75101\" style=\"width: 861px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75101\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75101\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM.png\" alt=\"Cloudwatch\" width=\"851\" height=\"385\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM.png 1879w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM-300x136.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM-1024x463.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM-768x347.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM-1536x695.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.29.39\u202fAM-624x282.png 624w\" sizes=\"(max-width: 851px) 100vw, 851px\" \/><p id=\"caption-attachment-75101\" class=\"wp-caption-text\">Step 2<\/p><\/div>\n<p>3.Click on Create canary.<\/p>\n<div id=\"attachment_75102\" style=\"width: 858px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75102\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75102\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM.png\" alt=\"create cnary\" width=\"848\" height=\"413\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM.png 2906w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-300x146.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-1024x498.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-768x374.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-1536x747.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-2048x997.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.45.29\u202fPM-624x304.png 624w\" sizes=\"(max-width: 848px) 100vw, 848px\" \/><p id=\"caption-attachment-75102\" class=\"wp-caption-text\">Step 3<\/p><\/div>\n<p>4.Choose use a Blueprint and heartbeat monitoring.<\/p>\n<div id=\"attachment_75103\" style=\"width: 859px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75103\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75103\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM.png\" alt=\"Use blueprint.\" width=\"849\" height=\"415\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM.png 3024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-300x147.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-1024x500.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-768x375.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-1536x751.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-2048x1001.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-11.39.02\u202fAM-624x305.png 624w\" sizes=\"(max-width: 849px) 100vw, 849px\" \/><p id=\"caption-attachment-75103\" class=\"wp-caption-text\">Step 4<\/p><\/div>\n<p>5.Give your canary a custom name in lower case only and provide the URL that you want to monitor and tick the check box for taking snapshots.<\/p>\n<div id=\"attachment_75105\" style=\"width: 860px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75105\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75105\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM.png\" alt=\"Custom name for canary\" width=\"850\" height=\"412\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM.png 2840w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-300x145.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-1024x496.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-768x372.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-1536x744.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-2048x992.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.29.21\u202fPM-624x302.png 624w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><p id=\"caption-attachment-75105\" class=\"wp-caption-text\">Step 5<\/p><\/div>\n<p>6.Choose your Node.js version and also you can see your website URL that you are going to monitor in the script under const urls.<\/p>\n<div id=\"attachment_75106\" style=\"width: 864px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75106\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75106\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM.png\" alt=\"Node JS version for canary.\" width=\"854\" height=\"407\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM.png 2980w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-300x143.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-1024x488.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-768x366.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-1536x732.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-2048x976.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.24.11\u202fPM-624x297.png 624w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><p id=\"caption-attachment-75106\" class=\"wp-caption-text\">Step 6<\/p><\/div>\n<p>7.Now select the schedule that you want to run and timeout for the canary.<\/p>\n<div id=\"attachment_75107\" style=\"width: 860px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75107\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75107\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM.png\" alt=\"Schedule run for a canary.\" width=\"850\" height=\"435\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM.png 3014w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-300x153.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-1024x524.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-768x393.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-1536x786.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-2048x1048.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.08.47\u202fPM-624x319.png 624w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><p id=\"caption-attachment-75107\" class=\"wp-caption-text\">Step 7<\/p><\/div>\n<p>8.Select the retention period of the canary data and select the S3 bucket in which you want data to be stored.<\/p>\n<div id=\"attachment_75108\" style=\"width: 865px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75108\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75108\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM.png\" alt=\"S3 bucket data retention period.\" width=\"855\" height=\"420\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM.png 3024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-300x147.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-1024x503.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-768x377.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-1536x755.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-2048x1006.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.13.05\u202fPM-624x307.png 624w\" sizes=\"(max-width: 855px) 100vw, 855px\" \/><p id=\"caption-attachment-75108\" class=\"wp-caption-text\">Step 8<\/p><\/div>\n<p>9.Now create a new role for S3 and configure the AWS cloudwatch alarms and create a new SNS topic to trigger the notifications or you can use an existing one.<\/p>\n<div id=\"attachment_75110\" style=\"width: 857px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75110\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75110\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM.png\" alt=\"cloudwatch SNS topic.\" width=\"847\" height=\"462\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM.png 2756w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-300x164.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-1024x559.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-768x419.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-1536x838.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-2048x1118.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-3.28.13\u202fPM-624x341.png 624w\" sizes=\"(max-width: 847px) 100vw, 847px\" \/><p id=\"caption-attachment-75110\" class=\"wp-caption-text\">Step 9<\/p><\/div>\n<p>10.Put the required tag to identify the resources after creating them and hit create canary.<\/p>\n<div id=\"attachment_75111\" style=\"width: 864px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75111\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75111\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM.png\" alt=\"Tag creation\" width=\"854\" height=\"427\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM.png 3024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-300x150.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-1024x512.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-768x384.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-1536x768.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-2048x1024.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-29-at-1.21.38\u202fPM-624x312.png 624w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><p id=\"caption-attachment-75111\" class=\"wp-caption-text\">Step 10<\/p><\/div>\n<p><strong>Now your canary is ready to monitor the desired URL, ADMIN will get notified whenever there is an error or anomaly detected.<\/strong><\/p>\n<p>In the dashboard you can look for the canary check status and success percentage of the URL.<\/p>\n<div id=\"attachment_75113\" style=\"width: 862px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-75113\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-75113\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM.png\" alt=\"Canary Dashboard\" width=\"852\" height=\"385\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM.png 2902w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-300x136.png 300w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-1024x463.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-768x347.png 768w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-1536x694.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-2048x926.png 2048w, \/blog\/wp-ttn-blog\/uploads\/2025\/09\/Screenshot-2025-08-28-at-12.56.02\u202fPM-624x282.png 624w\" sizes=\"(max-width: 852px) 100vw, 852px\" \/><p id=\"caption-attachment-75113\" class=\"wp-caption-text\">Canary dashboard<\/p><\/div>\n<h2>Conclusion<\/h2>\n<p>In an era where user expectations are higher than ever, ensuring the availability and performance of your website is non-negotiable. AWS CloudWatch Synthetics offers a proactive and automated way to monitor your web applications using canary scripts. By simulating real user behavior and integrating with services like Lambda, S3, CloudWatch, and SNS, it enables early detection of issues\u2014often before they impact actual users.<\/p>\n<p>This not only empowers Admins to respond swiftly but also contributes to a seamless, reliable, and high-quality user experience. Whether you&#8217;re running a small website or a large-scale platform, AWS Synthetics is a powerful tool to keep your application healthy, responsive, and always one step ahead.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is AWS Cloudwatch synthetics?AWS synthetics is a tool powered by AWS Cloudwatch which allows you to create and manage canaries. It is a real time monitoring tool which helps you to detect problems by mimicking a real user behaviour. What are canaries? Canary in the context of AWS cloudwatch is a small script that [&hellip;]<\/p>\n","protected":false},"author":2146,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":28},"categories":[5877],"tags":[248,8017,1916,1266,1499,7893],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/74502"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/2146"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=74502"}],"version-history":[{"count":9,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/74502\/revisions"}],"predecessor-version":[{"id":75679,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/74502\/revisions\/75679"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=74502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=74502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=74502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}