David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O David O'Brien talu ai nei na faʻalauiloa ai lana lava kamupani, Xirus (https://xirus.com.au), e taulaʻi atu i Microsoft Azure Stack cloud products. Ua mamanuina e fausia pea ma faʻatautaia talosaga faʻapipiʻi i nofoaga autu o faʻamatalaga, nofoaga pito i tua, ofisa mamao, ma le ao.

Ua aʻoaʻoina e Tavita tagata taʻitoʻatasi ma kamupani i mea uma Microsoft Azure ma Azure DevOps (muamua VSTS) ma o loʻo faia pea faʻatalanoaga lima ma le infracoding. Sa avea o ia ma Microsoft MVP (Microsoft Most Valuable Professional) Award manumalo mo le 5 tausaga ma talu ai nei na maua ai le Azure MVP Award. I le avea ai o se faʻalapotopotoga faʻatasi o le Melbourne Microsoft Cloud ma Datacentre Meetup, e masani ona tautala O'Brien i fonotaga faʻavaomalo, faʻatasi ai ma lona fiafia i le femalagaaʻi i le lalolagi ma le naunau e faʻasoa tala IT ma le alalafaga. O lo'o iai le blog a Tavita i david-obrien.net, na te lolomiina foi ana aoaoga i luga ole laiga ile Pluralsight.

O lo'o talanoa le lauga e uiga i le taua o metrics i le malamalama i mea o lo'o tupu i lou si'osi'omaga ma pe fa'apefea ona fa'atino lau talosaga. O le Microsoft Azure e iai se auala mamana ma faigofie e faʻaalia ai fua faʻatatau mo ituaiga uma o galuega, ma o loʻo faʻamatalaina e le lauga le auala e te faʻaogaina uma ai.

I le 3 i le vaveao o le Aso Sa, a o e moe, na faʻafuaseʻi ona e fafagu i se feau tusitusia: "supercritical app le toe tali mai." Le a le mea ua tupu? O fea ma o le a le mafuaʻaga o " taofi"? I lenei lauga, o le a e aʻoaʻo ai e uiga i auaunaga o loʻo ofoina atu e Microsoft Azure i tagata faʻatau e aoina ogalaau ma, aemaise lava, metrics mai au galuega ao. O le a taʻu atu e Tavita ia oe mea e tatau ona e fiafia i ai pe a e galue i luga o le ao ma le auala e oʻo atu ai. O le a e a'oa'o e uiga i mea faigaluega matala ma fau laupapa, ma fa'ai'u i le lava o le malamalama e fai ai au lava dashboard.

Ma afai e te toe fafagu i luga i le 3 i le taeao i se feʻau ua paʻu se talosaga ogaoga, e mafai ona e vave iloa lona mafuaʻaga.

Manuia le aoauli, o le asō o le a tatou talanoa e uiga i metrics. O loʻu igoa o David O'Brien, o aʻu o le faʻavae ma le pule o se kamupani faufautua a Ausetalia, Xirus. Faafetai atu mo lou sau iinei e faʻaalu lou taimi ma aʻu. Aisea la ua tatou i ai iinei? Ina ia talanoa e uiga i metrics, pe sili atu, o le a ou taʻu atu ia te oe e uiga ia i latou, ma aʻo leʻi faia soʻo se mea, tatou amata i le talitonuga.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O le a ou taʻu atu ia te oe po o le a le metrics, mea e mafai ona e faia ia i latou, mea e tatau ona e gauai i ai, pe faʻafefea ona aoina ma faʻatagaina le aoina o metotia i Azure, ma o le a le metrics visualization. O le a ou faʻaali atu ia te oe foliga o nei mea ile Microsoft cloud ma le auala e galue ai i lenei ao.

Ae tatou te leʻi amataina, o le a ou fai atu se faʻaaliga o lima mai ia i latou e faʻaaogaina Microsoft Azure. O ai e faigaluega ma le AWS? E toalaiti ou te vaai i ai. Ae faapefea Google? ALI Ao? Tasi le tamaloa! Matagofie. O a la metrics? O le faʻamatalaga aloaʻia o le US National Institute of Standards and Technology o le: "O le metric o se fua faʻatatau e faʻamatalaina ai tulaga ma tulafono mo le fuaina o se mea totino ma fesoasoani e malamalama i fua o fua." O le a le uiga?

