{"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\/sv\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov","title":{"rendered":"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c4rligt talat skrattade Ivan ofta \u00e5t sina kollegers meningsl\u00f6sa anstr\u00e4ngningar i \u00f6vervakningsavdelningen. De gjorde enorma insatser f\u00f6r att genomf\u00f6ra de m\u00e4tetal som f\u00f6retagsledningen best\u00e4llde. De var s\u00e5 upptagna att de inte ville g\u00f6ra n\u00e5gonting mer f\u00f6r n\u00e5gon annan. <\/p>\n<p>Men ledningen var alltid missn\u00f6jd \u2013 de best\u00e4llde st\u00e4ndigt nya och nya m\u00e4tetal, och slutade snabbt att anv\u00e4nda de som redan hade gjorts.<\/p>\n<p>P\u00e5 senare tid pratade alla bara om LeadTime \u2013 tiden f\u00f6r att leverera aff\u00e4rsfunktioner. M\u00e4tetalet visade ett galet nummer \u2013 200 dagar f\u00f6r att leverera en uppgift. Hur alla gnodde, klagade och lyfte h\u00e4nderna mot himlen!<\/p>\n<p>Efter ett tag tystnade oljudet och ledningen kom med en best\u00e4llning p\u00e5 att skapa ytterligare ett m\u00e4tetal.<\/p>\n<p>Det var helt klart f\u00f6r Ivan att det nya m\u00e4tetalet ocks\u00e5 skulle d\u00f6 stillsamt i ett m\u00f6rkt h\u00f6rn.<\/p>\n<p>Verkligen, funderade Ivan, att k\u00e4nna till siffran s\u00e4ger ingenting f\u00f6r n\u00e5gon. 200 dagar eller 2 dagar \u2013 det spelar ingen roll, eftersom man inte kan avg\u00f6ra orsaken och f\u00f6rst\u00e5 om det \u00e4r bra eller d\u00e5ligt baserat p\u00e5 siffran.<\/p>\n<p>Det \u00e4r den typiska f\u00e4llan med m\u00e4tetal: det verkar som om det nya m\u00e4tetalet kommer att f\u00f6rklara livets essens och avsl\u00f6ja en hemlighet. Alla har s\u00e5 stora f\u00f6rhoppningar, men ingenting h\u00e4nder av n\u00e5gon anledning. F\u00f6r hemligheten finns inte i m\u00e4tetalen!<\/p>\n<p>F\u00f6r Ivan var detta ett f\u00f6rflutet stadium. Han f\u00f6rstod att <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/342330\/\">m\u00e4tetal bara \u00e4r en vanlig tr\u00e4linjal<\/a><\/noindex> f\u00f6r m\u00e4tningar, medan alla hemligheter m\u00e5ste s\u00f6kas i <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/436310\/\">p\u00e5verkanens objekt<\/a><\/noindex>, dvs. det som formar detta m\u00e4tetal.<\/p>\n<p>F\u00f6r en webbshop kommer p\u00e5verkanens objekt att vara dess kunder som genererar int\u00e4kter, medan f\u00f6r DevOps kommer det att vara teamen som skapar och distribuerar distributioner med hj\u00e4lp av en pipeline.<\/p>\n<p>En g\u00e5ng, n\u00e4r han satte sig i en bekv\u00e4m stol i lobbyn, best\u00e4mde Ivan sig f\u00f6r att noggrant t\u00e4nka p\u00e5 hur han skulle vilja se DevOps-m\u00e4tetalen med tanke p\u00e5 att p\u00e5verkanens objekt \u00e4r teamen.<\/p>\n<h2>Syftet med DevOps-m\u00e4tetal<\/h2>\n<p>\nDet \u00e4r uppenbart att alla vill minska leveranstiden. 200 dagar \u2013 det g\u00e5r f\u00f6rst\u00e5s inte. <\/p>\n<p>Men hur? Det \u00e4r fr\u00e5gan.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Det arbetar hundratals team i f\u00f6retaget, och tusentals distributioner passerar genom DevOps-pipelinen varje dag. Den verkliga leveranstiden kommer att se ut som en f\u00f6rdelning. Varje team kommer att ha sin egen tid och sina egna karakteristika. Hur kan man hitta n\u00e5got i detta kaos?<\/p>\n<p>Svaret kom av sig sj\u00e4lv \u2013 vi m\u00e5ste hitta problematiska team och f\u00f6rst\u00e5 vad som h\u00e4nder med dem och varf\u00f6r det tar s\u00e5 l\u00e5ng tid, och l\u00e4ra oss av de \"bra\" teamen hur man g\u00f6r allt snabbt. F\u00f6r detta kr\u00e4vs det att vi m\u00e4ter tiden som teamen tillbringar p\u00e5 varje DevOps-st\u00e4ll.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/473fee4357ed2a1ab6d339c619bfa5c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nM\u00e5let f\u00f6r systemet kommer att vara att v\u00e4lja team baserat p\u00e5 tiden de tar att genomg\u00e5 st\u00e4llena, d.v.s. vi ska i slut\u00e4ndan f\u00e5 en lista \u00f6ver team med valda tider ist\u00e4llet f\u00f6r siffror.<\/p>\n<p>Om vi f\u00e5r reda p\u00e5 hur mycket tid som totalt har spenderats p\u00e5 varje st\u00e4ll och hur mycket tid som har g\u00e5tt till spillo mellan st\u00e4llen, kan vi hitta teamen, kontakta dem och unders\u00f6ka orsakerna mer ing\u00e5ende f\u00f6r att \u00e5tg\u00e4rda dem,\u201d t\u00e4nkte Ivan.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/4e5b952681b46ccce2d6ec8fd6e1303b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <\/p>\n<h2>Hur man ber\u00e4knar ledtider f\u00f6r DevOps<\/h2>\n<p>F\u00f6r att g\u00f6ra ber\u00e4kningarna beh\u00f6vde vi f\u00f6rdjupa oss i DevOps-processen och dess k\u00e4rna.<\/p>\n<p>F\u00f6retaget anv\u00e4nder ett begr\u00e4nsat antal system, och informationen kan endast erh\u00e5llas fr\u00e5n dem och ingen annanstans.<\/p>\n<p>Alla uppgifter i f\u00f6retaget registrerades i Jira. N\u00e4r en uppgift togs i arbete skapades en branch f\u00f6r den, och efter genomf\u00f6randet gjordes en commit i BitBucket och en Pull Request. Vid godk\u00e4nnande av PR (Pull Request) skapades automatiskt en distribution och sparades i Nexus-lagringen. <\/p>\n<p><img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/f170f636bc0c8a2653f1ffa379f76a21.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nD\u00e4refter rullades distributionen ut p\u00e5 flera st\u00e4llen med hj\u00e4lp av Jenkins f\u00f6r att kontrollera korrektheten av installationen, inklusive automatiserade och manuella tester:<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/be9495e291e46496c7783b2406493910.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nIvan listade vilka system som kan ge vilken information f\u00f6r att ber\u00e4kna tiden p\u00e5 st\u00e4llena:<\/p>\n<ul>\n<li>Fr\u00e5n Nexus \u2013 Tiden f\u00f6r distributionsskapande och namnet p\u00e5 mappen d\u00e4r teamets kod l\u00e5g.<\/li>\n<li>Fr\u00e5n Jenkins \u2013 Starttid, varaktighet och resultat av varje jobb, namnet p\u00e5 st\u00e4llet (i jobbets parametrar), stages (steg i jobbet), l\u00e4nk till distributionen i Nexus.<\/li>\n<li>Ivan beslutade att utesluta Jira och BitBucket fr\u00e5n fl\u00f6det, eftersom de relaterade mer till utvecklingssteget och inte till distributionen av den f\u00e4rdiga kandidaten p\u00e5 st\u00e4llena.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/df9b9d6f23f540b307fa4d8223b9ef16.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBaserat p\u00e5 tillg\u00e4nglig information ritades f\u00f6ljande schema:<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-m\u00e4tningar \u2013 varifr\u00e5n man tar data f\u00f6r ber\u00e4kningar\" src=\"\/wp-content\/uploads\/2019\/07\/da2c34a736d418939d31a679a3f6163c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nGenom att veta hur mycket tid som g\u00e5r \u00e5t till att skapa distributioner och hur mycket som spenderas p\u00e5 var och en av dem kan man enkelt ber\u00e4kna de totala kostnaderna f\u00f6r att genomf\u00f6ra hela DevOps-fl\u00f6det (det fullst\u00e4ndiga cykeln).<\/p>\n<p>Detta blev de DevOps-m\u00e4tetal som Ivan kom fram till:<\/p>\n<ul>\n<li>Antal skapade distributioner<\/li>\n<li>Andel distributioner som \"kom in\" p\u00e5 st\u00e4llet och \"genomgick\" st\u00e4llet<\/li>\n<li>Tid tillbringad p\u00e5 st\u00e4llet (cykelst\u00e4lle)<\/li>\n<li>Hela cykeln (total tid f\u00f6r alla milj\u00f6er)<\/li>\n<li>Jobbens varaktighet<\/li>\n<li>Stillest\u00e5nd mellan milj\u00f6erna<\/li>\n<li>Stillest\u00e5nd mellan k\u00f6rningar av jobb i en och samma milj\u00f6<\/li>\n<\/ul>\n<p>\n\u00c5 ena sidan beskrev metrikarna mycket v\u00e4l DevOps-pipelinen ur tids perspektiv, \u00e5 andra sidan ans\u00e5gs de vara v\u00e4ldigt enkla.<\/p>\n<p>N\u00f6jd med det v\u00e4l utf\u00f6rda arbetet skapade Ivan en presentation och gick f\u00f6r att presentera den f\u00f6r ledningen.<\/p>\n<p>Han kom tillbaka med en rynkad panna och h\u00e4ngande armar. <\/p>\n<p> \u2014 Det \u00e4r ett fiasko, brorsan \u2014 sa den ironiska kollegan med ett leende...<\/p>\n<p><b>Forts\u00e4ttningen kan du l\u00e4sa i artikeln \"<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/458370\/\">Hur snabba resultat hj\u00e4lpte Ivan<\/a><\/noindex>\u00bb.<\/b><br \/>\n<br \/>K\u00e4lla: <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\/sv\/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=\"sv_SE\" \/>\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\/sv\/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\udd47DevOps-metriker \u2013 var f\u00e5r man datan f\u00f6r ber\u00e4kningarna | ProHoster","description":"\u00c4rligt talat, Ivan skrattade ofta \u00e5t sina kollegors f\u00f6rg\u00e4ves anstr\u00e4ngningar inom \u00f6vervakningsavdelningen. De lade ner enorma anstr\u00e4ngningar f\u00f6r att implementera de metrikarna som ledningen best\u00e4llt.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/metriki-devops-otkuda-brat-dannye-dlya-raschetov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/36025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=36025"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/36025\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/26932"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=36025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=36025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=36025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}