{"id":36025,"date":"2019-10-31T22:09:12","date_gmt":"2019-10-31T19:09:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/metriki-devops-otkuda-brat-dannye-dlya-raschetov\/"},"modified":"2019-10-31T22:09:12","modified_gmt":"2019-10-31T19:09:12","slug":"metriki-devops-otkuda-brat-dannye-dlya-raschetov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov","title":{"rendered":"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Iskreno, Ivan se \u010desto smijao na uzaludne napore kolega iz odjela za nadzor. Ulagali su ogromne napore da ostvare metrike koje im je tra\u017eilo rukovodstvo kompanije. Bili su toliko zauzeti da vi\u0161e nikome ni\u0161ta nisu htjeli raditi. <\/p>\n<p>A rukovodstvu nikada nije bilo dosta \u2013 stalno je naru\u010divalo nove i nove metrike, vrlo brzo prestaju\u0107i koristiti one koje su ve\u0107 bile napravljene.<\/p>\n<p>Posljednjih je dana svatko samo govorio o LeadTime-u \u2013 vremenu isporuke poslovnih zna\u010dajki. Metrika je pokazala nevjerojatnu brojku \u2013 200 dana za isporuku jednog zadatka. Kako su svi uzdisali, govorili i podizali ruke prema nebu!<\/p>\n<p>Nakon nekog vremena buka je postupno utihnula i od rukovodstva je stigao zahtjev za izradu jo\u0161 jedne metrike.<\/p>\n<p>Ivanu je bilo savr\u0161eno jasno da \u0107e i nova metrika tiho umrijeti u mra\u010dnom kutku.<\/p>\n<p>Doista, razmi\u0161ljao je Ivan, poznavanje broja ni\u010demu nikome ne govori. 200 dana ili 2 dana \u2013 nema nikakve razlike, jer po broju nije mogu\u0107e utvrditi uzrok i razumjeti je li to dobro ili lo\u0161e.<\/p>\n<p>Ovo je tipi\u010dna zamka metrika: \u010dini se da \u0107e nova metrika ispri\u010dati su\u0161tinu postojanja i objasniti neku tajnu. Svi se na to nadaju, ali ni\u0161ta se iz nekog razloga ne doga\u0111a. Zato \u0161to tajnu treba tra\u017eiti nimalo ne u metrikama!<\/p>\n<p>Za Ivana je to bila pro\u0161lost. Razumio je da <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/342330\/\">metrike \u2013 to je jednostavno obi\u010dna drvena ravnala<\/a><\/noindex> za mjerenje, a sve tajne treba tra\u017eiti u <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/436310\/\">objektu utjecaja<\/a><\/noindex>, tj. u onome \u0161to oblikuje tu metriku.<\/p>\n<p>Za internetsku trgovinu objekt utjecaja bit \u0107e njezini kupci, koji donose novac, a za DevOps \u2013 timovi koji kreiraju i distribuiraju pakete koriste\u0107i cjevovod.<\/p>\n<p>Jednog dana, smjestiv\u0161i se udobno u fotelji u predvorju, Ivan je odlu\u010dio dobro razmisliti o tome kakve bi volio vidjeti DevOps metrike uzimaju\u0107i u obzir da su objekt utjecaja timovi.<\/p>\n<h2>Cilj DevOps metrika<\/h2>\n<p>\nJasno je da svi \u017eele smanjiti vrijeme isporuke. 200 dana \u2013 to svakako nije prihvatljivo. <\/p>\n<p>Ali kako, to je pitanje?<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>U kompaniji rade stotine timova, a kroz DevOps cjevovod prolaze tisu\u0107e paketa dnevno. Stvarno vrijeme isporuke izgledat \u0107e kao raspodjela. Svaki tim imat \u0107e svoje vlastito vrijeme i svoje vlastite osobitosti. Kako me\u0111u tim neredima prona\u0107i i\u0161ta?<\/p>\n<p>Odgovor se nametnuo sam od sebe \u2013 potrebno je prona\u0107i problemati\u010dne timove i razumjeti \u0161to se s njima doga\u0111a i za\u0161to im treba toliko dugo, a od \"dobrih\" timova nau\u010diti kako sve raditi brzo. A za to je potrebno izmjeriti vrijeme koje su timovi proveli na svakom od DevOps okru\u017eenja:<\/p>\n<p><img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/473fee4357ed2a1ab6d339c619bfa5c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n\u201eCilj sustava \u0107e biti odabir timova prema vremenu prolaska okru\u017eenja, tj. na kraju trebamo dobiti popis timova s odabranim vremenom, a ne broj.<\/p>\n<p>Ako saznamo koliko je vremena ukupno potro\u0161eno na okru\u017eenje i koliko vremena je potro\u0161eno na zastoje izme\u0111u okru\u017eenja, mo\u0107i \u0107emo prona\u0107i timove, nazvati ih i detaljnije razjasniti uzroke i ukloniti ih\u201d, pomisli Ivan.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/4e5b952681b46ccce2d6ec8fd6e1303b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <\/p>\n<h2>Kako izra\u010dunati vrijeme isporuke za DevOps<\/h2>\n<p>Za izra\u010dun bilo je potrebno produbiti se u proces DevOps-a i njegove entitete.<\/p>\n<p>U tvrtki se koristi ograni\u010den broj sustava, a informacije se mogu dobiti samo iz njih i nigdje drugdje.<\/p>\n<p>Sve zadatke u tvrtki registrirali su u Jira. Kada bi zadatak bio preuzet u rad, za njega se stvarala grana, a nakon implementacije vr\u0161io bi se commit u BitBucket i Pull Request. Pri prihva\u0107anju PR (Pull Request) automatski se stvorio distribucijski paket i pohranio u Nexus. <\/p>\n<p><img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/f170f636bc0c8a2653f1ffa379f76a21.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nZatim se distribucijski paket implementirao na nekoliko okru\u017eenja putem Jenkinsa za provjeru ispravnosti implementacije, automatsko i ru\u010dno testiranje:<\/p>\n<p><img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/be9495e291e46496c7783b2406493910.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nIvan je opisao iz kojih sustava koju informaciju mo\u017eemo uzeti kako bismo izra\u010dunali vrijeme na okru\u017eenjima:<\/p>\n<ul>\n<li>Iz Nexusa \u2013 Vrijeme stvaranja distribucijskog paketa i naziv mape u kojoj se nalazio kod tima<\/li>\n<li>Iz Jenkinsa \u2013 Vrijeme po\u010detka, trajanje i rezultat obrade svake job-e, naziv okru\u017eenja (u parametrima job-e), stage-ovi (koraci job-a), poveznica na distribucijski paket u Nexusu.<\/li>\n<li>Jira i BitBucket Ivan je odlu\u010dio ne uklju\u010divati u pipeline, jer su se vi\u0161e odnosili na fazu razvoja, a ne na prolazak gotovog distribucijskog paketa kroz okru\u017eenja.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/df9b9d6f23f540b307fa4d8223b9ef16.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNa temelju dostupnih informacija oblikovala se takva shema:<\/p>\n<p><img decoding=\"async\" alt=\"DevOps metrike \u2013 odakle uzimati podatke za izra\u010dun\" src=\"\/wp-content\/uploads\/2019\/07\/da2c34a736d418939d31a679a3f6163c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nZnaju\u0107i koliko vremena je potrebno za stvaranje distribucijskih paketa i koliko vremena se tro\u0161i na svaki od njih, lako se mo\u017ee izra\u010dunati ukupni tro\u0161ak za prolazak cijelog DevOps pipeline-a (cijeli ciklus).<\/p>\n<p>Evo kakve su DevOps metrike tijekom do\u0161li do Ivana:<\/p>\n<ul>\n<li>Broj izra\u0111enih distribucijskih paketa<\/li>\n<li>Postotak distribucijskih paketa koji su stigli na okru\u017eenje i pro\u0161li kroz okru\u017eenje<\/li>\n<li>Vrijeme provedeno na okru\u017eenju (ciklus okru\u017eenja)<\/li>\n<li>Ciklus (ukupno vrijeme za sve stanice)<\/li>\n<li>Trajanje poslova<\/li>\n<li>Zastoja izme\u0111u stanica<\/li>\n<li>Zastoja izme\u0111u pokretanja poslova na jednoj stanici<\/li>\n<\/ul>\n<p>\nS jedne strane, metri\u010dki podaci su jako dobro opisivali DevOps proces u smislu vremena, a s druge strane, smatrali su se veoma jednostavnima.<\/p>\n<p>Zadovoljan dobro obavljenim poslom, Ivan je pripremio prezentaciju i oti\u0161ao je predstaviti je vodstvu.<\/p>\n<p>Na povratku je izlazio ozbiljan i s spu\u0161tenim rukama. <\/p>\n<p> \u2014 To je fijasko, brate \u2014 nasmije\u0161eno je rekao ironi\u010dni kolega...<\/p>\n<p><b>Nastavak pro\u010ditajte u \u010dlanku \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/458370\/\">Kako su brzi rezultati pomogli Ivanu<\/a><\/noindex>\u00bb.<\/b><br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/459344\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0435\u0441\u0442\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f, \u0418\u0432\u0430\u043d \u0447\u0430\u0441\u0442\u043e \u043f\u043e\u0441\u043c\u0435\u0438\u0432\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u0442\u0449\u0435\u0442\u043d\u044b\u043c\u0438 \u0443\u0441\u0438\u043b\u0438\u044f\u043c\u0438 \u043a\u043e\u043b\u043b\u0435\u0433 \u0438\u0437 \u043e\u0442\u0434\u0435\u043b\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430. \u041e\u043d\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0443\u0441\u0438\u043b\u0438\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u0440\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u041e\u043d\u0438 \u0431\u044b\u043b\u0438 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043d\u044f\u0442\u044b, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u0438 \u0434\u0435\u043b\u0430\u0442\u044c. \u0410 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0443 \u0432\u0441\u0451 \u0431\u044b\u043b\u043e \u043c\u0430\u043b\u043e \u2013 \u043e\u043d\u043e \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u0432\u0441\u0451 \u043d\u043e\u0432\u044b\u0435 \u0438 \u043d\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438, \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0432\u0430\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26932,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36025","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.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0427\u0435\u0441\u0442\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f, \u0418\u0432\u0430\u043d \u0447\u0430\u0441\u0442\u043e \u043f\u043e\u0441\u043c\u0435\u0438\u0432\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u0442\u0449\u0435\u0442\u043d\u044b\u043c\u0438 \u0443\u0441\u0438\u043b\u0438\u044f\u043c\u0438 \u043a\u043e\u043b\u043b\u0435\u0433 \u0438\u0437 \u043e\u0442\u0434\u0435\u043b\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430. \u041e\u043d\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0443\u0441\u0438\u043b\u0438\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u0440\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\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\/hr\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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\u041c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u2013 \u043e\u0442\u043a\u0443\u0434\u0430 \u0431\u0440\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0435\u0441\u0442\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f, \u0418\u0432\u0430\u043d \u0447\u0430\u0441\u0442\u043e \u043f\u043e\u0441\u043c\u0435\u0438\u0432\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u0442\u0449\u0435\u0442\u043d\u044b\u043c\u0438 \u0443\u0441\u0438\u043b\u0438\u044f\u043c\u0438 \u043a\u043e\u043b\u043b\u0435\u0433 \u0438\u0437 \u043e\u0442\u0434\u0435\u043b\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430. \u041e\u043d\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0443\u0441\u0438\u043b\u0438\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u0440\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov\" \/>\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:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:12+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\udd47Metri\u010dki podaci DevOps \u2013 odakle uzeti podatke za izra\u010dune | ProHoster","description":"Iskreno, Ivan je \u010desto ismijavao uzaludne napore kolega iz odjela za pra\u0107enje. Ulagali su ogromne napore da bi realizirali metrike koje im je zatra\u017eilo vodstvo tvrtke.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\u041c\u0435\u0442\u0440\u0438\u043a\u0438 DevOps \u2013 \u043e\u0442\u043a\u0443\u0434\u0430 \u0431\u0440\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u0432 | ProHoster","og:description":"\u0427\u0435\u0441\u0442\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f, \u0418\u0432\u0430\u043d \u0447\u0430\u0441\u0442\u043e \u043f\u043e\u0441\u043c\u0435\u0438\u0432\u0430\u043b\u0441\u044f \u043d\u0430\u0434 \u0442\u0449\u0435\u0442\u043d\u044b\u043c\u0438 \u0443\u0441\u0438\u043b\u0438\u044f\u043c\u0438 \u043a\u043e\u043b\u043b\u0435\u0433 \u0438\u0437 \u043e\u0442\u0434\u0435\u043b\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430. \u041e\u043d\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0443\u0441\u0438\u043b\u0438\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u0440\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov","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:12+00:00","article:modified_time":"2019-10-31T19:09:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36025","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:42:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:52:24","updated":"2026-01-22 01:42:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=36025"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36025\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/26932"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=36025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=36025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=36025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}