Se'i o tatou faia se fa'ata'ita'iga o se metric mo le suia o le avanoa tisiki avanoa o se masini komepiuta. Mo se faʻataʻitaʻiga, ua tuʻuina mai ia i matou le numera 90, ma o lenei numera o lona uiga o le pasene, o lona uiga, o le aofaʻi o avanoa avanoa avanoa e 90%. Ou te maitauina e le manaia tele le faitau i le faʻamatalaga o le faʻamatalaga o metrics, lea e 40 itulau i le pdf format.

Ae ui i lea, e le o taʻu mai e le metric pe na faapefea ona maua le fua o le fua, e naʻo le faʻaalia o lenei taunuuga. O le a le mea tatou te faia i metrics?

Muamua, matou te fuaina le tau o se mea ina ia faʻaaoga ai le fua o le fua.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Mo se faʻataʻitaʻiga, na matou mauaina le aofaʻi o avanoa avanoa avanoa ma o lea e mafai ona matou faʻaaogaina, faʻaoga lenei manatua, ma isi. O le taimi lava e maua ai le fua fa'atatau, e tatau ona tatou fa'amatalaina. Mo se faʻataʻitaʻiga, o le metric na toe faʻafoʻi mai se taunuuga o le 90. E tatau ona tatou iloa le uiga o lenei numera: o le aofaʻi o avanoa avanoa poʻo le aofaʻi o avanoa faʻaoga faʻaoga i le pasene poʻo gigabytes, fesoʻotaʻiga latency tutusa ma le 90 ms, ma isi, o lona uiga. , e tatau ona tatou faʻamatalaina le uiga o le tau metric. Ina ia mafai ona anoa fua, pe a uma ona faʻamatalaina se tau metric se tasi, e manaʻomia ona tatou faʻamautinoa o loʻo aoina le tele o tau. E taua tele lenei mea ona o le toʻatele o tagata e le o iloa le manaʻomia o le aoina o fua. Ua fa'afaigofie tele e Microsoft le aoina o fua, ae o oe lava e fa'amautinoa ua aoina. O fua nei e teuina mo na o le 41 aso ae mou atu ile 42 aso. O le mea lea, faʻalagolago i meatotino o au mea i fafo poʻo totonu, e tatau ona e faʻaeteete pe faʻafefea ona faʻasaoina metrics mo le sili atu i le 41 aso - i le tulaga o ogalaau, ogalaau, ma isi. O lea la, a maeʻa le aoina, e tatau ona e tuʻuina i latou i se nofoaga e mafai ai ona e tosoina uma fuainumera o suiga i metric iʻuga pe a manaʻomia. O le taimi lava e te tuʻuina ai iina, e mafai ona e amata galue faʻatasi ma i latou ma le lelei.

Na'o le mae'a ona e mauaina fua, fa'amatala ma aoina mai, e mafai ona e faia se SLA - tu'aiga tulaga tau auaunaga. O lenei SLA atonu e le taua tele i au tagata faʻatau; e sili atu le taua i au paʻaga, pule, i latou o loʻo tausia le faiga ma e popole i ana galuega. E mafai e le metric ona fua le numera o tiketi - mo se faʻataʻitaʻiga, e te mauaina 5 tiketi i le aso, ma i lenei tulaga e faʻaalia ai le saoasaoa o le tali atu i talosaga a le tagata faʻaoga ma le saoasaoa o faʻafitauli. O se metric e le tatau ona na o le fai mai o lau 'upega tafaʻilagi e uta i le 20ms poʻo le saoasaoa o lau tali e 20ms, o le metric e sili atu nai lo le tasi le faʻailoga faʻapitoa.

O le mea lea, o le galuega o la matou talanoaga o le tuʻuina atu lea ia te oe se ata auiliili o le aano o metrics. O le metric e galue ina ia e tilotilo i ai e mafai ona e maua ai se ata atoa o le faagasologa.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O le taimi lava e maua ai le metric, e mafai ona tatou 99% faʻamautinoa o loʻo galue le faiga, aua e le naʻo le tilotilo i se faila ogalaau e fai mai o loʻo galue le faiga. O le 99% uptime warranty o lona uiga, mo se faʻataʻitaʻiga, 99% o le taimi e tali atu ai le API i se saoasaoa masani o le 30 ms. O le mea tonu lea e fiafia i ai au faʻaoga, au paaga ma pule. O le tele o matou tagata fa'atau e mata'ituina ogalaau o le upega tafa'ilagi, ae latou te le iloa ni mea sese i totonu ma manatu o lo'o lelei mea uma. Mo se faʻataʻitaʻiga, latou te vaʻai i le saoasaoa o fesoʻotaʻiga o le 200 Mb / s ma mafaufau: "Ua lelei, e lelei mea uma!" Ae ina ia ausia nei 200, e manaʻomia e tagata faʻaoga se tali vave o le 30 milliseconds, ma o le faʻailoga tonu lea e le fuaina ma e le aoina i faila ogalaau. I le taimi lava e tasi, e ofo tagata faʻaoga ona o le uta lemu o le saite, aua, e le o iai ni fua faʻatatau, latou te le iloa mafuaʻaga o lenei amioga.

