{"id":5846,"date":"2024-07-23T13:30:27","date_gmt":"2024-07-23T13:30:27","guid":{"rendered":"https:\/\/uptime.com\/blog\/?p=5846"},"modified":"2024-07-25T08:53:37","modified_gmt":"2024-07-25T08:53:37","slug":"using-private-locations-with-photonos-5-0","status":"publish","type":"post","link":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0","title":{"rendered":"Using Private Locations with PhotonOS 5.0"},"content":{"rendered":"\n<p>Uptime.com\u2019s Private Location monitoring tools offer a powerful solution for keeping an eye on internal endpoints. Though these services and their importance aren\u2019t visible to the public, internal teams and customers may still rely heavily on internal services in their day-to-day functions and downtime can disrupt operations just as much as public-facing incidents.<\/p>\n\n\n\n<p>By deploying a Docker container within your network, you can monitor these services while still being alerted to incidents and viewing reports directly within the Uptime.com interface, just as with a public check. This approach ensures that any internal issues are detected and can be addressed before they significantly affect operations, all within the same platform that you use to monitor public checks.<\/p>\n\n\n\n<p>Though our general recommendation for Private Location monitoring is Ubuntu 20.04+, we are also aware of the potential usefulness of other operating systems, such as PhotonOS. This is a lightweight, open-source Linux operating system developed by VMware. Designed to be minimalist and secure, it\u2019s optimized for cloud computing platforms, VMware vSphere deployments, and cloud-native applications. Uptime.com supports PhotonOS 5.0 as \u201cBest Effort Support (Verified)\u201d, which means that our team has deployed, validated, and tested to ensure that our Private Location Monitoring 4.x can run on PhotonOS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\">Prerequisites<\/h2>\n\n\n\n<p>The PhotonOS 5.0 container has been deployed and tested using an EC2 AWS instance. If your setup and configuration differs from our test environment, support may be minimal.<\/p>\n\n\n\n<p>For the best results, please also ensure you are utilizing the latest version of Docker.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-deploying-photonos-5-0-with-docker-in-docker-setup\">Deploying PhotonOS 5.0 with Docker-in-Docker Setup<\/h2>\n\n\n\n<p>To begin, VMware provides an official docker image of Photon OS, which can be found <a href=\"https:\/\/hub.docker.com\/_\/photon\">here<\/a>.<\/p>\n\n\n\n<p>To pull the latest image version from Vmware\u2019s Dockerhub please use the following commands:<\/p>\n\n\n\n<p>docker pull photon<\/p>\n\n\n\n<p>sudo docker run &#8211;rm -it -v \/var\/run\/docker.sock:\/var\/run\/docker.sock photon:latest<\/p>\n\n\n\n<p>Using the first command listed will pull the image from Vmware\u2019s Docker Hub. Utilizing the second command (with root privileges) will run the docker container for your PhotonOS instance.<\/p>\n\n\n\n<p>Please note the following flags:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2013rm: Using this flag tells your Docker daemon that, once the container is done running, remove\/erase everything related to it and save the disk space that was being allocated to it.<\/li>\n\n\n\n<li>-it: Short for &#8211;interactive &amp; &#8211;tty, when running the container with these flags, you will be taken directly in the container with an interactive shell.<\/li>\n\n\n\n<li>-v: Short for \u2013volume, is used to create storage space inside your container that would be separate from the rest of the container\u2019s filesystem. Using this flag with two arguments as seen above (path_on_host:path_in_container) mounts a specified directory on the host inside of the container. This is used for Docker-in-Docker functionality.<\/li>\n<\/ul>\n\n\n\n<p>Next to install Docker within your PhotonOS container, please use the following commands:<\/p>\n\n\n\n<p>tdnf install -y docker<\/p>\n\n\n\n<p>systemctl start docker<\/p>\n\n\n\n<p>systemctl enable docker<\/p>\n\n\n\n<p>Finally, to run your Private location within your PhotonOS container, please use the following command from our <a href=\"https:\/\/github.com\/uptime-com\/uptime-private-location\" target=\"_blank\" rel=\"noreferrer noopener\">Github page<\/a>:<\/p>\n\n\n\n<p>sudo docker run &#8211;rm &#8211;detach \\<\/p>\n\n\n\n<p>&#8211;env UPTIME_API_TOKEN=&#8221;&lt;YOUR_UPTIME_API_TOKEN&gt;&#8221; \\<\/p>\n\n\n\n<p>&#8211;shm-size=2048m \\<\/p>\n\n\n\n<p>&#8211;mount type=volume,dst=\/usr\/local\/nagios\/var,src=uptime-nagios-var \\<\/p>\n\n\n\n<p>&#8211;mount type=volume,dst=\/home\/uptime\/var,src=uptime-var \\<\/p>\n\n\n\n<p>&#8211;mount type=volume,dst=\/home\/uptime\/logs,src=uptime-logs \\<\/p>\n\n\n\n<p>&#8211;tmpfs \/home\/uptime\/run:uid=1000,gid=1000 \\<\/p>\n\n\n\n<p>&#8211;hostname localhost \\<\/p>\n\n\n\n<p>uptimecom\/uptime-private-location:4.0<\/p>\n\n\n\n<p>To ensure your Private Location is working as expected within your PhotonOS container, you may use the following commands:<\/p>\n\n\n\n<p>sudo docker exec -it &#8220;container-id&#8221; \/bin\/bash<\/p>\n\n\n\n<p>tail -f \/home\/uptime\/logs\/taskqueue.log<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-known-issue-configuration-persistence\">Known Issue: Configuration Persistence<\/h2>\n\n\n\n<p>Throughout our testing, the Uptime.com team have encountered an issue regarding configuration persistence. Please ensure any necessary configuration changes made inside the PhotonOS container are saved by committing the container to a new Docker image, if required.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2>\n\n\n\n<p>PhotonOS 5.0 is a lightweight and secure operating system, and its focus on cloud-native applications makes it a natural fit for Private Location monitoring through Uptime.com\u2019s tools. As an alternative to other Linux operating systems, you may want to consider using it to monitor your internal endpoints to ensure that users and customers experience uninterrupted access to the services they depend on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uptime.com\u2019s Private Location monitoring tools offer a powerful solution for keeping an eye on internal endpoints. Though these services and their importance aren\u2019t &#8230;<\/p>\n","protected":false},"author":23,"featured_media":5870,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[198],"ppma_author":[195],"class_list":["post-5846","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-resources","tag-private-location-monitoring"],"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>Using Private Locations with PhotonOS 5.0<\/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:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Private Locations with PhotonOS 5.0\" \/>\n<meta property=\"og:description\" content=\"Uptime.com\u2019s Private Location monitoring tools offer a powerful solution for keeping an eye on internal endpoints. Though these services and their importance aren\u2019t ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\" \/>\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=\"2024-07-23T13:30:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-25T08:53:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2240\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lucas Lalonde\" \/>\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=\"Lucas Lalonde\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#article\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\"},\"author\":{\"name\":\"Lucas Lalonde\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/05d3af6157a522bd0f461c0fc402c692\"},\"headline\":\"Using Private Locations with PhotonOS 5.0\",\"datePublished\":\"2024-07-23T13:30:27+00:00\",\"dateModified\":\"2024-07-25T08:53:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\"},\"wordCount\":694,\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png\",\"keywords\":[\"private location monitoring\"],\"articleSection\":[\"Resources\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\",\"url\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\",\"name\":\"Using Private Locations with PhotonOS 5.0\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png\",\"datePublished\":\"2024-07-23T13:30:27+00:00\",\"dateModified\":\"2024-07-25T08:53:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png\",\"width\":2240,\"height\":1260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uptime.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Private Locations with PhotonOS 5.0\"}]},{\"@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\/05d3af6157a522bd0f461c0fc402c692\",\"name\":\"Lucas Lalonde\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g9b6f3c422b5b8ab89bc2e17c7f72395b\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Lucas Lalonde\"},\"sameAs\":[\"https:\/\/uptime.com\"],\"url\":\"https:\/\/uptime.com\/blog\/author\/lucasl\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Using Private Locations with PhotonOS 5.0","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\/using-private-locations-with-photonos-5-0","og_locale":"en_US","og_type":"article","og_title":"Using Private Locations with PhotonOS 5.0","og_description":"Uptime.com\u2019s Private Location monitoring tools offer a powerful solution for keeping an eye on internal endpoints. Though these services and their importance aren\u2019t ...","og_url":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0","og_site_name":"Uptime.com","article_publisher":"https:\/\/www.facebook.com\/uptimemonitor","article_published_time":"2024-07-23T13:30:27+00:00","article_modified_time":"2024-07-25T08:53:37+00:00","og_image":[{"width":2240,"height":1260,"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png","type":"image\/png"}],"author":"Lucas Lalonde","twitter_card":"summary_large_image","twitter_creator":"@UptimeDotCom","twitter_site":"@UptimeDotCom","twitter_misc":{"Written by":"Lucas Lalonde","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#article","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0"},"author":{"name":"Lucas Lalonde","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/05d3af6157a522bd0f461c0fc402c692"},"headline":"Using Private Locations with PhotonOS 5.0","datePublished":"2024-07-23T13:30:27+00:00","dateModified":"2024-07-25T08:53:37+00:00","mainEntityOfPage":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0"},"wordCount":694,"publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"image":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png","keywords":["private location monitoring"],"articleSection":["Resources"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0","url":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0","name":"Using Private Locations with PhotonOS 5.0","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage"},"image":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png","datePublished":"2024-07-23T13:30:27+00:00","dateModified":"2024-07-25T08:53:37+00:00","breadcrumb":{"@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#primaryimage","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2024\/07\/Private-Location.png","width":2240,"height":1260},{"@type":"BreadcrumbList","@id":"https:\/\/uptime.com\/blog\/using-private-locations-with-photonos-5-0#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uptime.com\/blog"},{"@type":"ListItem","position":2,"name":"Using Private Locations with PhotonOS 5.0"}]},{"@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\/05d3af6157a522bd0f461c0fc402c692","name":"Lucas Lalonde","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g9b6f3c422b5b8ab89bc2e17c7f72395b","url":"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g","caption":"Lucas Lalonde"},"sameAs":["https:\/\/uptime.com"],"url":"https:\/\/uptime.com\/blog\/author\/lucasl"}]}},"authors":[{"term_id":195,"user_id":23,"is_guest":0,"slug":"lucasl","display_name":"Lucas Lalonde","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/30a4db27a227a817c4262460fdfefc079a2c2e2251dd7ddd6faa97e3e3b8c930?s=96&d=wp_user_avatar&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/5846","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\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/comments?post=5846"}],"version-history":[{"count":4,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/5846\/revisions"}],"predecessor-version":[{"id":5892,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/5846\/revisions\/5892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media\/5870"}],"wp:attachment":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media?parent=5846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/categories?post=5846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/tags?post=5846"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=5846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}