{"id":47663,"date":"2021-04-13T09:00:12","date_gmt":"2021-04-13T07:00:12","guid":{"rendered":"https:\/\/nolabnoparty.com\/?p=47663"},"modified":"2021-04-20T09:08:06","modified_gmt":"2021-04-20T07:08:06","slug":"vrealize-operations-manager-8-3-enable-continuous-availability-pt-1","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/vrealize-operations-manager-8-3-enable-continuous-availability-pt-1\/","title":{"rendered":"vRealize Operations Manager 8.3 enable Continuous Availability - pt.1"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-47674 size-full\" title=\"vrops-enable-continuous-availability-01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-01.jpg\" alt=\"vrops-enable-continuous-availability-01\" width=\"602\" height=\"202\" \/><\/p>\n<p><a href=\"https:\/\/nolabnoparty.com\/en\/vrealize-operations-manager-shutdown-order\/\"><span id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__PRODUCTNAME_187D19A9B6A444C0ADC94B50C1155C9D\" class=\"ph productname\">vRealize Operations Manager<\/span><\/a> (vROps) supports Continuous Availability (CA) feature that <strong>separates the vROps cluster<\/strong> into two Fault Domains.<\/p>\n<p><strong>Fault Domains<\/strong>\u00a0are composed by\u00a0<strong>one or more analytics nodes<\/strong>\u00a0grouped according to their\u00a0<strong>physical location<\/strong>, and this configuration allows to <strong>stretch vROps nodes across <span id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__productname_B972DC84433E4E6E81E441EC1BF6EF53\" class=\"ph productname\">vSphere<\/span> clusters<\/strong> protecting the analytics cluster against the loss of an entire Fault Domain.<!--more--><\/p>\n<p>&nbsp;<\/p>\n<h2>Blog Series<\/h2>\n<p>vRealize Operations Manager 8.3 enable Continuous Availability - pt.1<br \/>\n<a href=\"https:\/\/nolabnoparty.com\/en\/vrealize-operations-manager-8-3-enable-continuous-availability-pt-2\/\">vRealize Operations Manager 8.3 enable Continuous Availability - pt.2<\/a><br \/>\n<a href=\"https:\/\/nolabnoparty.com\/en\/vrealize-operations-manager-8-3-enable-continuous-availability-pt-3\/\">vRealize Operations Manager 8.3 enable Continuous Availability - pt.3<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>Pre-requisites<\/h2>\n<p>To implement vRealize Operations Manager CA three main components are required:<\/p>\n<ol>\n<li><strong>Master Node<\/strong> - it collects and stores data and by default is assigned to <strong>Fault Domain 1<\/strong>.<\/li>\n<li><strong>Replica Node<\/strong> - it is the replica of the Master Node and is assigned to <strong>Fault Domain 2<\/strong>. Master and Replica creates a pair. In case the Master Node fails, the replica node can <strong>take over all functions<\/strong> that the primary node provides.<\/li>\n<li><strong>Witness Node<\/strong> - it doesn't store or collect any data but it <strong>serves as tiebreaker<\/strong> in case the communication between the two Fault Domains is lost avoiding the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Split-brain_(computing)\" target=\"_blank\" rel=\"noopener noreferrer\">split-brain situation<\/a>. The Witness brings one of the Fault Domains offline to <strong>avoid data inconsistency<\/strong> issues. Once the connection has been restored, the offline Fault Domain can be resumed through the <strong>Bring Online<\/strong> button. The Witness must be <strong>located in a third location<\/strong> which would not be affected by the loss of either Fault Domain 1 or 2.<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47676 size-full\" title=\"vrops-enable-continuous-availability-02\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-02.jpg\" alt=\"vrops-enable-continuous-availability-02\" width=\"364\" height=\"402\" \/><\/p>\n<p>The number of Data Nodes must always be an <strong>even number<\/strong> with a <strong>maximum of 16<\/strong> (8 pairs). If a Data Node is added to Fault Domain 1 it <strong>must have a pair<\/strong> in Fault Domain 2 to preserve and replicate data that is added to its peer.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-48093 size-full\" title=\"vrops-enable-continuous-availability-03\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/03\/vrops-enable-continuous-availability-03.jpg\" alt=\"vrops-enable-continuous-availability-03\" width=\"501\" height=\"371\" \/><\/p>\n<p>If Data Nodes cannot be split into <strong>different\u00a0<span id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__productname_B972DC84433E4E6E81E441EC1BF6EF53\" class=\"ph productname\">vSphere<\/span> clusters<\/strong>, do not enable CA.<\/p>\n<p>If <strong>Remote Collectors<\/strong> are deployed, they are added outside the Fault Domain.<\/p>\n<p>Since several factors must be considered to size a vRealize Operations Manager cluster, you can use the <a href=\"https:\/\/vropssizer.vmware.com\" target=\"_blank\" rel=\"noopener noreferrer\">online sizing tool<\/a> to properly <strong>size your vROps cluster<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h2>How Continuous Availability works<\/h2>\n<p>In case of a Fault Domain failure, the remaining active Fault Domain and the Witness Node will keep the cluster alive by <strong>promoting the Replica Node<\/strong> as the new Master Node. The cluster will run in <strong>degraded mode<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47682 size-full\" title=\"vrops-enable-continuous-availability-04\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-04.jpg\" alt=\"vrops-enable-continuous-availability-04\" width=\"364\" height=\"402\" \/><\/p>\n<p>The failover procedure is automatic and <strong>takes two\/three minutes to resume<\/strong> vROps operations and restart data collection.<\/p>\n<p>Since the cluster runs in degraded mode, you need to perform the following actions to fix:<\/p>\n<ul id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__UL_14FD2850-526F-4B54-B38A-224226F178D7\" class=\"ul\">\n<li id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__LI_174077A5-1AFD-4F7E-8282-4B447BF9EA75\" class=\"li\">Correct the primary node failure manually<\/li>\n<li id=\"GUID-FB1E9F9D-BFA8-4257-8D0A-A709995F997B__LI_85B0C974-3103-4C5F-89F0-0210F0D44934\" class=\"li\">Replace the Primary Node to return to CA mode. This <strong>doesn't repair the node failure<\/strong> but instead the new node assumes the Primary Node role.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Deployment<\/h2>\n<p>Analytics Nodes must be deployed in each Fault Domain, on separate hosts for redundancy and isolation. Using <strong>anti-affinity rules<\/strong> you can keep nodes on specific hosts.<\/p>\n<p>Before proceeding with the deployment, keep in mind that to improve <strong>performance and reliability<\/strong> in vROps, some best practices should be applied to the cluster nodes:<\/p>\n<ul>\n<li>Deploy nodes on the same <span id=\"GUID-B10DB47E-5C9E-4D74-A384-8A09FE92A230__productname_B972DC84433E4E6E81E441EC1BF6EF53\" class=\"ph productname\">vSphere<\/span> cluster in a single datacenter and add only <strong>one node at a time<\/strong> to a cluster<\/li>\n<li>Deploy cluster nodes to the same type of <strong>storage tier<\/strong><\/li>\n<li>Use ESXi hosts with the <strong>same processor frequencies<\/strong> to ensure balanced performance<\/li>\n<li>Consider configuring some <strong>resource reservations<\/strong> for optimal performance<\/li>\n<li>When sizing, it is better to <strong>over-allocate<\/strong> than under-allocate resources<\/li>\n<\/ul>\n<h4>Install vROPs appliance<\/h4>\n<p>Download vROps from VMware and <strong>deploy the appliance<\/strong> to your VMware cluster as you normally do with .OVA files.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47687 size-large\" title=\"vrops-enable-continuous-availability-05\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-05-600x448.jpg\" alt=\"vrops-enable-continuous-availability-05\" width=\"600\" height=\"448\" \/><\/p>\n<p>Once the deployment has been completed, <strong>Power On<\/strong> the vROps appliance.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47691 size-large\" title=\"vrops-enable-continuous-availability-06\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-06-600x355.jpg\" alt=\"vrops-enable-continuous-availability-06\" width=\"600\" height=\"355\" \/><\/p>\n<p>To configure the first node, when the appliance has booted you can access the <strong>HTML GUI<\/strong> by entering the IP address reported on the console.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47697 size-large\" title=\"vrops-enable-continuous-availability-07\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-07-600x444.jpg\" alt=\"vrops-enable-continuous-availability-07\" width=\"600\" height=\"444\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Configure a Single Node cluster<\/h2>\n<p>Open your preferred browser and enter the address <span style=\"color: #0000ff;\">https:\/\/&lt;IP-primary-node&gt;<\/span> to access the GUI.\u00a0You are automatically redirected to the <strong>Administration<\/strong> page.<\/p>\n<p>Click <strong>New Installation<\/strong>\u00a0to start the configuration.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47701 size-large\" title=\"vrops-enable-continuous-availability-08\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-08-600x402.jpg\" alt=\"vrops-enable-continuous-availability-08\" width=\"600\" height=\"402\" \/><\/p>\n<p>Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47703 size-large\" title=\"vrops-enable-continuous-availability-09\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-09-600x403.jpg\" alt=\"vrops-enable-continuous-availability-09\" width=\"600\" height=\"403\" \/><\/p>\n<p>Enter the <em>admin<\/em> <strong>Password<\/strong> then click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47705 size-large\" title=\"vrops-enable-continuous-availability-10\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-10-600x403.jpg\" alt=\"vrops-enable-continuous-availability-10\" width=\"600\" height=\"403\" \/><\/p>\n<p>Select <strong>Use the default certificates<\/strong> unless you have a certificate issued from a CA.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47707 size-large\" title=\"vrops-enable-continuous-availability-11\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-11-600x403.jpg\" alt=\"vrops-enable-continuous-availability-11\" width=\"600\" height=\"403\" \/><\/p>\n<p>Enter the <strong>Cluster Master Node Name<\/strong> (for example vROps-Master) and <strong>Add<\/strong> the <strong>NTP Server Address<\/strong> for clock synchronization. Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47763 size-large\" title=\"vrops-enable-continuous-availability-12\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-12-600x403.jpg\" alt=\"vrops-enable-continuous-availability-12\" width=\"600\" height=\"403\" \/><\/p>\n<p>Leave <strong>Availability Mode<\/strong> switch inactive. The Continuous Availability feature will be enabled later.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47711 size-large\" title=\"vrops-enable-continuous-availability-13\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-13-600x403.jpg\" alt=\"vrops-enable-continuous-availability-13\" width=\"600\" height=\"403\" \/><\/p>\n<p>Since we are configuring a single node cluster, click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47713 size-large\" title=\"vrops-enable-continuous-availability-14\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-14-600x403.jpg\" alt=\"vrops-enable-continuous-availability-14\" width=\"600\" height=\"403\" \/><\/p>\n<p>Click <strong>Finish<\/strong> to begin the cluster initialization.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47716 size-large\" title=\"vrops-enable-continuous-availability-15\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-15-600x403.jpg\" alt=\"vrops-enable-continuous-availability-15\" width=\"600\" height=\"403\" \/><\/p>\n<p>The system is preparing the node for first use.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47718 size-large\" title=\"vrops-enable-continuous-availability-16\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-16-600x391.jpg\" alt=\"vrops-enable-continuous-availability-16\" width=\"600\" height=\"391\" \/><\/p>\n<p>Click on <strong>Start vRealize Operations Manager<\/strong> button to start the cluster.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47765 size-large\" title=\"vrops-enable-continuous-availability-17\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-17-600x295.jpg\" alt=\"vrops-enable-continuous-availability-17\" width=\"600\" height=\"295\" \/><\/p>\n<p>Click <strong>Yes<\/strong> to proceed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47722 size-large\" title=\"vrops-enable-continuous-availability-18\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-18-600x310.jpg\" alt=\"vrops-enable-continuous-availability-18\" width=\"600\" height=\"310\" \/><\/p>\n<p>The cluster starts the initialization process.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47773 size-large\" title=\"vrops-enable-continuous-availability-19\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-19-600x325.jpg\" alt=\"vrops-enable-continuous-availability-19\" width=\"600\" height=\"325\" \/><\/p>\n<p>The cluster is going online.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47775 size-large\" title=\"vrops-enable-continuous-availability-20\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-20-600x326.jpg\" alt=\"vrops-enable-continuous-availability-20\" width=\"600\" height=\"326\" \/><\/p>\n<p>After some minutes, the vROps cluster is online.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47777 size-large\" title=\"vrops-enable-continuous-availability-21\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-21-600x310.jpg\" alt=\"vrops-enable-continuous-availability-21\" width=\"600\" height=\"310\" \/><\/p>\n<p>From the preferred browser enter the address <span style=\"color: #0000ff;\">https:\/\/&lt;IP_appliance&gt;<\/span> to access the GUI. Enter the credentials and click <strong>Login<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47730 size-full\" title=\"vrops-enable-continuous-availability-22\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-22.jpg\" alt=\"vrops-enable-continuous-availability-22\" width=\"449\" height=\"425\" \/><\/p>\n<p>Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47732 size-large\" title=\"vrops-enable-continuous-availability-23\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-23-600x450.jpg\" alt=\"vrops-enable-continuous-availability-23\" width=\"600\" height=\"450\" \/><\/p>\n<p>Accept the EULA and click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47744 size-large\" title=\"vrops-enable-continuous-availability-24\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-24-600x450.jpg\" alt=\"vrops-enable-continuous-availability-24\" width=\"600\" height=\"450\" \/><\/p>\n<p>Enter the <strong>Product Key<\/strong> and click on <strong>Validate License Key<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47746 size-large\" title=\"vrops-enable-continuous-availability-25\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-25-600x450.jpg\" alt=\"vrops-enable-continuous-availability-25\" width=\"600\" height=\"450\" \/><\/p>\n<p>When the license has been validated successfully, click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47748 size-large\" title=\"vrops-enable-continuous-availability-26\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-26-600x450.jpg\" alt=\"vrops-enable-continuous-availability-26\" width=\"600\" height=\"450\" \/><\/p>\n<p>Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47750 size-large\" title=\"vrops-enable-continuous-availability-27\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-27-600x450.jpg\" alt=\"vrops-enable-continuous-availability-27\" width=\"600\" height=\"450\" \/><\/p>\n<p>Click <strong>Finish<\/strong> to complete.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47752 size-large\" title=\"vrops-enable-continuous-availability-28\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-28-600x450.jpg\" alt=\"vrops-enable-continuous-availability-28\" width=\"600\" height=\"450\" \/><\/p>\n<p>The vROps main page is displayed. The configuration of the Master Node has been completed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-47754 size-large\" title=\"vrops-enable-continuous-availability-29\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/05\/vrops-enable-continuous-availability-29-600x345.jpg\" alt=\"vrops-enable-continuous-availability-29\" width=\"600\" height=\"345\" \/><\/p>\n<p>The installation of the First Node of vROps has been completed. <a href=\"https:\/\/nolabnoparty.com\/en\/vrealize-operations-manager-8-3-enable-continuous-availability-pt-2\/\">Part 2<\/a> will cover the deployment and configuration of the Witness Node and Data Node.<\/p>\n<p><img decoding=\"async\" title=\"signature\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"signature\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>vRealize Operations Manager (vROps) supports Continuous Availability (CA) feature that separates the vROps cluster into two Fault Domains. Fault Domains\u00a0are composed by\u00a0one or more analytics nodes\u00a0grouped according to their\u00a0physical location, and this configuration allows to stretch vROps nodes across vSphere clusters protecting the analytics cluster against the loss of an entire Fault Domain.<\/p>\n","protected":false},"author":3,"featured_media":47674,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[903,2128],"tags":[2301,2037],"class_list":["post-47663","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vmware-en","category-vrealize-en","tag-continuous-availability","tag-vrops","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/47663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=47663"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/47663\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/47674"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=47663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=47663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=47663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}