Ae talu ai o loʻo i ai a matou 100% uptime SLA, e amata ona faitio tagata faʻatau ona o le saite e matua faigata lava ona faʻaoga. O le mea lea, ina ia fatuina se SLA faʻamoemoe, e tatau ona vaʻai i le ata atoa o le faagasologa na faia e metric na aoina. O se faʻafitauli faifaipea lea o loʻo ia te aʻu ma nisi o auʻaunaga o loʻo, pe a fatuina SLAs, latou te le iloa pe o le a le uiga o le faaupuga "uptime" ma i le tele o tulaga e le faʻamatalaina ia latou tagata faʻatau pe faʻafefea ona galue a latou API.

Afai na e fatuina se auaunaga, mo se faʻataʻitaʻiga, se API mo se tagata lona tolu, e tatau ona e malamalama i le uiga o le fua o le 39,5 - tali, tali manuia, tali ile 20 ms saoasaoa poʻo le 5 ms saoasaoa. E pule oe e fa'afetaui a latou SLA i lau lava SLA, i au lava metotia.

O le taimi lava e te mafaufau ai i nei mea uma, e mafai ona e amata fatuina se dashboard mataʻina. Ta'u mai ia te a'u, ua i ai se tasi ua uma ona fa'aogaina le Grafana interactive visualization application? Matagofie! Ou te fiafia tele i lenei punaoa tatala aua o lenei mea e leai se totogi ma faigofie ona faʻaoga.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Afai e te leʻi faʻaaogaina le Grafana, o le a ou taʻu atu ia te oe le auala e galue ai. Soo se tasi na fanau i le 80s ma le 90s atonu e manatua CareBears? Ou te le iloa po o le a le lauiloa o nei urosa i Rusia, ae a oo mai i metrics, e tatau ona tutusa i tatou o le "care bears." E pei ona ou fai atu, e te manaʻomia se ata tele o le faʻaogaina o le polokalama atoa, ma e le tatau ona naʻo lau API, lau 'upega tafaʻilagi, poʻo le tautua o loʻo faʻaogaina i se masini masini.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

E tatau ona e faʻatulagaina le aoina o na metric e sili ona atagia ai le faʻaogaina o le faiga atoa. O le toʻatele o outou o tagata e faʻapipiʻi polokalame, o lea o loʻo suia ai pea lou olaga, faʻafetaui i manaʻoga fou o oloa, ma e pei lava ona e popole i faiga faʻasologa, e tatau ona e popole i metrics. E tatau ona e iloa pe faʻafefea ona fesoʻotaʻi le metric i laina taʻiala uma e te tusia. Mo se faʻataʻitaʻiga, o le vaiaso a sau o loʻo e amataina ai se faʻasalalauga fou tau maketi ma faʻamoemoe se numera tele o tagata faʻaoga e asiasi i lau 'upega tafaʻilagi. Ina ia au'ili'ili lenei mea na tupu, e te mana'omia fua, ma atonu e te mana'omia se dashboard atoa e siaki ai gaioiga a nei tagata. E te mana'omia ni fua fa'atatau e malamalama ai i le manuia o lau fa'atauga fa'atauga ma pe fa'apefea ona fa'atino. O le a latou fesoasoani ia te oe, mo se faʻataʻitaʻiga, atiaʻe se CRM lelei - faiga faʻatautaia o fesoʻotaʻiga faʻatau.

Sei o tatou amata i la matou auaunaga ao Azure. E matua faigofie lava ona su'e ma fa'atulaga metrics collection ona o lo'o iai le Azure Monitor. O lenei mata'itū e fa'atotonugalemu lau fa'atonuga o le fa'atulagaina o le faiga. O elemene Azure taʻitasi e te manaʻo e faʻaoga i lau polokalama e tele metrics e mafai ona faʻaogaina. O se talosaga e leai se totogi e galue saʻo mai le atigipusa ma e le manaʻomia ni faʻatulagaga muamua; e te le manaʻomia le tusia pe "screw" soʻo se mea i lau masini. O le a matou faʻamaonia lenei mea e ala i le tilotilo i le faʻataʻitaʻiga lea.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

