{"id":36007,"date":"2019-10-31T22:09:07","date_gmt":"2019-10-31T19:09:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\/"},"modified":"2019-10-31T22:09:07","modified_gmt":"2019-10-31T19:09:07","slug":"kak-ivan-metriki-devops-delal-obekt-vliyaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","title":{"rendered":"Jak Ivan robi\u0142 metryki DevOps. Obiekt wp\u0142ywu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/433834\/\">Min\u0105\u0142 tydzie\u0144, odk\u0105d Ivan po raz pierwszy zacz\u0105\u0142 my\u015ble\u0107 o metrykach DevOps i zrozumia\u0142, \u017ce nale\u017cy nimi zarz\u0105dza\u0107 czasem dostawy produktu.<\/a><\/noindex> (Czas do rynku).<\/p>\n<p>Nawet w weekendy my\u015bla\u0142 o metrykach: \u201eI co z tego, \u017ce zmierz\u0119 czas? Co to mi da?\u201d<\/p>\n<p>Rzeczywi\u015bcie, co daje wiedza o czasie? Za\u0142\u00f3\u017cmy, \u017ce dostawa zajmuje 5 dni. I co dalej? To dobrze czy \u017ale? Nawet je\u015bli to \u017ale, to trzeba jako\u015b zredukowa\u0107 ten czas. Ale jak?<br \/>\nTe my\u015bli nie dawa\u0142y mu spokoju, ale rozwi\u0105zanie si\u0119 nie pojawia\u0142o.<\/p>\n<p>Ivan zdawa\u0142 sobie spraw\u0119, \u017ce zbli\u017ca si\u0119 do sedna sprawy. Niezliczone wykresy metryk, kt\u00f3re widzia\u0142 wcze\u015bniej, dawno przekona\u0142y go, \u017ce standardowe podej\u015bcie nie zadzia\u0142a, i \u017ce je\u015bli po prostu zbuduje wykres (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/349724\/\">nawet je\u015bli b\u0119dzie to wykres cohortowy<\/a><\/noindex>), to nie przyniesie mu to \u017cadnego po\u017cytku.<\/p>\n<p>Co robi\u0107?\u2026<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Metryka to jak zwyk\u0142a drewniana linijka. Pomiary dokonane za jej pomoc\u0105 nie powiedz\u0105, dlaczego <b>dlaczego <\/b> mierzony przedmiot ma dok\u0142adnie tak\u0105 d\u0142ugo\u015b\u0107, jak\u0105 wskazuje. Linijka po prostu poka\u017ce jego rozmiar i nic wi\u0119cej. Nie jest kamieniem filozoficznym, a jedynie kawa\u0142kiem drewna, kt\u00f3rym mierzy si\u0119.<\/p>\n<p>\u201eStalowa szczur\u201d jego ulubionego pisarza Harry'ego Harrisona zawsze m\u00f3wi\u0142: my\u015bl powinna dotrze\u0107 do dna m\u00f3zgu i tam si\u0119 zatrzyma\u0107, dlatego po bezowocnym m\u0119czeniu si\u0119 przez kilka dni Ivan postanowi\u0142 zaj\u0105\u0107 si\u0119 innym zadaniem\u2026<\/p>\n<p>Po kilku dniach, czytaj\u0105c artyku\u0142 o sklepach internetowych, Ivan nagle zrozumia\u0142, \u017ce wysoko\u015b\u0107 przychod\u00f3w, kt\u00f3re generuje sklep internetowy, zale\u017cy od tego, jak zachowuj\u0105 si\u0119 odwiedzaj\u0105cy stron\u0119. To oni, odwiedzaj\u0105cy\/kli\u00ebci, przekazuj\u0105 sklepom swoje pieni\u0105dze i s\u0105 ich \u017ar\u00f3d\u0142em. Na ostateczn\u0105 wysoko\u015b\u0107 \u015brodk\u00f3w finansowych uzyskiwanych przez sklep wp\u0142ywaj\u0105 zmiany w zachowaniu klient\u00f3w, a nie co\u015b innego.<\/p>\n<p>Okaza\u0142o si\u0119 wi\u0119c, \u017ce aby zmieni\u0107 mierzony parametr, nale\u017cy wp\u0142ywa\u0107 na tych, kt\u00f3rzy go kszta\u0142tuj\u0105, tzn. \u017ceby zmieni\u0107 ilo\u015b\u0107 pieni\u0119dzy w sklepie internetowym, trzeba wp\u0142ywa\u0107 na zachowanie klient\u00f3w tego sklepu, a aby zmieni\u0107 czas dostawy w DevOps, nale\u017cy wp\u0142ywa\u0107 na zespo\u0142y, kt\u00f3re ten czas \"tworz\u0105\", tzn. u\u017cywaj\u0105 DevOps w swojej pracy.<\/p>\n<p>Ivan zrozumia\u0142, \u017ce metryki DevOps nie powinny przedstawia\u0107 wykres\u00f3w. Powinny stanowi\u0107 <b>narz\u0119dzie poszukiwania<\/b> \"wybitnych\" zespo\u0142\u00f3w, kt\u00f3re kszta\u0142tuj\u0105 ostateczny czas dostawy.<\/p>\n<p>\u017badna metryka nie poka\u017ce przyczyny, dlaczego dana dru\u017cyna d\u0142ugo dostarcza\u0142a dystrybucj\u0119, my\u015bla\u0142 Ivan, poniewa\u017c w rzeczywisto\u015bci przyczyn mo\u017ce by\u0107 tysi\u0105c i jedna, i mog\u0105 to by\u0107 ca\u0142kowicie nie techniczne, a organizacyjne. To znaczy, maksymalnie, co mo\u017cna oczekiwa\u0107 od metryk, to pokazanie wynik\u00f3w dru\u017cyn i ich osi\u0105gni\u0119\u0107, a potem i tak trzeba b\u0119dzie podej\u015b\u0107 do tych dru\u017cyn osobi\u015bcie i dowiedzie\u0107 si\u0119, co si\u0119 wydarzy\u0142o. <\/p>\n<p>Z drugiej strony w firmie Ivana istnia\u0142 standard, kt\u00f3ry zobowi\u0105zywa\u0142 wszystkie dru\u017cyny do sprawdzania kompilacji na kilku stanowiskach. Dru\u017cyna nie mog\u0142a przej\u015b\u0107 do nast\u0119pnej stacji, dop\u00f3ki nie zako\u0144czy\u0142a wcze\u015bniejszej. Dlatego je\u015bli wyobrazi\u0107 sobie proces DevOps jako sekwencj\u0119 przechodzenia przez stanowiska, metryki mog\u0142yby pokazywa\u0107 czas, kt\u00f3ry dru\u017cyny sp\u0119dzaj\u0105 na tych stanowiskach. Znaj\u0105c stanowisko i czas dru\u017cyny, mo\u017cna by bardziej precyzyjnie rozmawia\u0107 z ni\u0105 o przyczynach.<\/p>\n<p>Nie zastanawiaj\u0105c si\u0119 d\u0142ugo, Ivan podni\u00f3s\u0142 s\u0142uchawk\u0119 i wykr\u0119ci\u0142 numer osoby, kt\u00f3ra dobrze zna\u0142a si\u0119 na szczeg\u00f3\u0142ach DevOps:<\/p>\n<p> \u2014 Denis, powiedz mi prosz\u0119, czy mo\u017cna jako\u015b zrozumie\u0107, \u017ce dru\u017cyna przesz\u0142a dan\u0105 stacj\u0119?<br \/>\n \u2014 Oczywi\u015bcie. Nasz Jenkins ustawia flag\u0119, je\u015bli kompilacja zosta\u0142a pomy\u015blnie wdro\u017cona (przesz\u0142a test) na stanowisku.<br \/>\n \u2014 Super. A co to jest flaga?<br \/>\n \u2014 To zwyk\u0142y plik tekstowy typu \u201estan_OK\u201d lub \u201estan_FAIL\u201d, kt\u00f3ry m\u00f3wi, \u017ce kompilacja przesz\u0142a lub nie przesz\u0142a stanowiska. Rozumiesz, tak?<br \/>\n \u2014 Zasadniczo tak. Pisany jest do tego samego folderu w repozytorium, w kt\u00f3rym znajduje si\u0119 kompilacja?<br \/>\n \u2014 Tak <br \/>\n \u2014 A co si\u0119 stanie, je\u015bli kompilacja nie przejdzie stacji? B\u0119dzie trzeba robi\u0107 now\u0105 kompilacj\u0119?<br \/>\n \u2014 Aha<br \/>\n \u2014 No dobrze, dzi\u0119kuj\u0119. I jeszcze jedno pytanie: czy dobrze rozumiem, \u017ce jako dat\u0119 przej\u015bcia stacji mog\u0119 u\u017cywa\u0107 daty utworzenia flagi?<br \/>\n \u2014 Absolutnie!<br \/>\n \u2014 Super!<\/p>\n<p>Zainspirowany Ivan od\u0142o\u017cy\u0142 s\u0142uchawk\u0119 i u\u015bwiadomi\u0142 sobie, \u017ce wszystko powoli nabiera sensu. Znaj\u0105c dat\u0119 utworzenia pliku kompilacyjnego i daty utworzenia flag mo\u017cna by\u0142o z dok\u0142adno\u015bci\u0105 do sekundy obliczy\u0107, ile czasu dru\u017cyny sp\u0119dzaj\u0105 na ka\u017cdym stanowisku i zrozumie\u0107, gdzie sp\u0119dzaj\u0105 najwi\u0119cej czasu.<\/p>\n<p>\u201eRozumiej\u0105c, gdzie znika najwi\u0119cej czasu, precyzyjnie znajdziemy dru\u017cyny, podejdziemy do nich i zg\u0142\u0119bimy problem\u201d. Ivan u\u015bmiechn\u0105\u0142 si\u0119.<\/p>\n<p>Na jutro postanowi\u0142 nakre\u015bli\u0107 architektur\u0119 rysowanej systemu.<\/p>\n<p>Ci\u0105g dalszy nast\u0105pi\u2026<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/436310\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Time-To-Market). \u0414\u0430\u0436\u0435 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u043e\u043d \u0434\u0443\u043c\u0430\u043b \u043f\u0440\u043e \u043c\u0435\u0442\u0440\u0438\u043a\u0438: \u00ab\u041d\u0443 \u0438 \u0447\u0442\u043e, \u0447\u0442\u043e \u044f \u0438\u0437\u043c\u0435\u0440\u044e \u0432\u0440\u0435\u043c\u044f? \u0427\u0442\u043e \u043e\u043d\u043e \u043c\u043d\u0435 \u0434\u0430\u0441\u0442?\u00bb \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0447\u0442\u043e \u0434\u0430\u0441\u0442 \u0437\u043d\u0430\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438? \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 5 \u0434\u043d\u0435\u0439. \u0418 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36007","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.\" \/>\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\/pl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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 \u0418\u0432\u0430\u043d \u043c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u0434\u0435\u043b\u0430\u043b. \u041e\u0431\u044a\u0435\u043a\u0442 \u0432\u043b\u0438\u044f\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya\" \/>\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-10-31T19:09:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:07+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\udd47Jak Ivan tworzy\u0142 metryki DevOps. Obiekt wp\u0142ywu | ProHoster","description":"Min\u0105\u0142 tydzie\u0144, odk\u0105d Ivan po raz pierwszy zacz\u0105\u0142 my\u015ble\u0107 o metrykach DevOps i zrozumia\u0142, \u017ce trzeba je wykorzysta\u0107 do zarz\u0105dzania czasem dostawy.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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 \u0418\u0432\u0430\u043d \u043c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u0434\u0435\u043b\u0430\u043b. \u041e\u0431\u044a\u0435\u043a\u0442 \u0432\u043b\u0438\u044f\u043d\u0438\u044f | ProHoster","og:description":"\u041f\u0440\u043e\u0448\u043b\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u0430\u043a \u0418\u0432\u0430\u043d \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c\u0438 DevOps \u0438 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0430\u0434\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ivan-metriki-devops-delal-obekt-vliyaniya","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-10-31T19:09:07+00:00","article:modified_time":"2019-10-31T19:09:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36007","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-22 01:37:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:52:44","updated":"2026-01-22 01:37:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=36007"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36007\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=36007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=36007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=36007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}