{"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\/sv\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1","title":{"rendered":"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nyligen startade David O\u2019Brien sitt eget f\u00f6retag Xirus (https:\/\/xirus.com.au), med fokus p\u00e5 Microsoft Azure Stacks molnprodukter. Dessa \u00e4r avsedda f\u00f6r en konsekvent skapelse och k\u00f6rning av hybridapplikationer i datacenter, vid gr\u00e4nslokaliseringar, fj\u00e4rrkontor och i molnet.<\/p>\n<p>David utbildar individer och f\u00f6retag i allt som r\u00f6r Microsoft Azure och Azure DevOps (tidigare VSTS) och \u00e4r fortfarande aktivt involverad i praktisk r\u00e5dgivning och infrastrukturkodning. Han har varit Microsoft MVP (Most Valuable Professional) i 5 \u00e5r och har nyligen f\u00e5tt MVP Azure-utn\u00e4mningen. Som medorganisat\u00f6r av Melbourne Microsoft Cloud och Datacentre Meetup f\u00f6rel\u00e4ser O\u2019Brien regelbundet p\u00e5 internationella konferenser, d\u00e4r han f\u00f6renar sin passion f\u00f6r v\u00e4rldsomsp\u00e4nnande resor med sin vilja att dela IT-historier med samh\u00e4llet. Davids blogg finns p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/david-obrien.net\">david-obrien.net<\/a><\/noindex>, han publicerar ocks\u00e5 sina onlinekurser p\u00e5 Pluralsight.<\/p>\n<p>I f\u00f6rel\u00e4sningen diskuteras vikten av metrik f\u00f6r att f\u00f6rst\u00e5 vad som h\u00e4nder i din milj\u00f6 och hur din applikation fungerar. Microsoft Azure erbjuder ett kraftfullt och enkelt s\u00e4tt att visa metrik f\u00f6r alla typer av arbetsbelastningar, och i f\u00f6rel\u00e4sningen ber\u00e4ttas det om hur man kan anv\u00e4nda dem alla.<\/p>\n<p>Klockan tre p\u00e5 morgonen, en s\u00f6ndag, v\u00e4cks du pl\u00f6tsligt av ljudet av ett textmeddelande: \u201ckritisk applikation svarar inte igen\u201d. Vad h\u00e4nder? Var \u00e4r orsaken till \u201cstoppet\u201d? Fr\u00e5n den h\u00e4r presentationen f\u00e5r du veta om de tj\u00e4nster som Microsoft Azure erbjuder kunder f\u00f6r att samla in loggar och specifikt metrik f\u00f6r dina molnarbetsbelastningar. David kommer att ber\u00e4tta vilka metrik som b\u00f6r intressera dig n\u00e4r du arbetar p\u00e5 en molnplattform och hur du n\u00e5r dem. Du kommer att l\u00e4ra dig om verktyg med \u00f6ppen k\u00e4llkod och att bygga instrumentpaneler, och som ett resultat f\u00e5r du tillr\u00e4ckligt med kunskap f\u00f6r att skapa egna paneler.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Och om du v\u00e4cks av ett meddelande om ett kritiskt applikationsfall igen klockan tre p\u00e5 morgonen, kommer du snabbt kunna f\u00f6rst\u00e5 orsaken.<\/p>\n<p>Hej, idag ska vi prata om m\u00e4tningar. Jag heter David O'Brien, och jag \u00e4r medgrundare och \u00e4gare av det australiensiska konsultf\u00f6retaget Xirus. Tack f\u00f6r att ni tog er tid att vara h\u00e4r med mig. S\u00e5, varf\u00f6r \u00e4r vi h\u00e4r? F\u00f6r att prata om m\u00e4tningar, mer specifikt kommer jag att ber\u00e4tta om dem, och innan vi g\u00f6r n\u00e5got s\u00e5 b\u00f6rjar vi med teorin.<\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/c6b4a875dd29c79ac2884e8ffed1bcf0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJag kommer att f\u00f6rklara vad m\u00e4tningar \u00e4r, vad man kan g\u00f6ra med dem, vad man b\u00f6r t\u00e4nka p\u00e5, hur man samlar in och inkluderar insamling av m\u00e4tningar i Azure och vad visualisering av m\u00e4tningar inneb\u00e4r. Jag kommer att visa er hur dessa saker ser ut i Microsofts moln och hur man arbetar med detta moln.<\/p>\n<p>Innan vi b\u00f6rjar ber jag dem som anv\u00e4nder Microsoft Azure att r\u00e4cka upp en hand. Och hur m\u00e5nga arbetar med AWS? Jag ser att det \u00e4r n\u00e5gra f\u00e5. Hur \u00e4r det med Google? ALI Cloud? En person! Utm\u00e4rkt. S\u00e5, vad \u00e4r m\u00e4tningar? Den officiella definitionen fr\u00e5n National Institute of Standards and Technology i USA lyder: \"M\u00e4tning \u00e4r en standard f\u00f6r m\u00e4ta som beskriver villkor och regler f\u00f6r att utf\u00f6ra m\u00e4tning av en viss egenskap och tj\u00e4nar till att f\u00f6rst\u00e5 resultaten av m\u00e4tningen.\" Vad inneb\u00e4r det? <\/p>\n<p>L\u00e5t oss ta som exempel en m\u00e4tning f\u00f6r att \u00e4ndra m\u00e4ngden ledigt diskutrymme p\u00e5 en virtuell maskin. Till exempel, vi f\u00e5r ett nummer 90 och detta nummer betyder procent, det vill s\u00e4ga att den lediga m\u00e4ngden diskutrymme \u00e4r 90%. Jag vill notera att det inte \u00e4r s\u00e4rskilt intressant att l\u00e4sa en beskrivning av definitionen av m\u00e4tningar som tar 40 sidor i pdf-format. <\/p>\n<p>Men m\u00e4tningen s\u00e4ger inte hur resultatet av m\u00e4tningen har erh\u00e5llits, den visar bara detta resultat. Vad g\u00f6r vi med m\u00e4tningarna?<\/p>\n<p>F\u00f6rst och fr\u00e4mst m\u00e4ter vi v\u00e4rdet av n\u00e5got f\u00f6r att sedan anv\u00e4nda resultatet av m\u00e4tningen. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/fe86df499c701430555c83c9b2303230.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTill exempel, vi har l\u00e4rt oss om m\u00e4ngden ledigt diskutrymme och kan nu anv\u00e4nda det, anv\u00e4nda detta minne osv. Efter att vi f\u00e5tt resultatet av metriksen m\u00e5ste vi tolka det. Om metriksen till exempel ger ett resultat p\u00e5 90, m\u00e5ste vi f\u00f6rst\u00e5 vad detta nummer betyder: m\u00e4ngden ledigt utrymme eller m\u00e4ngden upptaget diskutrymme i procent eller gigabyte, n\u00e4tverksf\u00f6rdr\u00f6jning som \u00e4r 90 ms, osv., vilket inneb\u00e4r att vi m\u00e5ste tolka inneb\u00f6rden av metrikens v\u00e4rde. F\u00f6r att metriksen alls ska ha betydelse m\u00e5ste vi efter tolkningen av ett m\u00e5tt se till att samla in flera v\u00e4rden. Detta \u00e4r mycket viktigt, eftersom m\u00e5nga m\u00e4nniskor inte inser behovet av att samla in metrik. Microsoft har gjort processen att f\u00e5 metrik mycket enkel, men ni m\u00e5ste sj\u00e4lva se till att de samlas in. Dessa metrik lagras i endast 41 dagar och f\u00f6rsvinner den 42:a dagen. D\u00e4rf\u00f6r, beroende p\u00e5 egenskaperna hos er externa eller interna utrustning, m\u00e5ste ni t\u00e4nka p\u00e5 hur ni ska spara metrik mer \u00e4n 41 dagar \u2013 i form av loggar, register osv. S\u00e5 efter insamlingen m\u00e5ste ni placera dem p\u00e5 en plats som g\u00f6r att ni kan h\u00e4mta hela statistiken \u00f6ver \u00e4ndringar i metrikresultaten vid behov. N\u00e4r ni har lagt dem d\u00e4r kan ni b\u00f6rja arbeta effektivt med dem. <\/p>\n<p>Endast efter att ni f\u00e5tt metrikv\u00e4rdena, tolkat dem och samlat dem kan ni skapa ett SLA \u2013 Service Level Agreement. Detta SLA kanske inte har stor betydelse f\u00f6r era kunder, det \u00e4r viktigare f\u00f6r era kollegor, chefer, de som s\u00e4kerst\u00e4ller systemets drift och \u00e4r bekymrade \u00f6ver dess funktionalitet. Metrik kan m\u00e4ta antalet \u00e4renden \u2013 till exempel f\u00e5r ni 5 \u00e4renden per dag, och i detta fall visar den hur snabbt ni svarar p\u00e5 anv\u00e4ndarf\u00f6rfr\u00e5gningar och hur snabbt ni l\u00f6ser problem. Metriken b\u00f6r inte bara informera om att er webbplats laddas p\u00e5 20 ms eller att svarstiden \u00e4r 20 ms, metrik \u00e4r mer \u00e4n bara en teknisk m\u00e4tpunkt. <\/p>\n<p>D\u00e4rf\u00f6r \u00e4r syftet med v\u00e5rt samtal att ge er en omfattande bild av metrikens k\u00e4rna. Metrik fungerar s\u00e5 att ni genom att titta p\u00e5 den kan f\u00e5 en helhetsbild av processen. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/f39f1291ab1a023d762759a5e365bbe6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nS\u00e5 snart vi har f\u00e5tt en metrik kan vi med 99% s\u00e4kerhet garantera systemets funktionalitet, eftersom det inte bara handlar om att titta p\u00e5 loggfiler d\u00e4r det st\u00e5r att systemet fungerar. En garanti p\u00e5 99% drifts\u00e4kerhet inneb\u00e4r att, till exempel, API:et svarar med en normal hastighet p\u00e5 30 ms i 99% av fallen. Det \u00e4r precis det h\u00e4r som intresserar dina anv\u00e4ndare, kollegor och chefer. M\u00e5nga av v\u00e5ra kunder \u00f6vervakar loggar fr\u00e5n webbservrar, men de m\u00e4rker inga fel d\u00e4r och tror att allt \u00e4r i sin ordning. Till exempel ser de n\u00e4tverkets hastighetsm\u00e4tning p\u00e5 200 mb\/s och t\u00e4nker: \"okej, allt \u00e4r bra!\". Men f\u00f6r att uppn\u00e5 dessa 200, kr\u00e4ver anv\u00e4ndare en responstid p\u00e5 30 millisekunder, och det \u00e4r just den m\u00e4tningen som inte m\u00e4ts och samlas i loggfiler. Anv\u00e4ndarna blir f\u00f6rv\u00e5nade \u00f6ver att webbplatsen laddar mycket l\u00e5ngsamt, eftersom de, utan den n\u00f6dv\u00e4ndiga metrik, inte vet orsaken till detta beteende. <\/p>\n<p>Men eftersom vi har ett SLA som garanterar 100% drifts\u00e4kerhet, b\u00f6rjar kunderna uttrycka missn\u00f6je, eftersom det faktiskt \u00e4r v\u00e4ldigt sv\u00e5rt att anv\u00e4nda webbplatsen. D\u00e4rf\u00f6r, f\u00f6r att skapa ett objektivt SLA, beh\u00f6ver man se hela bilden av processen, skapad av de insamlade metrikarna. Detta \u00e4r f\u00f6rem\u00e5let f\u00f6r min st\u00e4ndiga debatt med vissa leverant\u00f6rer, som i skapandet av SLA inte har n\u00e5gon uppfattning om vad termen \"uptime\" betyder, och i de flesta fall inte f\u00f6rklarar f\u00f6r sina kunder hur deras API fungerar. <\/p>\n<p>Om du har skapat en tj\u00e4nst, till exempel ett API f\u00f6r en tredje part, m\u00e5ste du f\u00f6rst\u00e5 vad den erh\u00e5llna metriken 39,5 inneb\u00e4r \u2013 svar, lyckat svar, ett svar med en hastighet av 20 ms eller med en hastighet av 5 ms. Det \u00e4r du som m\u00e5ste anpassa deras SLA till ditt eget SLA, till dina egna metrik. <\/p>\n<p>Efter att ha klargjort allt detta kan vi b\u00f6rja skapa en fantastisk \u00f6vervakningspanel. S\u00e4g, har n\u00e5gon redan anv\u00e4nt applikationen f\u00f6r interaktiv visualisering, Grafana? Fantastiskt! Jag \u00e4r en stor fan av detta open source-projekt eftersom det \u00e4r gratis och l\u00e4tt att anv\u00e4nda. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/0c843ff71df60874684f39a9e40d0f47.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOm du inte har anv\u00e4nt Grafana tidigare, kommer jag att ber\u00e4tta hur man arbetar med det. De som f\u00f6ddes p\u00e5 80-90-talet minns kanske de omt\u00e4nksamma CareBears? Jag vet inte hur popul\u00e4ra dessa nallar var i Ryssland, men n\u00e4r det g\u00e4ller m\u00e4tningar m\u00e5ste vi vara lika \u00abomt\u00e4nksamma nallar\u00bb. Som jag n\u00e4mnde, beh\u00f6ver du en \u00f6vergripande bild av hur hela systemet fungerar, och det f\u00e5r inte bara handla om ditt API, din webbplats eller tj\u00e4nsten som k\u00f6rs p\u00e5 en virtuell maskin. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/f07b4ec3162bad0ad2330113f9df4cff.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDu m\u00e5ste organisera insamlingen av de m\u00e4tningar som b\u00e4st speglar hela systemets funktion. De flesta av er \u00e4r mjukvaruutvecklare, vilket inneb\u00e4r att ert liv st\u00e4ndigt f\u00f6r\u00e4ndras n\u00e4r ni anpassar er till nya produktkrav, och precis som ni \u00e4r bekymrade \u00f6ver kodningsprocesserna, b\u00f6r ni ocks\u00e5 vara bekymrade \u00f6ver m\u00e4tningarna. Ni m\u00e5ste veta hur varje m\u00e4tning p\u00e5verkar varje rad kod ni har skrivit. Till exempel, n\u00e4sta vecka b\u00f6rjar ni en ny marknadsf\u00f6ringskampanj och f\u00f6rv\u00e4ntar er att m\u00e5nga anv\u00e4ndare bes\u00f6ker er webbplats. F\u00f6r att analysera detta behov kommer ni att beh\u00f6va m\u00e4tningar, och kanske en hel panel f\u00f6r att sp\u00e5ra dessa m\u00e4nniskors aktivitet. M\u00e4tningarna kommer att hj\u00e4lpa er att f\u00f6rst\u00e5 hur framg\u00e5ngsrik er marknadsf\u00f6ringskampanj verkligen \u00e4r och hur den fungerar i praktiken. De kan till exempel hj\u00e4lpa er att utveckla en effektiv CRM \u2014 kundrelationshanteringssystem. <\/p>\n<p>S\u00e5, l\u00e5t oss g\u00e5 vidare till v\u00e5r molntj\u00e4nst Azure. Det \u00e4r mycket enkelt att hitta och organisera insamlingen av m\u00e4tningar eftersom Azure Monitor finns h\u00e4r. Denna monitor centraliserar hanteringen av din systems konfiguration. Varje element i Azure som du vill anv\u00e4nda i ditt system har ett antal standardaktiverade m\u00e4tningar. Det \u00e4r en kostnadsfri applikation som fungerar direkt \u00abur l\u00e5dan\u00bb och kr\u00e4ver inga f\u00f6rhandsinst\u00e4llningar; du beh\u00f6ver inte skriva n\u00e5got eller \u00abanf\u00f6ra\u00bb n\u00e5got till ditt system. Vi kommer att bekr\u00e4fta detta genom att titta p\u00e5 n\u00e4sta demo. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/873f9e9955e34640cb357c0e02899c71.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDessutom finns det m\u00f6jlighet att skicka dessa m\u00e4tv\u00e4rden till tredjepartsapplikationer som logghanterings- och analysystemet Splunk, den molnbaserade logghanteringsapplikationen SumoLogic, loggbehandlingsverktyget ELK och IBM Radar. Det finns dock vissa sm\u00e5 skillnader som beror p\u00e5 de resurser du anv\u00e4nder - virtuella maskiner, n\u00e4tverkstj\u00e4nster, Azure SQL-databaser, vilket betyder att anv\u00e4ndningen av m\u00e4tv\u00e4rden skiljer sig beroende p\u00e5 funktionerna i din arbetsmilj\u00f6. Jag skulle inte s\u00e4ga att dessa skillnader \u00e4r allvarliga, men tyv\u00e4rr finns de, och det \u00e4r n\u00e5got att ta h\u00e4nsyn till. Aktivering och vidarebefordran av m\u00e4tv\u00e4rden \u00e4r m\u00f6jliga p\u00e5 flera s\u00e4tt: via portalen, CLI\/Power Shell eller med hj\u00e4lp av ARM-mallar. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/e91a059731a8622e60d5629e738f24f1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nInnan vi b\u00f6rjar med den f\u00f6rsta demonstration, kommer jag att svara p\u00e5 eventuella fr\u00e5gor ni har. Om det inte finns n\u00e5gra fr\u00e5gor, l\u00e5t oss b\u00f6rja. P\u00e5 sk\u00e4rmen visas hur sidan Azure Monitor ser ut. Kan n\u00e5gon av er s\u00e4ga att denna monitor inte fungerar? <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/2d94469adbee4cc2ef8351c98f9e065f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nS\u00e5 nu \u00e4r allt bra, ni ser hur monitorens tj\u00e4nster ser ut. Jag kan s\u00e4ga att detta \u00e4r ett utm\u00e4rkt och mycket enkelt verktyg f\u00f6r det dagliga arbetet. Med det kan man \u00f6vervaka applikationer, n\u00e4tverk och infrastruktur. Nyligen har \u00f6vervakningsgr\u00e4nssnittet f\u00f6rb\u00e4ttrats, och om tj\u00e4nsterna tidigare l\u00e5g p\u00e5 olika st\u00e4llen, s\u00e5 konsolideras nu all information om tj\u00e4nsterna p\u00e5 monitorens hemsida. <\/p>\n<p>M\u00e4tv\u00e4rdestabellen \u00e4r en flik under v\u00e4gen HomeMonitorMetrics, dit du kan g\u00e5 f\u00f6r att se alla tillg\u00e4ngliga m\u00e4tv\u00e4rden och v\u00e4lja de n\u00f6dv\u00e4ndiga. Men om du beh\u00f6ver aktivera insamlingen av m\u00e4tv\u00e4rden, m\u00e5ste du anv\u00e4nda s\u00f6kv\u00e4gen till mapp HomeMonitorDiagnostic settings och kontrollera rutan f\u00f6r aktiverade\/inaktiverade m\u00e4tv\u00e4rden. Som standard \u00e4r n\u00e4stan alla m\u00e4tv\u00e4rden aktiverade, men om du beh\u00f6ver aktivera n\u00e5got ytterligare, kommer du att beh\u00f6va \u00e4ndra diagnosstatus fr\u00e5n inaktiverad till aktiverad. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/484198a2202ee930a7ebaaf2c66f8ca9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nF\u00f6r att g\u00f6ra detta beh\u00f6ver du klicka p\u00e5 raden f\u00f6r det valda m\u00e4tv\u00e4rdet och p\u00e5 den \u00f6ppnade fliken aktivera diagnosl\u00e4get. Om du planerar att analysera det valda m\u00e4tv\u00e4rdet, efter att ha tryckt p\u00e5 l\u00e4nken Aktivera diagnostik, beh\u00f6ver du markera rutan f\u00f6r Skicka till Log Analytics i det f\u00f6nster som \u00f6ppnas. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/f4f704367aefd42b8ce7e84e25089dd0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLog Analytics liknar lite p\u00e5 Splunk, men \u00e4r billigare. Denna tj\u00e4nst g\u00f6r det m\u00f6jligt att samla in alla dina m\u00e4tv\u00e4rden, loggar och allt annat du beh\u00f6ver, och placera dem i arbetsytan Log Analytics. Tj\u00e4nsten anv\u00e4nder ett speciellt fr\u00e5gespr\u00e5k KQL \u2013 Kusto Query Language, som vi kommer att g\u00e5 igenom i n\u00e4sta demo. Tills dess kan jag n\u00e4mna att du med hj\u00e4lp av detta spr\u00e5k kan formulera fr\u00e5gor om m\u00e4tv\u00e4rden, loggar, termer, trender, mallar osv., och skapa instrumentpaneler.<\/p>\n<p>S\u00e5, vi markerar kryssrutan Skicka till Log Analytics och kryssrutorna p\u00e5 panelen LOG: DataPlaneRequests, MongoRequests och QueryRuntimeStatistics, och nedan p\u00e5 panelen METRIC \u2013 kryssrutan Requests. Sedan ger vi n\u00e5got namn och sparar inst\u00e4llningarna. I kommandoraden motsvarar detta tv\u00e5 rader kod. F\u00f6rresten, Azure Cloud-skalet p\u00e5minner om Google, som ocks\u00e5 till\u00e5ter anv\u00e4ndning av kommandoraden i din webbl\u00e4sare. AWS har inget liknande, s\u00e5 Azure \u00e4r mycket mer bekv\u00e4mt i det avseendet. <\/p>\n<p>Till exempel kan jag k\u00f6ra demo genom webbgr\u00e4nssnittet utan att anv\u00e4nda n\u00e5gon kod p\u00e5 min laptop. F\u00f6r detta m\u00e5ste jag autentisera mig med mitt Azure-konto. D\u00e4refter kan jag anv\u00e4nda, till exempel, terrafone, om du redan anv\u00e4nder det, v\u00e4nta p\u00e5 anslutningen till tj\u00e4nsten och f\u00e5 en Linux-arbetsmilj\u00f6, som Microsoft anv\u00e4nder som standard. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/0d3eb1a626023d9327cc3049dbf9866d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nD\u00e4refter anv\u00e4nder jag Bash som \u00e4r inbyggt i Azure Cloud Shell. En mycket anv\u00e4ndbar funktion \u00e4r den webbl\u00e4sarbaserade IDE: n, en l\u00e4ttversion av VS Code. Sedan kan jag g\u00e5 in i min mall f\u00f6r felm\u00e4tningar, \u00e4ndra den och anpassa den efter mina behov. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/e6993d062e5a8b7f70558f9ae4583bed.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e4r du har konfigurerat m\u00e4tinsamlingen i denna mall kan du anv\u00e4nda den f\u00f6r att skapa m\u00e4tv\u00e4rden f\u00f6r hela din infrastruktur. N\u00e4r vi har till\u00e4mpat m\u00e4tv\u00e4rdena, samlat in och sparat dem, beh\u00f6ver vi visualisera dem. <\/p>\n<p><img decoding=\"async\" alt=\"David O\u2019Brien (Xirus): M\u00e4tningar! M\u00e4tningar! M\u00e4tningar! Del 1\" src=\"\/wp-content\/uploads\/2020\/05\/40ddb7f94d871a4ce19ddd5146c53f05.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAzure Monitor hanterar bara m\u00e4tningar och ger inte m\u00f6jlighet att f\u00e5 en helhetsbild av tillst\u00e5ndet i ditt system. Du kan anv\u00e4nda en rad andra program som k\u00f6rs utanf\u00f6r Azure-milj\u00f6n. S\u00e5 om du beh\u00f6ver \u00f6vervaka alla processer och visualisera alla insamlade m\u00e4tningar p\u00e5 ett st\u00e4lle, passar inte Azure Monitor f\u00f6r detta. <\/p>\n<p>F\u00f6r att l\u00f6sa detta problem erbjuder Microsoft verktyget Power BI \u2013 en komplett programvara f\u00f6r aff\u00e4rsanalys som inkluderar visualisering av olika typer av data. Detta \u00e4r en ganska dyr produkt vars pris beror p\u00e5 vilken funktionalitet du beh\u00f6ver. Som standard erbjuder den 48 typer av bearbetad data och \u00e4r kopplad till SQL Azure-databaslagring, Azure Data Lake Storage, Azure Machine Learning-tj\u00e4nster och Azure Databricks. Genom att utnyttja skalbarheten kan du f\u00e5 nya data var 30:e minut. Detta kan vara tillr\u00e4ckligt f\u00f6r dina behov eller otillr\u00e4ckligt om du beh\u00f6ver visualisering av \u00f6vervakning i realtid. I s\u00e5 fall rekommenderas det att anv\u00e4nda applikationer som den jag n\u00e4mnde, Grafana. Dessutom finns det i Microsofts dokumentation m\u00f6jligheten att skicka metrik, loggar och h\u00e4ndelsestabeller med hj\u00e4lp av SIEM \u2013 verktyg i visualiseringssystemen Splunk, SumoLogic, ELK och IBM radar. <\/p>\n<p>23:40 min<\/p>\n<p>Forts\u00e4ttningen kommer snart...<\/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=\"Spela 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>Lite reklam \ud83d\ude42<\/h3>\n<p>\nTack f\u00f6r att ni stannar kvar hos oss. Gillar ni v\u00e5ra artiklar? Vill ni se fler intressanta material? St\u00f6d oss genom att g\u00f6ra en best\u00e4llning eller rekommendera oss till era v\u00e4nner, <noindex><a rel=\"nofollow\" href=\"https:\/\/ua-hosting.company\/cloudvps\/nl\">moln-VPS f\u00f6r utvecklare fr\u00e5n $4,99<\/a><\/noindex>, <b>en unik motsvarighet till entry-level servrar som vi har skapat f\u00f6r er:<\/b> <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/347386\/\">Allt om VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps fr\u00e5n $19 eller hur man korrekt delar en server?<\/a><\/noindex> (alternativ med RAID1 och RAID10 finns tillg\u00e4ngliga, upp till 24 k\u00e4rnor och upp till 40GB DDR4).<\/p>\n<p><b>Dell R730xd \u00e4r tv\u00e5 g\u00e5nger billigare i datacentret Equinix Tier IV i Amsterdam?<\/b> Bara hos oss <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 100TB fr\u00e5n $199<\/a><\/noindex> i Nederl\u00e4nderna! <b>Dell R420 \u2014 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB \u2014 fr\u00e5n $99!<\/b><\/b> L\u00e4s om <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/329618\/\">Hur man bygger en f\u00f6retagsinfrastruktur med Dell R730xd E5-2650 v4-servrar som kostar 9000 euro f\u00f6r en br\u00e5kdel?<\/a><\/noindex><br \/>\n<br \/>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1\" \/>\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\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\/sv\/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): Metrier! Metrier! Metrier! Del 1 | ProHoster","description":"Nyligen \u00f6ppnade David O\u2019Brien sitt eget f\u00f6retag Xirus (https:\/\/xirus.com.au) och fokuserade p\u00e5 molnprodukter f\u00f6r Microsoft Azure Stack.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/devid-obrajen-xirus-metriki-metriki-metriki-chast-1","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\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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/80372","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=80372"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/80372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/80373"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=80372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=80372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=80372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}