E le gata i lea, e mafai ona tuʻuina atu nei fua faʻatatau i talosaga a isi vaega, e pei o le Splunk log storage and analysis system, o le cloud-based log management application SumoLogic, le ELK log processing tool, ma le IBM Radar. E moni, e iai sina eseesega e faʻalagolago i punaoa e te faʻaogaina - o se masini komepiuta, 'auʻaunaga fesoʻotaiga, faʻamaumauga a Azure SQL, o lona uiga, o le faʻaogaina o metrics e ese mai i galuega a lau siosiomaga galuega. O le a ou le fai atu o nei eseesega e ogaoga, ae, o le mea e leaga ai, o loʻo i ai pea, ma e tatau ona amanaia lenei mea. O le fa'atagaina ma le tu'uina atu o fua e mafai i le tele o auala: e ala i le Portal, CLI/Power Shell, po'o le fa'aogaina o fa'ata'ita'iga ARM.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Ae ou te leʻi amataina laʻu faʻataʻitaʻiga muamua, o le a ou taliina soʻo se fesili e te maua. Afai e leai ni fesili, ia tatou amata. O le lau e faʻaalia ai foliga o le itulau Azure Monitor. E mafai e se tasi o outou ona fai mai e le o galue lenei mata'itusi?

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O lea la o loʻo lelei mea uma, e mafai ona e vaʻai pe faʻafefea le auaunaga mataʻituina. E mafai ona ou fai atu o se meafaigaluega sili ona lelei ma sili ona faigofie mo galuega i aso uma. E mafai ona faʻaaogaina e mataʻituina ai talosaga, fesoʻotaʻiga ma atinaʻe. Talu ai nei, ua faʻaleleia atili le faʻaogaina o le mataʻituina, ma afai sa i ai muamua auaunaga i nofoaga eseese, o lea ua tuʻufaʻatasia faʻamatalaga uma i luga o le itulau o le mataʻituina.

O le laulau fa'atatau o se fa'ailoga i luga o le auala HomeMonitorMetrics, lea e mafai ona e alu i ai e va'ai i fua uma o lo'o avanoa ma filifili mea e te mana'omia. Ae afai e te manaʻomia le faʻatagaina o le aoina o metotia, e tatau ona e faʻaogaina le HomeMonitorDiagnostic settings directory path ma siaki le Enabled/Disabled metrics boxes. E le mafai, toetoe lava o metotia uma e mafai, ae afai e te manaʻomia se mea faʻaopoopo, e tatau ona e suia le tulaga faʻamaonia mai le Disabled to Enabled.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Ina ia faia lenei mea, kiliki i luga o le laina o le metric ua filifilia ma luga o le faʻamau e tatala, faʻatagaina le faʻataʻitaʻiga. Afai o le a e suʻesuʻeina le metric ua filifilia, ona uma loa lea ona kiliki i luga o le Turn on diagnostic link, e tatau ona e siaki le Auina atu i le Log Analytics pusa siaki i le faamalama e aliali mai.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Log Analytics e fai si tutusa ma Splunk, ae tau maualalo. O lenei 'au'aunaga e fa'atagaina oe e aoina uma au metrics, ogalaau ma mea uma e te mana'omia ma tu'u i totonu o le Log Analytics workspace. O lo'o fa'aogaina e le 'au'aunaga se gagana fa'apitoa KQL fa'atonuga - Kusto Quarry Language, o le a tatou va'ava'ai i lana galuega i le isi fa'aaliga. Mo le taimi nei, o le a ou matauina o lana fesoasoani e mafai ona e faia ni fesili e uiga i metrics, logs, terms, trends, patterns, etc. ma fai lisi laupapa.

O lea la, matou te siakiina le Auina atu i le Log Analytics pusa siaki ma le LOG panel siaki pusa: DataPlaneRequests, MongoRequests ma QueryRuntimeStatistics, ma lalo ifo i luga o le METRIC panel - le Checkbox Checkbox. Ona matou tofia lea o se igoa ma sefe tulaga. I luga o le laina faʻatonu, o loʻo faʻatusalia ai laina e lua o code. I le auala, o le atigi Azure Cloud i lenei tulaga e foliga tutusa ma Google, lea e mafai ai foi ona e faʻaogaina le laina faʻatonu i lau 'upega tafaʻilagi. AWS e leai se mea faapena, o lea e sili atu le faigofie o Azure i lenei tulaga.

