{"id":54449,"date":"2019-12-26T00:00:00","date_gmt":"2019-12-25T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po"},"modified":"2020-02-18T14:02:27","modified_gmt":"2020-02-18T11:02:27","slug":"kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po","title":{"rendered":"C\u00f3mo pas\u00e9 una semana como becario de ingeniero SRE. Guardias a trav\u00e9s de los ojos de un ingeniero de software","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"C\u00f3mo pas\u00e9 una semana como becario de ingeniero SRE. Guardias a trav\u00e9s de los ojos de un ingeniero de software\" src=\"\/wp-content\/uploads\/2019\/12\/4ec4c4871f3d0d9a01b43035e6180d72.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"sre-inzhener---stazher\">Ingeniero SRE - pasante<\/h2>\n<p><\/p>\n<p>Para empezar, perm\u00edtanme presentarme. Yo soy <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/tristan.read\">@tristan.read<\/a><\/noindex>, ingeniero frontend en el grupo <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/handbook\/engineering\/development\/ops\/monitor\/health\/\">Monitor::Health<\/a><\/noindex> GitLab. La semana pasada tuve el honor de ser pasante con uno de nuestros ingenieros SRE de guardia. El objetivo era observar diariamente c\u00f3mo el ingeniero de guardia reacciona ante los incidentes y adquirir experiencia pr\u00e1ctica. Nos gustar\u00eda que nuestros ingenieros comprendieran mejor las necesidades de los usuarios. <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/handbook\/product\/categories\/#health-group\">funciones<\/a><\/noindex> Monitor::Health.<\/p>\n<p><\/p>\n<p>Tuve que seguir al ingeniero SRE todo el tiempo durante una semana. Es decir, estuve presente en la transferencia de guardia, observ\u00e9 los mismos canales de alerta y respond\u00ed a incidentes si y cuando ocurrieron.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"incidenty\">Incidentes<\/h2>\n<p><\/p>\n<p>Durante la semana se produjeron 2 incidentes.<\/p>\n<p><\/p>\n<h3 id=\"1-kriptomayner\">1. Minero de criptomonedas<\/h3>\n<p><\/p>\n<p>El mi\u00e9rcoles se registr\u00f3 un aumento en el uso de GitLab.com <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/\">GitLab Runner<\/a><\/noindex>un incidente provocado por los intentos de usar los minutos del runner para la miner\u00eda de criptomonedas. Se resolvi\u00f3 el incidente con nuestra herramienta de neutralizaci\u00f3n de infracciones, que detiene las tareas del runner y elimina el proyecto y la cuenta relacionados. <\/p>\n<p><\/p>\n<p>Si este evento no se hubiera detectado, lo habr\u00eda atrapado una herramienta automatizada, pero en este caso, el ingeniero SRE fue el primero en notar la violaci\u00f3n. Se cre\u00f3 una tarea para el incidente, pero la informaci\u00f3n est\u00e1 cerrada.<\/p>\n<p><\/p>\n<h3 id=\"2-degradaciya-proizvoditelnosti-prilozheniy-canary-i-main\">2. Degradaci\u00f3n del rendimiento de las aplicaciones Canary y Main<\/h3>\n<p><\/p>\n<p>El incidente fue provocado por temporizaciones lentas y un aumento en la frecuencia de errores en las aplicaciones web canary y main en GitLab.com. Se interrumpieron varios valores de Apdex.<\/p>\n<p><\/p>\n<p>Tarea abierta sobre el incidente: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-com\/gl-infra\/production\/issues\/1442\">https:\/\/gitlab.com\/gitlab-com\/gl-infra\/production\/issues\/1442<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"klyuchevye-vyvody\">Conclusiones clave<\/h2>\n<p><\/p>\n<p>Aqu\u00ed hay algunos puntos que comprend\u00ed durante la semana de guardia.<\/p>\n<p><\/p>\n<h3 id=\"1-opovescheniya-naibolee-polezny-kogda-zasekayut-otkloneniya-ot-normy\">1. Las alertas son m\u00e1s \u00fatiles cuando detectan desviaciones de la norma.<\/h3>\n<p><\/p>\n<p>Las alertas se pueden clasificar en varios tipos:<\/p>\n<p><\/p>\n<ul>\n<li>Alertas basadas en un umbral espec\u00edfico, como 'se han producido 10 errores 5xx por segundo'.<\/li>\n<li>Alertas donde el umbral es un valor porcentual, como 'la frecuencia de errores 5xx es del 10% del total de solicitudes en un tiempo determinado'.<\/li>\n<li>Alertas basadas en un promedio hist\u00f3rico, como 'errores 5xx en el percentil 90'.<\/li>\n<\/ul>\n<p><\/p>\n<p>En general, los tipos 2 y 3 son m\u00e1s \u00fatiles para los SRE de guardia, ya que revelan desviaciones de la norma en el proceso.<\/p>\n<p><\/p>\n<h3 id=\"2-mnogie-opovescheniya-tak-i-ne-eskaliruyutsya-do-incidentov\">2. Muchas alertas no se escalan a incidentes<\/h3>\n<p><\/p>\n<p>Los ingenieros de SRE manejan un flujo constante de alertas, muchas de las cuales en realidad no son cr\u00edticas.<\/p>\n<p><\/p>\n<p>Entonces, \u00bfpor qu\u00e9 no limitar las alertas solo a las realmente importantes? Sin embargo, con este enfoque, podr\u00eda no ser posible reconocer los primeros s\u00edntomas de lo que podr\u00eda convertirse en un gran problema, potencialmente devastador.<\/p>\n<p><\/p>\n<p>La tarea del SRE de guardia es determinar cu\u00e1les alertas realmente indican algo serio y si deben ser escaladas para investigar. Sospecho que esto se debe a la inflexibilidad de las alertas: ser\u00eda mejor si se introdujeran varios niveles o m\u00e9todos 'inteligentes' para configurar las alertas de acuerdo con la situaci\u00f3n descrita anteriormente.<\/p>\n<p><\/p>\n<p>Propuesta de funci\u00f3n: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab\/issues\/42633\">https:\/\/gitlab.com\/gitlab-org\/gitlab\/issues\/42633<\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"3-nashi-dezhurnye-sre-ispolzuyut-mnogo-instrumentov\">3. Nuestros SRE de guardia usan muchas herramientas<\/h3>\n<p><\/p>\n<p><strong>Internas:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Proyecto de infraestructura de GitLab: aqu\u00ed viven los Runbooks, la transferencia de guardia entre turnos\/semana, y las tareas para responder a incidentes.<\/li>\n<li>Problemas de GitLab: la investigaci\u00f3n, los an\u00e1lisis y el mantenimiento tambi\u00e9n se rastrean en las tareas.<\/li>\n<li>Etiquetas de GitLab: las tareas de automatizaci\u00f3n se inician seg\u00fan ciertas etiquetas que los bots usan para rastrear la actividad de las tareas.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Externas:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>PagerDuty: alertas<\/li>\n<li>Slack: aqu\u00ed se dirige el flujo de mensajes de PagerDuty\/AlertManager. Integraci\u00f3n con comandos de barra para realizar diversas tareas, como cerrar alertas o escalar a incidentes.<\/li>\n<li>Grafana: visualizaci\u00f3n de m\u00e9tricas con un enfoque en tendencias a largo plazo.<\/li>\n<li>Kibana: proporciona visualizaci\u00f3n\/b\u00fasqueda en registros, con la posibilidad de profundizar en eventos espec\u00edficos.<\/li>\n<li>Zoom: hay una 'sala de discusi\u00f3n' en Zoom que est\u00e1 siempre activa. Esto permite a los ingenieros SRE discutir r\u00e1pidamente los eventos, sin perder tiempo precioso creando la sala y enviando enlaces a los participantes.<\/li>\n<\/ul>\n<p><\/p>\n<p>Y mucho, mucho m\u00e1s.<\/p>\n<p><\/p>\n<h3 id=\"4-monitoring-gitlabcom-pri-pomoschi-gitlab---eto-edinaya-tochka-otkaza\">4. Monitoreo de GitLab.com usando GitLab \u2014 este es un \u00fanico punto de falla<\/h3>\n<p><\/p>\n<p>Si ocurre una gran falla de servicios en GitLab.com, no querr\u00edamos que afectara nuestra capacidad para resolver el problema. Se puede mitigar ejecutando una segunda instancia de GitLab para gestionar GitLab.com. De hecho, esto ya est\u00e1 funcionando para nosotros: <noindex><a rel=\"nofollow\" href=\"https:\/\/ops.gitlab.net\/\">https:\/\/ops.gitlab.net\/<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"5-neskolko-funkciy-kotorye-sleduet-rassmotret-k-dobavleniyu-v-gitlab\">5. Varias funciones que deber\u00edan considerarse para agregar a GitLab<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab\/issues\/103531\">Edici\u00f3n colaborativa de tareas<\/a><\/noindex>, similar to Google Docs. Esto ayudar\u00eda en las tareas de incidentes durante un evento, as\u00ed como en las tareas de an\u00e1lisis. En ambos casos, a varios participantes les podr\u00eda ser necesario agregar algo en tiempo real.<\/li>\n<li>M\u00e1s webhooks para tareas. La capacidad de ejecutar varios pasos del flujo de trabajo de GitLab desde adentro ayudar\u00e1 a reducir la dependencia de las integraciones de Slack. Por ejemplo, la posibilidad de permitir alertas en PagerDuty a trav\u00e9s de un comando de barra en la tarea de GitLab.<br \/>\nConclusi\u00f3n<\/li>\n<\/ul>\n<p><\/p>\n<p>Los ingenieros SRE enfrentan muchas complejidades. Ser\u00eda genial ver m\u00e1s productos de GitLab abordando estos problemas. Ya estamos trabajando en algunas adiciones al producto que facilitar\u00e1n los flujos de trabajo mencionados anteriormente. Los detalles est\u00e1n disponibles en <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/direction\/ops\/\">la secci\u00f3n Visi\u00f3n del Producto Ops<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En 2020, estamos ampliando el equipo para reunir todas estas funciones asombrosas. Si est\u00e1s interesado, por favor revisa las <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/jobs\/apply\/\">vacantes<\/a><\/noindex>, y no dudes en contactar a alguno de los miembros de nuestro equipo para cualquier pregunta.<\/p>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/481912\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>SRE-\u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u2014 \u0441\u0442\u0430\u0436\u0435\u0440 \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044c\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c\u0441\u044f. \u042f \u2014 @tristan.read, \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434-\u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 Monitor::Health GitLab&#8217;\u0430. \u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u043c\u043d\u0435 \u0432\u044b\u043f\u0430\u043b\u0430 \u0447\u0435\u0441\u0442\u044c \u043f\u043e\u0431\u044b\u0442\u044c \u0441\u0442\u0430\u0436\u0435\u0440\u043e\u043c \u0443 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u0434\u0435\u0436\u0443\u0440\u043d\u044b\u0445 SRE-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432. \u0426\u0435\u043b\u044c\u044e \u0431\u044b\u043b\u043e \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e\u0435 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u0437\u0430 \u0442\u0435\u043c, \u043a\u0430\u043a \u0434\u0435\u0436\u0443\u0440\u043d\u044b\u0439 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u0435\u0442 \u043d\u0430 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u044b, \u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u044b. \u041d\u0430\u043c \u0431\u044b \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0448\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b \u043b\u0443\u0447\u0448\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":54450,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u044f \u043d\u0435\u0434\u0435\u043b\u044e \u0431\u044b\u043b \u0441\u0442\u0430\u0436\u0435\u0440\u043e\u043c SRE-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430. \u0414\u0435\u0436\u0443\u0440\u0441\u0442\u0432\u043e \u0433\u043b\u0430\u0437\u0430\u043c\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430 \u041f\u041e | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-25T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47C\u00f3mo pas\u00e9 una semana como pasante ingeniero SRE. Guardias a trav\u00e9s de los ojos de un ingeniero de software | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u044f \u043d\u0435\u0434\u0435\u043b\u044e \u0431\u044b\u043b \u0441\u0442\u0430\u0436\u0435\u0440\u043e\u043c SRE-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430. \u0414\u0435\u0436\u0443\u0440\u0441\u0442\u0432\u043e \u0433\u043b\u0430\u0437\u0430\u043c\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430 \u041f\u041e | ProHoster","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-ya-nedelyu-byl-stazherom-sre-inzhenera-dezhurstvo-glazami-inzhenera-po","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-25T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54449","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 11:26:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:05:07","updated":"2026-01-24 11:26:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/54449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=54449"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/54449\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/54450"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=54449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=54449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=54449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}