{"id":80372,"date":"2020-05-05T13:42:27","date_gmt":"2020-05-05T11:42:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1"},"modified":"2020-05-05T13:42:27","modified_gmt":"2020-05-05T11:42:27","slug":"devid-obrajen-xirus-metriki-metriki-metriki-chast-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1","title":{"rendered":"David O'Brien (Xirus): Metrici! Metrici! Metrici! Partea 1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Recent David O\u2019Brien launched his own company Xirus (https:\/\/xirus.com.au), focusing on Microsoft Azure Stack cloud products. These are designed for consistent creation and deployment of hybrid applications in data centers, edge locations, remote offices, and the cloud.<\/p>\n<p>David trains individuals and companies on all things related to Microsoft Azure and Azure DevOps (formerly VSTS) and continues to engage in hands-on consulting and infrastructure coding. He has been a Microsoft MVP (Most Valuable Professional) for 5 years and recently received the MVP Azure award. As a co-organizer of the Melbourne Microsoft Cloud and Datacentre Meetup, O\u2019Brien regularly speaks at international conferences, combining his interest in traveling the world with a passion for sharing IT stories with the community. David's blog can be found at <noindex><a rel=\"nofollow\" href=\"https:\/\/david-obrien.net\">david-obrien.net<\/a><\/noindex>, where he also publishes his online training sessions on Pluralsight.<\/p>\n<p>The presentation discusses the importance of metrics for understanding what is happening in your environment and how your application operates. Microsoft Azure provides a powerful and straightforward way to display metrics for all types of workloads, and the lecture covers how to utilize them all.<\/p>\n<p>At 3 a.m. on a Sunday, you are suddenly awakened by a text alert: 'a critical application is unresponsive again.' What\u2019s going on? Where and what is causing the 'slowdowns'? This talk will introduce you to the services Microsoft Azure offers clients for log collection and specifically for metrics of your cloud workloads. David will explain which metrics should be of interest when working on a cloud platform and how to access them. You will learn about open-source tools and dashboard building, ultimately gaining enough knowledge to create your own dashboards.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>And if at 3 a.m. you are once again awakened by a message about a critical application failure, you will be able to quickly understand the cause.<\/p>\n<p>Bun\u0103 ziua, azi vom vorbi despre metrici. M\u0103 numesc David O\u2019Brien, sunt co-fondator \u0219i proprietar al unei mici companii de consultan\u021b\u0103 din Australia, Xirus. V\u0103 mul\u021bumesc \u00eenc\u0103 o dat\u0103 c\u0103 a\u021bi venit aici s\u0103-mi petrece\u021bi timpul. A\u0219adar, de ce suntem aici? Pentru a discuta despre metrici; mai exact, eu v\u0103 voi vorbi despre ele, \u0219i \u00eenainte de a face ceva, s\u0103 \u00eencepem cu teoria.<\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/c6b4a875dd29c79ac2884e8ffed1bcf0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVoi explica ce sunt metricile, ce se poate face cu ele, la ce trebuie s\u0103 acorda\u021bi aten\u021bie, cum s\u0103 colecta\u021bi \u0219i s\u0103 include\u021bi colectarea metricilor \u00een Azure \u0219i ce \u00eenseamn\u0103 vizualizarea metricilor. Voi ar\u0103ta cum arat\u0103 aceste lucruri \u00een cloud-ul Microsoft \u0219i cum s\u0103 lucra\u021bi cu acest cloud.<\/p>\n<p>\u00cenainte de a \u00eencepe, v\u0103 rog s\u0103 ridica\u021bi m\u00e2inile cei care folosesc Microsoft Azure. Cine lucreaz\u0103 cu AWS? V\u0103d c\u0103 sunt c\u00e2\u021biva. Dar cu Google? ALI Cloud? Un singur om! Grozav. A\u0219adar, ce sunt metricile? Defini\u021bia oficial\u0103 a Institutului Na\u021bional de Standarde \u0219i Tehnologie din SUA este: \u201eMetrica este un standard de m\u0103surare care descrie condi\u021biile \u0219i regulile de efectuare a m\u0103sur\u0103rii unei propriet\u0103\u021bi \u0219i serve\u0219te la \u00een\u021belegerea rezultatelor m\u0103sur\u0103rii.\u201d Ce \u00eenseamn\u0103 acest lucru? <\/p>\n<p>S\u0103 lu\u0103m, de exemplu, o metric\u0103 pentru schimbarea spa\u021biului liber pe disk al unei ma\u0219ini virtuale. De exemplu, ni se d\u0103 num\u0103rul 90, iar acest num\u0103r reprezint\u0103 un procent, adic\u0103 volumul de spa\u021biu liber pe disk este de 90%. A\u0219 dori s\u0103 subliniez c\u0103 nu este foarte interesant s\u0103 citim o descriere a defini\u021biei metricilor care ocup\u0103 40 de pagini \u00een format PDF. <\/p>\n<p>Metica \u00eens\u0103 nu spune cum a fost ob\u021binut rezultatul m\u0103sur\u0103rii, ci doar arat\u0103 acest rezultat. Ce facem cu metricile?<\/p>\n<p>\u00cen primul r\u00e2nd, m\u0103sur\u0103m valoarea a ceva pentru a folosi apoi rezultatul m\u0103sur\u0103rii. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/fe86df499c701430555c83c9b2303230.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDe exemplu, am aflat volumul de spa\u021biu liber pe disc \u0219i acum putem s\u0103-l folosim, s\u0103 utiliz\u0103m aceast\u0103 memorie etc. Dup\u0103 ce am ob\u021binut rezultatul metricii, trebuie s\u0103-l interpret\u0103m. De exemplu, metrica a returnat un rezultat de 90. Trebuie s\u0103 \u0219tim ce \u00eenseamn\u0103 acest num\u0103r: volumul de spa\u021biu liber sau volumul de spa\u021biu ocupat pe disc \u00een procente sau gigaocte\u021bi, laten\u021ba re\u021belei, care este de 90 ms etc., adic\u0103 trebuie s\u0103 interpret\u0103m semnifica\u021bia valorii metricii. Pentru ca metricile s\u0103 aib\u0103 sens, dup\u0103 interpretarea unei valori de metric\u0103, trebuie s\u0103 ne asigur\u0103m c\u0103 str\u00e2ngem mai multe valori. Acest lucru este foarte important, deoarece mul\u021bi oameni nu con\u0219tientizeaz\u0103 necesitatea str\u00e2ngerii metricilor. Microsoft a facilitat mult procesul de ob\u021binere a metricilor, dar trebuie s\u0103 v\u0103 ocupa\u021bi singuri de str\u00e2ngerea acestora. Aceste metrici sunt p\u0103strate timp de doar 41 de zile \u0219i \u00een a 42-a zi dispar. A\u0219adar, \u00een func\u021bie de propriet\u0103\u021bile echipamentului vostru extern sau intern, trebuie s\u0103 v\u0103 preocupa\u021bi de cum s\u0103 p\u0103stra\u021bi metricile mai mult de 41 de zile - sub form\u0103 de loguri, jurnale etc. Astfel, dup\u0103 str\u00e2ngere, trebuie s\u0103 le depozita\u021bi \u00eentr-un loc care permite, dac\u0103 este necesar, s\u0103 accesa\u021bi \u00eentreaga statistic\u0103 a modific\u0103rii rezultatelor metricilor. Pun\u00e2ndu-le acolo, ve\u021bi putea \u00eencepe s\u0103 lucra\u021bi eficient cu ele. <\/p>\n<p>Numai dup\u0103 ce ob\u021bine\u021bi valorile metricilor, le interpreta\u021bi \u0219i le str\u00e2nge\u021bi, ve\u021bi putea crea un SLA - acord de nivel de serviciu. Acest SLA poate s\u0103 nu aib\u0103 mare importan\u021b\u0103 pentru clien\u021bii dumneavoastr\u0103, fiind mai important pentru colegii, managerii \u0219i cei care se ocup\u0103 de func\u021bionarea sistemului \u0219i sunt preocupa\u021bi de func\u021bionalitatea acestuia. Metrica poate m\u0103sura num\u0103rul de ticheturi - de exemplu, primi\u021bi 5 ticheturi pe zi, iar \u00een acest caz arat\u0103 viteza de reac\u021bie la cererile utilizatorilor \u0219i rapiditatea solu\u021bion\u0103rii problemelor. Metrica nu trebuie s\u0103 spun\u0103 doar c\u0103 site-ul dvs. se \u00eencarc\u0103 \u00eentr-un timp de 20 ms sau c\u0103 viteza de r\u0103spuns este de 20 ms; metrica reprezint\u0103 mai mult dec\u00e2t o simpl\u0103 indicator tehnic. <\/p>\n<p>Prin urmare, scopul discu\u021biei noastre este s\u0103 v\u0103 prezent\u0103m o imagine detaliat\u0103 a esen\u021bei metricilor. Metrica serve\u0219te pentru ca, uit\u00e2ndu-v\u0103 la ea, s\u0103 pute\u021bi ob\u021bine o imagine complet\u0103 a procesului. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/f39f1291ab1a023d762759a5e365bbe6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOdat\u0103 ce am primit metrica, putem garanta cu 99% siguran\u021b\u0103 func\u021bionarea sistemului, deoarece nu este vorba doar de o privire asupra jurnalelor, \u00een care se spune c\u0103 sistemul func\u021bioneaz\u0103. O garan\u021bie de 99% a func\u021bionalit\u0103\u021bii \u00eenseamn\u0103 c\u0103, de exemplu, \u00een 99% din cazuri, API-ul r\u0103spunde cu o vitez\u0103 normal\u0103 de 30 ms. Exact asta \u00eei intereseaz\u0103 pe utilizatorii, colegii \u0219i managerii dvs. Mul\u021bi dintre clien\u021bii no\u0219tri monitorizeaz\u0103 jurnalele serverelor web, f\u0103r\u0103 a observa nicio eroare \u00een ele, \u0219i cred c\u0103 totul este \u00een regul\u0103. De exemplu, ei v\u0103d indicatorul de vitez\u0103 a re\u021belei de 200 mb\/s \u0219i cred: \u201eok, totul este excelent!\u201d. Dar pentru a ob\u021bine acele 200, utilizatorii au nevoie de un timp de r\u0103spuns de 30 de milisecunde, iar acesta este exact indicatorul care nu este m\u0103surat \u0219i nu este colectat \u00een jurnalele. Utilizatorii sunt surprin\u0219i c\u0103 site-ul se \u00eencarc\u0103 foarte \u00eencet, deoarece, f\u0103r\u0103 metrica necesar\u0103, nu \u0219tiu cauza acestui comportament. <\/p>\n<p>Dar, deoarece avem un SLA care garanteaz\u0103 100% func\u021bionalitate, clien\u021bii \u00eencep s\u0103 exprime nemul\u021bumiri, deoarece \u00een realitate utilizarea site-ului este foarte dificil\u0103. Prin urmare, pentru a crea un SLA obiectiv, trebuie s\u0103 vedem imaginea de ansamblu a procesului, creat\u0103 prin metricile colectate. Acesta este subiectul disputelor mele constante cu anumite furnizori, care, \u00een crearea SLA-ului, nu \u00ee\u0219i imagineaz\u0103 ce \u00eenseamn\u0103 termenul \u201euptime\u201d \u0219i, \u00een majoritatea cazurilor, nu explic\u0103 clien\u021bilor lor cum func\u021bioneaz\u0103 API-ul lor. <\/p>\n<p>Dac\u0103 a\u021bi creat un serviciu, de exemplu, un API pentru o ter\u021b\u0103 parte, trebuie s\u0103 \u00een\u021belege\u021bi ce \u00eenseamn\u0103 metrica ob\u021binut\u0103 de 39,5 \u2013 un r\u0103spuns, un r\u0103spuns reu\u0219it, un r\u0103spuns la o vitez\u0103 de 20 ms sau la o vitez\u0103 de 5 ms. Este responsabilitatea dvs. s\u0103 adapta\u021bi SLA-ul lor la propriul dvs. SLA, la propriile dvs. metrici. <\/p>\n<p>Dup\u0103 ce am clarificat toate acestea, putem \u00eencepe s\u0103 cre\u0103m un panou de monitorizare impresionant. Spune\u021bi-mi, a folosit cineva aplica\u021bia de vizualizare interactiv\u0103 Grafana? Grozav! Sunt un mare fan al acestui open source, deoarece este gratuit \u0219i u\u0219or de utilizat. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/0c843ff71df60874684f39a9e40d0f47.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDac\u0103 nu a\u021bi folosit \u00eenc\u0103 Grafana, v\u0103 voi ar\u0103ta cum s\u0103 lucra\u021bi cu ea. Cei n\u0103scu\u021bi \u00een anii '80 \u0219i '90 \u00ee\u0219i amintesc probabil de ur\u0219ii grijulii CareBears? Nu \u0219tiu c\u00e2t de populari au fost ace\u0219ti ursule\u021bi \u00een Rusia, dar \u00een ceea ce prive\u0219te metricile, trebuie s\u0103 ne comport\u0103m ca ni\u0219te \u00abursule\u021bi grijulii\u00bb. A\u0219a cum am spus, ave\u021bi nevoie de o imagine de ansamblu asupra activit\u0103\u021bii \u00eentregului sistem, care s\u0103 nu se limiteze doar la API-ul dumneavoastr\u0103, site-ul dumneavoastr\u0103 web sau serviciul care ruleaz\u0103 pe o ma\u0219in\u0103 virtual\u0103. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/f07b4ec3162bad0ad2330113f9df4cff.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTrebuie s\u0103 organiza\u021bi colectarea metricilor care reflect\u0103 cel mai bine activitatea \u00eentregului sistem. Majoritatea dintre voi sunte\u021bi dezvoltatori de software, a\u0219a c\u0103 via\u021ba voastr\u0103 se schimb\u0103 constant, adapt\u00e2ndu-se noilor cerin\u021be ale produsului, \u0219i la fel cum sunte\u021bi preocupat de procesele de codare, trebuie s\u0103 v\u0103 face\u021bi griji \u0219i pentru metrici. Trebuie s\u0103 \u0219ti\u021bi \u00een ce mod metrica se leag\u0103 de fiecare linie de cod pe care o scrie\u021bi. De exemplu, s\u0103pt\u0103m\u00e2na viitoare \u00eencepe\u021bi o nou\u0103 campanie de marketing \u0219i v\u0103 a\u0219tepta\u021bi ca site-ul dumneavoastr\u0103 s\u0103 fie vizitat de un num\u0103r mare de utilizatori. Pentru a analiza acest eveniment, ve\u021bi avea nevoie de metrici, iar poate va fi necesar un \u00eentreg tablou de bord pentru a urm\u0103ri activitatea acestor oameni. Metricile v\u0103 vor fi necesare pentru a \u00een\u021belege c\u00e2t de reu\u0219it\u0103 este \u0219i cum func\u021bioneaz\u0103 \u00een realitate campania dumneavoastr\u0103 de marketing. Ele v\u0103 pot ajuta, de exemplu, s\u0103 dezvolta\u021bi un CRM eficient \u2014 un sistem de management al rela\u021biilor cu clien\u021bii. <\/p>\n<p>A\u0219adar, haide\u021bi s\u0103 ne \u00eendrept\u0103m spre serviciul nostru cloud Azure. Aici este foarte u\u0219or s\u0103 g\u0103si\u021bi \u0219i s\u0103 organiza\u021bi colectarea metricilor, deoarece existe Azure Monitor. Acest monitor centralizeaz\u0103 gestionarea configura\u021biei sistemului dumneavoastr\u0103. Fiecare dintre elementele Azure pe care dori\u021bi s\u0103 le implementa\u021bi \u00een sistemul dumneavoastr\u0103 are o mul\u021bime de metrici incluse \u00een mod implicit. Este o aplica\u021bie gratuit\u0103 care func\u021bioneaz\u0103 direct \u00abdin cutie\u00bb \u0219i nu necesit\u0103 configura\u021bii prealabile, nu trebuie s\u0103 scrie\u021bi nimic \u0219i s\u0103 \u00abata\u0219a\u021bi\u00bb la sistemul dumneavoastr\u0103. Ne vom convinge de acest lucru prin vizionarea urm\u0103torului demo. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/873f9e9955e34640cb357c0e02899c71.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00cen plus, exist\u0103 posibilitatea de a trimite aceste metrici c\u0103tre aplica\u021bii ter\u021be, cum ar fi sistemul de stocare \u0219i analiz\u0103 a jurnalelor Splunk, aplica\u021bia cloud pentru gestionarea jurnalelor SumoLogic, instrumentul de procesare a jurnalelor ELK, IBM Radar. Totu\u0219i, exist\u0103 mici diferen\u021be, care depind de resursele pe care le folosi\u021bi \u2013 ma\u0219ini virtuale, servicii de re\u021bea, baze de date Azure SQL, adic\u0103 utilizarea metricilor variaz\u0103 \u00een func\u021bie de func\u021biile mediu de lucru. Nu pot spune c\u0103 aceste diferen\u021be sunt semnificative, dar, din p\u0103cate, exist\u0103 \u0219i ar trebui luate \u00een considerare. Activarea \u0219i trimiterea metricilor este posibil\u0103 prin mai multe metode: prin Portal, CLI\/Power Shell sau folosind \u0219abloane ARM. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/e91a059731a8622e60d5629e738f24f1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00cenainte de a \u00eencepe prima demonstra\u021bie, voi r\u0103spunde la \u00eentreb\u0103rile pe care le ave\u021bi. Dac\u0103 nu sunt \u00eentreb\u0103ri, putem \u00eencepe. Pe ecran este ar\u0103tat cum arat\u0103 pagina Azure Monitor. Poate cineva dintre voi poate spune c\u0103 acest monitor nu func\u021bioneaz\u0103? <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/2d94469adbee4cc2ef8351c98f9e065f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA\u0219adar, acum totul este \u00een regul\u0103, vede\u021bi cum arat\u0103 serviciile monitorului. Pot spune c\u0103 este un instrument excelent \u0219i foarte simplu pentru activit\u0103\u021bile zilnice. Cu ajutorul lui, pute\u021bi monitoriza aplica\u021bii, re\u021bele \u0219i infrastructur\u0103. Recent, interfa\u021ba de monitorizare a fost \u00eembun\u0103t\u0103\u021bit\u0103, iar dac\u0103 \u00eenainte serviciile erau dispersate \u00een diferite locuri, acum toate informa\u021biile despre servicii sunt consolidate pe pagina principal\u0103 a monitorului. <\/p>\n<p>Tabloul de bord al metricilor este un tab de pe calea HomeMonitorMetrics, la care se poate accesa pentru a vedea toate metricile disponibile \u0219i a alege cele necesare. Dar dac\u0103 ave\u021bi nevoie s\u0103 activa\u021bi colectarea metricilor, trebuie s\u0103 folosi\u021bi calea din catalogul HomeMonitorDiagnostic settings \u0219i s\u0103 verifica\u021bi casetele de selectare pentru metricile Enabled\/Disabled. \u00cen mod implicit, aproape toate metricile sunt activate, dar, dac\u0103 trebuie s\u0103 activa\u021bi ceva suplimentar, va trebui s\u0103 schimba\u021bi starea de diagnosticare din Disabled \u00een Enabled. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/484198a2202ee930a7ebaaf2c66f8ca9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPentru aceasta, trebuie s\u0103 face\u021bi clic pe linia metricii selectate \u0219i pe tab-ul care se deschide, s\u0103 activa\u021bi modul de diagnosticare. Dac\u0103 inten\u021biona\u021bi s\u0103 analiza\u021bi metricul selectat, dup\u0103 ap\u0103sarea pe linkul Turn on diagnostic, trebuie s\u0103 bifezi caseta de selectare Send to Log Analytics care apare \u00een fereastra deschis\u0103. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/f4f704367aefd42b8ce7e84e25089dd0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLog Analytics este oarecum similar cu Splunk, dar este mai ieftin. Acest serviciu permite colectarea tuturor metricelor, jurnalelor \u0219i a tot ceea ce ave\u021bi nevoie, organiz\u00e2ndu-le \u00een spa\u021biul de lucru Log Analytics. Serviciul folose\u0219te un limbaj special de procesare a interog\u0103rilor, KQL \u2013 Kusto Query Language, pe care \u00eel vom explora \u00een urm\u0103torul demo. Deocamdat\u0103, ar trebui men\u021bionat c\u0103, cu ajutorul s\u0103u, pute\u021bi forma interog\u0103ri privind metricile, jurnalele, termenii, tendin\u021bele, tiparele etc. \u0219i pute\u021bi crea tablouri de bord.<\/p>\n<p>A\u0219adar, bif\u0103m checkbox-ul Send to Log Analytics \u0219i checkbox-urile de pe tabloul LOG: DataPlaneRequests, MongoRequests \u0219i QueryRuntimeStatistics, iar mai jos, pe tabloul METRIC \u2013 checkbox-ul Requests. Apoi, atribuim un nume \u0219i salv\u0103m set\u0103rile. \u00cen linia de comand\u0103, aceasta reprezint\u0103 dou\u0103 linii de cod. Apropo, interfa\u021ba Azure Cloud seam\u0103n\u0103 \u00een acest sens cu Google, care permite de asemenea utilizarea liniei de comand\u0103 \u00een browser. AWS nu are nimic similar, a\u0219a c\u0103 Azure este mult mai convenabil \u00een acest sens. <\/p>\n<p>De exemplu, pot lansa demo-ul prin interfa\u021ba web, f\u0103r\u0103 a folosi cod pe laptopul meu. Pentru aceasta, trebuie s\u0103 m\u0103 autentific cu contul meu Azure. Apoi, pot folosi, de exemplu, terrafone, dac\u0103 deja \u00eel folosi\u021bi, a\u0219tept conecta\u021bi la serviciu \u0219i primesc un mediu de lucru Linux, care este utilizat implicit de Microsoft. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/0d3eb1a626023d9327cc3049dbf9866d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nApoi, folosesc Bash-ul integrat \u00een Azure Cloud Shell. Un lucru foarte util este IDE-ul integrat \u00een browser, o versiune simplificat\u0103 a VS Code. Apoi, pot accesa \u0219ablonul meu de metric\u0103 de erori, s\u0103-l modific \u0219i s\u0103-l configurez conform nevoilor mele. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/e6993d062e5a8b7f70558f9ae4583bed.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDup\u0103 ce a\u021bi configurat colectarea metricelor \u00een acest \u0219ablon, \u00eel pute\u021bi aplica pentru a crea metrici pentru \u00eentreaga dvs. infrastructur\u0103. Dup\u0103 ce am aplicat metricile, le-am colectat \u0219i salvate, va trebui s\u0103 le vizualiz\u0103m. <\/p>\n<p><img decoding=\"async\" alt=\"David O&#039;Brien (Xirus): Metrici! Metrici! Metrici! Partea 1\" src=\"\/wp-content\/uploads\/2020\/05\/40ddb7f94d871a4ce19ddd5146c53f05.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAzure Monitor se ocup\u0103 doar de metrici \u0219i nu ofer\u0103 posibilitatea de a ob\u021bine o imagine de ansamblu a st\u0103rii sistemului dumneavoastr\u0103. Pute\u021bi utiliza o serie de alte aplica\u021bii care ruleaz\u0103 \u00een afara mediului Azure. A\u0219adar, dac\u0103 trebuie s\u0103 monitoriza\u021bi toate procesele, vizualiz\u00e2nd toate metricile colectate \u00eentr-un singur loc, atunci Azure Monitor nu este potrivit pentru aceasta. <\/p>\n<p>Pentru a aborda aceast\u0103 problem\u0103, Microsoft ofer\u0103 instrumentul Power BI \u2013 un software cuprinz\u0103tor pentru analiza business-ului, care include vizualizarea unei variet\u0103\u021bi de date. Acesta este un produs destul de costisitor, a c\u0103rui pre\u021b depinde de setul de func\u021bii necesar pentru dumneavoastr\u0103. \u00cen mod implicit, acesta v\u0103 ofer\u0103 48 de tipuri de date prelucrate \u0219i este legat de depozitele de date SQL Azure, Azure Data Lake Storage, serviciile de \u00eenv\u0103\u021bare automat\u0103 Azure \u0219i Azure Databricks. Folosind scalabilitatea, pute\u021bi ob\u021bine date noi la fiecare 30 de minute. Acesta poate fi suficient pentru nevoile dumneavoastr\u0103 sau nu, dac\u0103 ave\u021bi nevoie de vizualizare \u00een timp real. \u00cen acest caz, se recomand\u0103 utilizarea unor aplica\u021bii precum Grafana, men\u021bionat\u0103 de mine. \u00cen plus, documenta\u021bia Microsoft descrie posibilitatea de a trimite metrici, jurnale \u0219i tabele de evenimente folosind SIEM \u2013 instrumente \u00een sistemele de vizualizare Splunk, SumoLogic, ELK \u0219i IBM radar. <\/p>\n<p>23:40 min<\/p>\n<p>Continuarea va veni foarte cur\u00e2nd\u2026<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"bsr4Z5tLMpw\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/bsr4Z5tLMpw\/hqdefault.jpg\" alt=\"Reda\u021bi video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h3>Pu\u021bin publicitate \ud83d\ude42<\/h3>\n<p>\nMul\u021bumim c\u0103 r\u0103m\u00e2ne\u021bi cu noi. V\u0103 plac articolele noastre? Dori\u021bi s\u0103 vede\u021bi mai multe materiale interesante? Sus\u021bine\u021bi-ne, efectu\u00e2nd o comand\u0103 sau recomand\u00e2ndu-ne prietenilor, <noindex><a rel=\"nofollow\" href=\"https:\/\/ua-hosting.company\/cloudvps\/nl\">VPS cloud pentru dezvoltatori de la 4,99 $<\/a><\/noindex>, <b>un echivalent unic pentru serverele entry-level, care a fost creat de noi pentru voi:<\/b> <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/347386\/\">Toat\u0103 adev\u0103rul despre VPS (KVM) E5-2697 v3 (6 nuclee) 10GB DDR4 480GB SSD 1Gbps de la 19 $ sau cum s\u0103 \u00eemp\u0103r\u021bi\u021bi corect un server?<\/a><\/noindex> (sunt disponibile op\u021biuni cu RAID1 \u0219i RAID10, p\u00e2n\u0103 la 24 nuclee \u0219i p\u00e2n\u0103 la 40GB DDR4).<\/p>\n<p><b>Dell R730xd la jum\u0103tate de pre\u021b \u00een centrul de date Equinix Tier IV din Amsterdam?<\/b> Numai la noi <b><noindex><a rel=\"nofollow\" href=\"https:\/\/ua-hosting.company\/serversnl\">2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TB de la 199 $<\/a><\/noindex> \u00een Olanda! <b>Dell R420 \u2014 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB \u2014 de la 99 $!<\/b><\/b> Citi\u021bi despre <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/329618\/\">Cum s\u0103 construi\u021bi o infrastructur\u0103 de clas\u0103 enterprise folosind servere Dell R730xd E5-2650 v4 la pre\u021buri foarte mici de 9000 \u20ac?<\/a><\/noindex><br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ua-hosting\/blog\/500144\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d \u043e\u0442\u043a\u0440\u044b\u043b \u0441\u0432\u043e\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e Xirus (https:\/\/xirus.com.au), \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0432\u0448\u0438\u0441\u044c \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Microsoft Azure Stack. \u041e\u043d\u0438 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0434\u043b\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0446\u0435\u043d\u0442\u0440\u0430\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432 \u043f\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0445 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445, \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0445 \u043e\u0444\u0438\u0441\u0430\u0445 \u0438 \u043e\u0431\u043b\u0430\u043a\u0435. \u0414\u044d\u0432\u0438\u0434 \u043e\u0431\u0443\u0447\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u0446 \u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0432\u0441\u0435\u043c\u0443, \u0447\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 Microsoft Azure \u0438 Azure DevOps (\u0431\u044b\u0432\u0448\u0435\u043c\u0443 VSTS) \u0438 \u0434\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":80373,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-80372","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.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d \u043e\u0442\u043a\u0440\u044b\u043b \u0441\u0432\u043e\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e Xirus (https:\/\/xirus.com.au), \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0432\u0448\u0438\u0441\u044c \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Microsoft Azure Stack.\" \/>\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\/ro\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d (Xirus): \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u0427\u0430\u0441\u0442\u044c 1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d \u043e\u0442\u043a\u0440\u044b\u043b \u0441\u0432\u043e\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e Xirus (https:\/\/xirus.com.au), \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0432\u0448\u0438\u0441\u044c \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Microsoft Azure Stack.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1\" \/>\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=\"2020-05-05T11:42:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-05T11:42: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\udd47David O\u2019Brien (Xirus): Metrici! Metrici! Metrici! Partea 1 | ProHoster","description":"Recent, David O'Brien \u0219i-a deschis propria companie Xirus (https:\/\/xirus.com.au), concentr\u00e2ndu-se pe produsele cloud Microsoft Azure Stack.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d (Xirus): \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u041c\u0435\u0442\u0440\u0438\u043a\u0438! \u0427\u0430\u0441\u0442\u044c 1 | ProHoster","og:description":"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0414\u044d\u0432\u0438\u0434 \u041e\u2019\u0411\u0440\u0430\u0439\u0435\u043d \u043e\u0442\u043a\u0440\u044b\u043b \u0441\u0432\u043e\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e Xirus (https:\/\/xirus.com.au), \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0432\u0448\u0438\u0441\u044c \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Microsoft Azure Stack.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1","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":"2020-05-05T11:42:27+00:00","article:modified_time":"2020-05-05T11:42:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"80372","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:19:42","updated":"2022-09-28 07:38:12","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/80372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=80372"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/80372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/80373"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=80372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=80372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=80372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}