Mo se faʻataʻitaʻiga, e mafai ona ou faʻataʻitaʻiina se faʻataʻitaʻiga i luga o le upega tafaʻilagi e aunoa ma le faʻaogaina o soʻo se code i luga o laʻu komepiuta. Ina ia faia lenei mea, e tatau ona ou faʻamaonia i laʻu tala Azure. Ona mafai lea ona e faʻaogaina, mo se faʻataʻitaʻiga, terrafone, pe afai ua uma ona e faʻaaogaina, faʻatali mo le fesoʻotaʻiga i le auaunaga ma maua le siosiomaga galue Linux lea e faʻaaogaina e Microsoft e ala i le faaletonu.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

Le isi, ou te faʻaaogaina Bash, fausia i totonu o le Azure Cloud Shell. O se mea aoga tele o le IDE ua fausia i totonu o le masini, o se faʻamatalaga mama o le VS Code. Le isi, e mafai ona ou alu i laʻu faʻataʻitaʻiga metrics sese, faʻasaʻo, ma faʻavasegaina e fetaui ma ou manaʻoga.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O le taimi lava e te setiina ai le aofaʻi o fuataga i lenei faʻataʻitaʻiga, e mafai ona e faʻaogaina e fai ai fua faʻatatau mo au atinaʻe atoa. O le taimi lava tatou te faʻaogaina ai fua, aoina mai, ma teuina, e manaʻomia ona tatou vaʻaia.

David O'Brien (Xirus): Fuafuaga! Fuafuaga! Fuafuaga! Vaega 1

O le Azure Monitor e na'o le fa'atatauina o metric ma e le maua ai se ata atoa o le soifua maloloina o lau tino. Atonu e iai ni au tusi talosaga o lo'o fa'agasolo i fafo atu o le si'osi'omaga Azure. Afai la e te manaʻomia le mataʻituina o faiga uma, vaʻavaʻai i fua faʻaputu uma i le nofoaga e tasi, ona le talafeagai lea o le Azure Monitor mo lenei mea.

Ina ia foia lenei faʻafitauli, ua ofoina atu e Microsoft le meafaigaluega Power BI, o se polokalama faʻapitoa mo suʻesuʻega pisinisi e aofia ai le vaʻaia o le tele o faʻamatalaga eseese. O se oloa taugata tele lenei, o le tau e faʻalagolago i le seti o galuega e te manaʻomia. E le mafai, e ofoina atu ia te oe 48 ituaiga o faʻamaumauga e faʻagasolo ma e fesoʻotaʻi i Azure SQL Data Warehouses, Azure Data Lake Storage, Azure Machine Learning Services, ma Azure Databricks. I le fa'aogaina o le fa'aogaina, e mafai ona e mauaina fa'amatalaga fou i 30 minute uma. Atonu pe le lava lea mo ou mana'oga pe afai e te mana'omia se va'aiga mata'itu i taimi moni. I lenei tulaga, e fautuaina e faʻaoga talosaga e pei o le Grafana na ou taʻua. E le gata i lea, o faʻamaumauga a Microsoft o loʻo faʻamatalaina ai le mafai ona tuʻuina atu fua, ogalaau ma mea e tutupu i luga ole laiga e faʻaaoga ai meafaigaluega a le SIEM i faiga faʻaaliga Splunk, SumoLogic, ELK ma IBM radar.

23:40 min

E fa'aauau vave...

O nisi faʻasalalauga 🙂

Faafetai mo le nofo faatasi ma i matou. E te fiafia i a matou tala? E te mana'o e va'ai i mea e sili atu ona manaia? Lagolago i matou e ala i le tuʻuina atu o se faʻatonuga pe fautuaina i uo, cloud VPS mo tagata atiae mai le $4.99, o se faʻatusa tulaga ese o sapalai tulaga ulufale, lea na matou faia mo oe: O le mea moni atoa e uiga i VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps mai le $ 19 pe faʻafefea ona faʻasoa se server? (avanoa ma RAID1 ma RAID10, e oʻo atu i 24 cores ma oʻo atu i le 40GB DDR4).

Dell R730xd 2x taugofie i Equinix Tier IV nofoaga autu o faamatalaga i Amsterdam? Na'o iinei 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV mai le $199 i Netherlands! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mai le $99! Faitau e uiga i Fa'afefea ona fausia infrastructure corp. vasega faʻatasi ma le faʻaogaina o Dell R730xd E5-2650 v4 servers aoga 9000 euros mo se pene?

puna: www.habr.com

Faaopoopo i ai se faamatalaga