David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

Microsoft Azure Stack cloud නිෂ්පාදන කෙරෙහි අවධානය යොමු කරමින් David O'Brien මෑතකදී ඔහුගේම සමාගමක් වන Xirus (https://xirus.com.au) දියත් කළේය. ඒවා සැලසුම් කර ඇත්තේ දත්ත මධ්‍යස්ථාන, කෙළවර ස්ථාන, දුරස්ථ කාර්යාල සහ වලාකුළෙහි දෙමුහුන් යෙදුම් අඛණ්ඩව ගොඩනැගීමට සහ ධාවනය කිරීමට ය.

ඩේවිඩ් Microsoft Azure සහ Azure DevOps (කලින් VSTS) සියලු දේ පිළිබඳව පුද්ගලයන් සහ සමාගම් පුහුණු කරන අතර තවමත් ප්‍රායෝගික උපදේශන සහ අධෝරක්තකරණය සිදු කරයි. ඔහු වසර 5ක් පුරාවට Microsoft MVP (Microsoft Most Valueable Professional) සම්මානලාභියෙකු වන අතර මෑතකදී Azure MVP සම්මානයද ලබා ඇත. Melbourne Microsoft Cloud සහ Datacentre Meetup හි සම-සංවිධායකයෙකු ලෙස, O'Brien ජාත්‍යන්තර සම්මන්ත්‍රණවලදී නිතිපතා කථා කරයි, ප්‍රජාව සමඟ තොරතුරු තාක්ෂණ කථා බෙදාගැනීමේ ආශාව සමඟ ලෝකය සංචාරය කිරීමට ඇති ඔහුගේ උනන්දුව ඒකාබද්ධ කරයි. ඩේවිඩ්ගේ බ්ලොග් අඩවිය පිහිටා ඇත david-obrien.net, ඔහු Pluralsight පිළිබඳ ඔහුගේ මාර්ගගත පුහුණුව ද ප්‍රකාශයට පත් කරයි.

ඔබේ පරිසරයේ සිදුවන්නේ කුමක්ද සහ ඔබේ යෙදුම ක්‍රියාත්මක වන ආකාරය අවබෝධ කර ගැනීමේදී ප්‍රමිතිකවල වැදගත්කම ගැන කතාව කතා කරයි. මයික්‍රොසොෆ්ට් Azure හට සියලු ආකාරයේ වැඩ බර සඳහා ප්‍රමිතික සංදර්ශන කිරීමට ප්‍රබල සහ පහසු ක්‍රමයක් ඇති අතර, ඔබට ඒවා සියල්ලම භාවිතා කළ හැකි ආකාරය දේශනය පැහැදිලි කරයි.

ඉරිදා දිනක අලුයම 3 ට, ඔබ නිදා සිටින විට, "සුපිරි විවේචනාත්මක යෙදුම නැවත ප්‍රතිචාර නොදක්වයි" යන කෙටි පණිවිඩයකින් ඔබ හදිසියේම අවදි වේ. වෙන්නේ කුමක් ද? "තිරිංග" සඳහා හේතුව කුමක්ද සහ කොහේද? මෙම කතාවේදී, ඔබ Microsoft Azure පාරිභෝගිකයින්ට ලඝු-සටහන් සහ, විශේෂයෙන්ම, ඔබේ වලාකුළු වැඩ බරින් ප්‍රමිතික එකතු කිරීමට ලබා දෙන සේවාවන් ගැන ඉගෙන ගනු ඇත. වලාකුළු වේදිකාවක වැඩ කිරීමේදී ඔබ උනන්දු විය යුතු මිනුම් මොනවාද සහ ඒවා වෙත ළඟා වන්නේ කෙසේද යන්න ඩේවිඩ් ඔබට කියනු ඇත. ඔබ විවෘත මූලාශ්‍ර මෙවලම් සහ උපකරණ පුවරු ගොඩනැගීම ගැන ඉගෙන ගනු ඇති අතර, ඔබේම උපකරණ පුවරු නිර්මාණය කිරීමට ප්‍රමාණවත් දැනුමක් සමඟ අවසන් වනු ඇත.

විවේචනාත්මක යෙදුමක් බිඳ වැටී ඇති බවට පණිවිඩයක් මඟින් ඔබ අලුයම 3 ට නැවත අවදි වුවහොත්, ඔබට එහි හේතුව ඉක්මනින් හඳුනාගත හැකිය.

සුභ සන්ධ්‍යාවක්, අද අපි ප්‍රමිතික ගැන කතා කරමු. මගේ නම David O'Brien, මම කුඩා ඕස්ට්‍රේලියානු උපදේශන සමාගමක් වන Xirus හි සම-නිර්මාතෘ සහ හිමිකරු වෙමි. මා සමඟ ඔබේ කාලය ගත කිරීමට මෙහි පැමිණීම ගැන නැවතත් ස්තූතියි. ඉතින් ඇයි අපි මෙතන ඉන්නේ? ප්‍රමිතික ගැන කතා කිරීමට හෝ ඒ වෙනුවට, මම ඒවා ගැන ඔබට කියන්නම්, ඕනෑම දෙයක් කිරීමට පෙර, අපි න්‍යායෙන් පටන් ගනිමු.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ප්‍රමිතික මොනවාද, ඔබට ඒවා සමඟ කළ හැකි දේ, ඔබ අවධානය යොමු කළ යුතු දේ, Azure හි ප්‍රමිතික එකතු කිරීම එකතු කර සක්‍රීය කරන්නේ කෙසේද සහ ප්‍රමිතික දෘශ්‍යකරණය යනු කුමක්දැයි මම ඔබට කියමි. මයික්‍රොසොෆ්ට් ක්ලවුඩ් වල මේ දේවල් මොන වගේද සහ මේ ක්ලවුඩ් එකෙන් වැඩ කරන්නේ කොහොමද කියලා මම ඔබට පෙන්වන්නම්.

අපි පටන් ගන්න කලින්, මම Microsoft Azure භාවිතා කරන අයගෙන් අත පෙන්වන්නම්. AWS සමඟ වැඩ කරන්නේ කවුද? මම දකින්නේ ස්වල්පයක්. Google ගැන කුමක් කිව හැකිද? ALI Cloud? එක මිනිසෙක්! මහා. එසේනම් මිනුම් මොනවාද? එක්සත් ජනපද ජාතික ප්‍රමිති සහ තාක්ෂණ ආයතනයේ නිල නිර්වචනය වන්නේ: "මිතිකයක් යනු දේපලක් මැනීම සඳහා වන කොන්දේසි සහ රීති විස්තර කරන සහ මිනුම් ප්‍රතිඵල තේරුම් ගැනීමට සේවය කරන මිනුම් ප්‍රමිතියකි." එයින් අදහස් කරන්නේ කුමක් ද?

අතථ්‍ය යන්ත්‍රයක නිදහස් තැටි ඉඩ වෙනස් කිරීම සඳහා මෙට්‍රික් එකක උදාහරණයක් ගනිමු. උදාහරණයක් ලෙස, අපට අංක 90 ලබා දී ඇති අතර, මෙම අංකයෙන් අදහස් වන්නේ ප්රතිශතය, එනම්, නිදහස් තැටි ඉඩ ප්රමාණය 90% කි. pdf ආකෘතියෙන් පිටු 40 ක් ගත වන ප්‍රමිතික නිර්වචනය පිළිබඳ විස්තරය කියවීම ඉතා රසවත් නොවන බව මම සටහන් කරමි.

කෙසේ වෙතත්, මිනුම් ප්රතිඵලය ලබා ගත් ආකාරය මෙට්රික් පවසන්නේ නැත, එය මෙම ප්රතිඵලය පමණක් පෙන්වයි. ප්‍රමිතික සමඟ අප කරන්නේ කුමක්ද?

පළමුව, අපි යම් දෙයක අගය මනිමු, එවිට මිනුම් ප්‍රතිඵලය භාවිතා කරන්න.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

උදාහරණයක් ලෙස, අපි නිදහස් තැටි ඉඩ ප්රමාණය සොයා ගත් අතර දැන් අපට එය භාවිතා කළ හැකිය, මෙම මතකය භාවිතා කරන්න, ආදිය. අපි මෙට්රික් ප්රතිඵලය ලැබුණු පසු, අපි එය අර්ථ දැක්විය යුතුය. උදාහරණයක් ලෙස, මෙට්‍රික් ප්‍රතිඵලය 90 ලබා දුන්නේය. මෙම අංකයෙන් අදහස් කරන්නේ කුමක්දැයි අපට දැනගත යුතුය: නිදහස් ඉඩ ප්‍රමාණය හෝ භාවිතා කළ තැටි ඉඩ ප්‍රමාණය සියයට හෝ ගිගාබයිට් වලින්, ජාල ප්‍රමාදය ms 90 ට සමාන වේ, සහ යනාදිය. , අපි මෙට්‍රික් අගයේ තේරුම විග්‍රහ කළ යුතුයි. ප්‍රමිතික කිසිසේත්ම අර්ථවත් වීමට නම්, තනි මෙට්‍රික් අගයක් අර්ථකථනය කිරීමෙන් පසු, අපි බහුවිධ අගයන් එකතු කරන බවට සහතික විය යුතුය. මෙට්‍රික් එකතු කිරීමේ අවශ්‍යතාවය බොහෝ අය නොදන්නා නිසා මෙය ඉතා වැදගත් වේ. මයික්‍රොසොෆ්ට් ප්‍රමිතික එකතු කිරීම ඉතා පහසු කර ඇත, නමුත් ඒවා එකතු කර ඇති බව සහතික කිරීම ඔබට භාරයි. මෙම මිනුම් දින 41 ක් පමණක් ගබඩා කර ඇති අතර 42 වන දින අතුරුදහන් වේ. එබැවින්, ඔබගේ බාහිර හෝ අභ්යන්තර උපකරණවල ගුණාංග මත පදනම්ව, දින 41 කට වඩා වැඩි කාලයක් සඳහා ප්රමිතික සුරැකිය යුතු ආකාරය ගැන ඔබ සැලකිලිමත් විය යුතුය - ලඝු-සටහන්, ලඝු-සටහන්, ආදිය. මේ අනුව, එකතු කිරීමෙන් පසු, අවශ්ය නම්, මෙට්රික් ප්රතිඵලවල වෙනස්කම් පිළිබඳ සියලු සංඛ්යා ලේඛන ඉහළට ගැනීමට ඔබට ඉඩ සලසන යම් ස්ථානයක ඒවා තැබිය යුතුය. ඔබ ඒවා එහි තැබූ පසු, ඔබට ඔවුන් සමඟ ඵලදායී ලෙස වැඩ කිරීමට පටන් ගත හැකිය.

ඔබ ප්‍රමිතික ලබාගෙන, ඒවා අර්ථකථනය කර එකතු කිරීමෙන් පසුව පමණක් ඔබට SLA - සේවා මට්ටමේ ගිවිසුමක් නිර්මාණය කළ හැකිය. මෙම SLA ඔබේ ගනුදෙනුකරුවන්ට එතරම් වැදගත් නොවනු ඇත; එය ඔබේ සගයන්, කළමනාකරුවන්, පද්ධතිය නඩත්තු කරන සහ එහි ක්‍රියාකාරීත්වය ගැන සැලකිලිමත් වන අයට වඩා වැදගත් වේ. මෙට්රික් ටිකට් සංඛ්යාව මැනිය හැක - උදාහරණයක් ලෙස, ඔබට දිනකට ටිකට්පත් 5 ක් ලැබෙන අතර, මෙම අවස්ථාවේදී එය පරිශීලක ඉල්ලීම් වලට ප්රතිචාර දැක්වීමේ වේගය සහ දෝශ නිරාකරණයේ වේගය පෙන්වයි. මෙට්‍රික් එකක් ඔබේ වෙබ් අඩවිය 20ms කින් පූරණය වන බව හෝ ඔබේ ප්‍රතිචාර වේගය 20ms බව පැවසිය යුතු නැත, මෙට්‍රික් එකක් යනු එක් තාක්ෂණික දර්ශකයකට වඩා වැඩිය.

එබැවින්, අපගේ සංවාදයේ කර්තව්යය වන්නේ ප්රමිතිකවල සාරය පිළිබඳ සවිස්තරාත්මක පින්තූරයක් ඔබට ඉදිරිපත් කිරීමයි. මෙට්රික් එය බැලීමෙන් ඔබට ක්රියාවලිය පිළිබඳ සම්පූර්ණ චිත්රයක් ලබා ගත හැකි වන පරිදි සේවය කරයි.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

මෙට්‍රික් එක ලැබුනට පස්සේ අපිට සිස්ටම් එක වැඩ කරන බවට 99% සහතිකයක් දෙන්න පුලුවන්, මොකද ඒක සිස්ටම් එක වැඩ කරන බව කියන ලොග් ෆයිල් එකක් දිහා බලල විතරක් නෙමේ. 99% අතිකාල සහතිකයක් යනු, උදාහරණයක් ලෙස, API ms 99 ක සාමාන්‍ය වේගයකින් ප්‍රතිචාර දක්වන කාලයෙන් 30% යි. ඔබේ පරිශීලකයින්, ඔබේ සගයන් සහ කළමනාකරුවන් උනන්දු වන්නේ මෙයයි. අපගේ බොහෝ සේවාදායකයින් වෙබ් සේවාදායක ලොග් නිරීක්ෂණය කරයි, නමුත් ඔවුන් ඒවායේ කිසිදු දෝෂයක් නොදකින අතර සියල්ල හොඳින් ඇතැයි සිතති. උදාහරණයක් ලෙස, ඔවුන් 200 Mb / s ජාල වේගයක් දකින අතර සිතන්නේ: "හරි, හැම දෙයක්ම නියමයි!" නමුත් මෙම 200 සාක්ෂාත් කර ගැනීම සඳහා, පරිශීලකයින්ට මිලි තත්පර 30 ක ප්‍රතිචාර වේගයක් අවශ්‍ය වන අතර, මෙය හරියටම මනිනු නොලබන සහ ලොග් ලිපිගොනු වල එකතු නොකරන දර්ශකය වේ. ඒ අතරම, වෙබ් අඩවිය ඉතා සෙමින් පූරණය වීම ගැන පරිශීලකයින් පුදුමයට පත් වේ, මන්ද, අවශ්‍ය ප්‍රමිතික නොමැතිකම, මෙම හැසිරීමට හේතු ඔවුන් නොදන්නා බැවිනි.

නමුත් අප සතුව 100% uptime SLA ඇති බැවින්, වෙබ් අඩවිය සැබවින්ම භාවිතා කිරීමට ඉතා අපහසු බැවින් පාරිභෝගිකයින් පැමිණිලි කිරීමට පටන් ගනී. එබැවින්, වෛෂයික SLA නිර්මාණය කිරීම සඳහා, එකතු කරන ලද ප්‍රමිතික මගින් නිර්මාණය කරන ලද ක්‍රියාවලියේ සම්පූර්ණ චිත්‍රය බැලීම අවශ්‍ය වේ. SLAs නිර්මාණය කරන විට, “uptime” යන යෙදුමෙන් අදහස් කරන්නේ කුමක්දැයි නොදන්නා සහ බොහෝ අවස්ථාවලදී ඔවුන්ගේ API ක්‍රියා කරන ආකාරය ගැන තම සේවාදායකයන්ට පැහැදිලි නොකරන සමහර සපයන්නන් සමඟ මෙය මට පවතින ගැටලුවකි.

ඔබ සේවාවක් නිර්මාණය කළේ නම්, උදාහරණයක් ලෙස, තුන්වන පුද්ගලයා සඳහා API, 39,5 හි ප්‍රතිපල මෙට්‍රික් වලින් අදහස් කරන්නේ කුමක්දැයි ඔබ තේරුම් ගත යුතුය - ප්‍රතිචාරය, සාර්ථක ප්‍රතිචාරය, ප්‍රතිචාරය 20 ms වේගය හෝ 5 ms වේගය. ඔවුන්ගේ SLA ඔබේම SLA වලට, ඔබේම ප්‍රමිතිකවලට අනුගත කිරීම ඔබට භාරයි.

ඔබ මේ සියල්ල හදුනාගත් පසු, ඔබට සිත් ඇදගන්නාසුළු උපකරණ පුවරුවක් නිර්මාණය කිරීමට පටන් ගත හැකිය. මට කියන්න, කවුරුහරි දැනටමත් Grafana අන්තර්ක්‍රියාකාරී දෘශ්‍යකරණ යෙදුම භාවිතා කර තිබේද? මහා! මම මෙම විවෘත මූලාශ්‍රයේ විශාල රසිකයෙක් වන්නේ මෙය නොමිලේ සහ භාවිතා කිරීමට පහසු බැවිනි.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ඔබ තවමත් Grafana භාවිතා කර නොමැති නම්, එය සමඟ වැඩ කරන ආකාරය මම ඔබට කියමි. 80 සහ 90 ගණන්වල ඉපදුණු ඕනෑම කෙනෙකුට CareBears මතක ඇති? මෙම වලසුන් රුසියාවේ කෙතරම් ජනප්‍රිය දැයි මම නොදනිමි, නමුත් ප්‍රමිතික සම්බන්ධයෙන් ගත් කල, අපි එකම “සුරකම් වලසුන්” විය යුතුය. මා කී පරිදි, ඔබට සම්පූර්ණ පද්ධතිය ක්‍රියා කරන ආකාරය පිළිබඳ විශාල චිත්‍රයක් අවශ්‍ය වන අතර, එය ඔබගේ API, ඔබේ වෙබ් අඩවිය හෝ අතථ්‍ය යන්ත්‍රයක ක්‍රියාත්මක වන සේවාව ගැන පමණක් නොවිය යුතුය.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ඔබ සම්පූර්ණ පද්ධතියේ ක්‍රියාකාරිත්වය මුළුමනින්ම පිළිබිඹු කරන එම ප්‍රමිතික එකතුව සංවිධානය කළ යුතුය. ඔබගෙන් බොහෝ දෙනෙක් මෘදුකාංග සංවර්ධකයින් වන අතර, එබැවින් ඔබේ ජීවිතය නිරන්තරයෙන් වෙනස් වෙමින්, නව නිෂ්පාදන අවශ්‍යතාවලට අනුවර්තනය වෙමින් පවතින අතර, ඔබ කේතීකරණ ක්‍රියාවලීන් ගැන සැලකිලිමත් වන්නා සේම, ඔබ ප්‍රමිතික ගැන සැලකිලිමත් විය යුතුය. ඔබ ලියන සෑම කේත පේළියකටම මෙට්‍රික් සම්බන්ධ වන්නේ කෙසේදැයි ඔබ දැනගත යුතුය. උදාහරණයක් ලෙස, ලබන සතියේ ඔබ නව අලෙවිකරණ ව්‍යාපාරයක් ආරම්භ කරන අතර පරිශීලකයින් විශාල සංඛ්‍යාවක් ඔබේ වෙබ් අඩවියට පැමිණෙනු ඇතැයි අපේක්ෂා කරන්න. මෙම සිදුවීම විශ්ලේෂණය කිරීමට, ඔබට ප්‍රමිතික අවශ්‍ය වනු ඇති අතර, මෙම පුද්ගලයින්ගේ ක්‍රියාකාරකම් නිරීක්ෂණය කිරීමට ඔබට සම්පූර්ණ උපකරණ පුවරුවක් අවශ්‍ය විය හැක. ඔබේ අලෙවිකරණ ව්‍යාපාරය කෙතරම් සාර්ථකද සහ එය සැබවින්ම ක්‍රියාත්මක වන්නේ කෙසේද යන්න තේරුම් ගැනීමට ඔබට ප්‍රමිතික අවශ්‍ය වනු ඇත. උදාහරණයක් ලෙස, ඵලදායී CRM - පාරිභෝගික සම්බන්ධතා කළමනාකරණ පද්ධතියක් සංවර්ධනය කිරීමට ඔවුන් ඔබට උපකාර කරනු ඇත.

ඉතින් අපි අපේ Azure cloud සේවාව සමඟ ආරම්භ කරමු. එහි Azure Monitor ඇති නිසා ප්‍රමිතික එකතුව සොයා ගැනීම සහ සංවිධානය කිරීම ඉතා පහසුය. මෙම මොනිටරය ඔබගේ පද්ධති වින්‍යාස කළමනාකරණය මධ්‍යගත කරයි. ඔබට ඔබේ පද්ධතියට යෙදීමට අවශ්‍ය සෑම Azure මූලද්‍රව්‍යයක්ම පෙරනිමියෙන් සක්‍රීය කර ඇති බොහෝ ප්‍රමිතික ඇත. මෙය නිදහස් යෙදුමක් වන අතර එය කොටුවෙන් පිටත ක්‍රියා කරන අතර කිසිදු මූලික සැකසුම් අවශ්‍ය නොවේ; ඔබට ඔබේ පද්ධතියට කිසිවක් ලිවීමට හෝ “ඉස්කුරුප්පු කිරීමට” අවශ්‍ය නොවේ. පහත demo එක බැලීමෙන් අපි මෙය සත්‍යාපනය කරන්නෙමු.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

මීට අමතරව, මෙම ප්‍රමිතික Splunk log ගබඩා සහ විශ්ලේෂණ පද්ධතිය, cloud-based log management application SumoLogic, ELK ලොග් සැකසුම් මෙවලම සහ IBM රේඩාර් වැනි තෙවන පාර්ශවීය යෙදුම් වෙත යැවීමට හැකිය. ඇත්ත, ඔබ භාවිතා කරන සම්පත් මත රඳා පවතින සුළු වෙනස්කම් ඇත - අතථ්‍ය යන්ත්‍රයක්, ජාල සේවා, Azure SQL දත්ත සමුදායන්, එනම්, ඔබේ සේවා පරිසරයේ ක්‍රියාකාරිත්වය අනුව ප්‍රමිතික භාවිතය වෙනස් වේ. මෙම වෙනස්කම් බරපතල බව මම නොකියමි, නමුත්, අවාසනාවකට මෙන්, ඔවුන් තවමත් පවතින අතර, මෙය සැලකිල්ලට ගත යුතුය. ප්‍රමිතික සක්‍රීය කිරීම සහ යැවීම ක්‍රම කිහිපයකින් කළ හැකිය: ද්වාරය, CLI/Power Shell හරහා හෝ ARM සැකිලි භාවිතයෙන්.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

මම මගේ පළමු නිරූපණය ආරම්භ කිරීමට පෙර, ඔබට ඇති ඕනෑම ප්‍රශ්නයකට මම පිළිතුරු දෙන්නෙමි. ප්රශ්න නොමැති නම්, අපි ආරම්භ කරමු. Azure Monitor පිටුව කෙබඳුදැයි තිරය පෙන්වයි. මේ මොනිටරය වැඩ කරන්නේ නැහැ කියලා ඔබෙන් කාට හරි කියන්න පුළුවන්ද?

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ඉතින් දැන් හැම දෙයක්ම හොඳයි, මොනිටර සේවා මොන වගේද කියා ඔබට දැක ගත හැකිය. මෙය එදිනෙදා වැඩ සඳහා විශිෂ්ට හා ඉතා සරල මෙවලමක් බව මට පැවසිය හැකිය. යෙදුම්, ජාල සහ යටිතල පහසුකම් නිරීක්ෂණය කිරීමට එය භාවිතා කළ හැක. මෑතකදී, අධීක්ෂණ අතුරුමුහුණත වැඩිදියුණු කර ඇති අතර, මීට පෙර සේවා විවිධ ස්ථානවල පිහිටා තිබුනේ නම්, දැන් සේවා පිළිබඳ සියලු තොරතුරු මොනිටරයේ මුල් පිටුවෙහි ඒකාබද්ධ කර ඇත.

ප්‍රමිතික වගුව යනු HomeMonitorMetrics මාර්ගය දිගේ ඇති ටැබයක් වන අතර, ඔබට පවතින සියලුම ප්‍රමිතික බැලීමට ගොස් ඔබට අවශ්‍ය ඒවා තෝරා ගත හැක. නමුත් ඔබට ප්‍රමිතික එකතුව සක්‍රීය කිරීමට අවශ්‍ය නම්, ඔබ HomeMonitorDiagnostic සැකසුම් නාමාවලි මාර්ගය භාවිතා කර සක්‍රීය/අබල කළ ප්‍රමිතික පිරික්සුම් කොටු පරීක්ෂා කළ යුතුය. පෙරනිමියෙන්, ප්‍රමිතික සියල්ලම පාහේ සක්‍රීය කර ඇත, නමුත් ඔබට අමතර යමක් සක්‍රිය කිරීමට අවශ්‍ය නම්, ඔබට රෝග විනිශ්චය තත්ත්වය ආබාධිත සිට සක්‍රිය වෙත වෙනස් කිරීමට අවශ්‍ය වනු ඇත.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

මෙය සිදු කිරීම සඳහා, තෝරාගත් මෙට්රික් රේඛාව මත ක්ලික් කරන්න සහ විවෘත වන ටැබය මත, රෝග විනිශ්චය ප්රකාරය සක්රිය කරන්න. ඔබ තෝරාගත් මෙට්‍රික් විශ්ලේෂණය කිරීමට යන්නේ නම්, රෝග විනිශ්චය සක්‍රිය සබැඳිය ක්ලික් කිරීමෙන් පසු, දිස්වන කවුළුවේ Send to Log Analytics කොටුව සලකුණු කිරීම අවශ්‍ය වේ.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

Log Analytics Splunk වලට ටිකක් සමානයි, නමුත් වියදම අඩුයි. මෙම සේවාව මඟින් ඔබට ඔබගේ සියලු ප්‍රමිතික, ලඝු-සටහන් සහ ඔබට අවශ්‍ය අනෙකුත් සියල්ල එකතු කර ඒවා Log Analytics වැඩබිමෙහි තැබීමට ඉඩ සලසයි. මෙම සේවාව විශේෂ KQL විමසුම් සැකසුම් භාෂාවක් භාවිතා කරයි - Kusto Quarry Language, අපි එහි වැඩ ඊළඟ demo එකෙන් බලමු. දැනට, එහි උපකාරයෙන් ඔබට ප්‍රමිතික, ලඝු-සටහන්, නියමයන්, ප්‍රවණතා, රටා ආදිය සම්බන්ධයෙන් විමසුම් නිර්මාණය කළ හැකි බව මම සටහන් කරමි. සහ උපකරණ පුවරු සාදන්න.

එබැවින්, අපි Send to Log Analytics පිරික්සුම් කොටුව සහ LOG පැනල පිරික්සුම් කොටු: DataPlaneRequests, MongoRequests සහ QueryRuntimeStatistics, සහ පහත METRIC පැනලයේ - ඉල්ලීම් පිරික්සුම් කොටුව සලකුණු කරමු. ඉන්පසුව අපි නමක් පවරන අතර සැකසුම් සුරකින්න. විධාන රේඛාවේදී, මෙය කේත රේඛා දෙකක් නියෝජනය කරයි. මාර්ගය වන විට, මෙම අර්ථයෙන් Azure Cloud shell එක Google වලට සමාන වේ, එය ඔබගේ වෙබ් බ්‍රව්සරයේ විධාන රේඛාව භාවිතා කිරීමට ද ඉඩ සලසයි. AWS හි එවැනි කිසිවක් නොමැත, එබැවින් Azure මෙම අර්ථයෙන් වඩාත් පහසු වේ.

උදාහරණයක් ලෙස, මට මගේ ලැප්ටොප් පරිගණකයේ කිසිදු කේතයක් භාවිතා නොකර වෙබ් අතුරු මුහුණත හරහා ආදර්ශනයක් ධාවනය කළ හැකිය. මෙය සිදු කිරීම සඳහා, මම මගේ Azure ගිණුම සමඟ සත්‍යාපනය කළ යුතුය. එවිට ඔබට භාවිතා කළ හැකිය, උදාහරණයක් ලෙස, ටෙරෆෝන්, ඔබ දැනටමත් එය භාවිතා කරන්නේ නම්, සේවාවට සම්බන්ධ වීමට රැඳී සිට මයික්‍රොසොෆ්ට් පෙරනිමියෙන් භාවිතා කරන ලිනක්ස් වැඩ පරිසරය ලබා ගන්න.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ඊළඟට, මම Azure Cloud Shell තුළ ගොඩනගා ඇති Bash භාවිතා කරමි. ඉතා ප්‍රයෝජනවත් දෙයක් නම් VS කේතයේ සැහැල්ලු අනුවාදයක් වන බ්‍රව්සරය තුළට ගොඩනගා ඇති IDE ය. මීළඟට, මට මගේ දෝෂ ප්‍රමිතික අච්චුව තුළට ගොස්, එය සංස්කරණය කර, මගේ අවශ්‍යතාවලට ගැලපෙන පරිදි අභිරුචිකරණය කළ හැක.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

ඔබ මෙම අච්චුවෙහි ප්‍රමිතික එකතුව සැකසූ පසු, ඔබට එය ඔබේ සම්පූර්ණ යටිතල පහසුකම් සඳහා ප්‍රමිතික නිර්මාණය කිරීමට භාවිත කළ හැක. අපි ප්‍රමිතික යෙදූ පසු, ඒවා එකතු කර, ගබඩා කළ පසු, අපට ඒවා දෘශ්‍යමාන කිරීමට අවශ්‍ය වනු ඇත.

David O'Brien (Xirus): මෙට්‍රික්ස්! මෙට්රික්ස්! මෙට්රික්ස්! 1 කොටස

Azure Monitor ප්‍රමිතික සමඟ පමණක් ගනුදෙනු කරන අතර ඔබේ පද්ධතියේ සෞඛ්‍යය පිළිබඳ සමස්ත චිත්‍රයක් සපයන්නේ නැත. ඔබට Azure පරිසරයෙන් පිටත ක්‍රියාත්මක වන වෙනත් යෙදුම් ගණනාවක් තිබිය හැක. එබැවින් ඔබට සියලුම ක්‍රියාවලීන් නිරීක්ෂණය කිරීමට අවශ්‍ය නම්, එකතු කරන ලද සියලුම ප්‍රමිතික එක තැනක දෘශ්‍යමාන කරන්න, එවිට Azure Monitor මේ සඳහා සුදුසු නොවේ.

මෙම ගැටළුව විසඳීම සඳහා, Microsoft විසින් Power BI මෙවලම ලබා දෙයි, ව්‍යාපාර විශ්ලේෂණය සඳහා පුළුල් මෘදුකාංගයක් වන අතර එයට විවිධාකාර දත්ත දෘශ්‍යකරණය ඇතුළත් වේ. මෙය තරමක් මිල අධික නිෂ්පාදනයක් වන අතර, එහි පිරිවැය ඔබට අවශ්ය කාර්යයන් සමූහය මත රඳා පවතී. පෙරනිමියෙන්, එය ඔබට සැකසීමට දත්ත වර්ග 48ක් පිරිනමන අතර Azure SQL දත්ත ගබඩා, Azure Data Lake Storage, Azure Machine Learning Services සහ Azure Databricks වෙත සම්බන්ධ කර ඇත. පරිමාණය භාවිතයෙන්, ඔබට සෑම විනාඩි 30 කට වරක් නව දත්ත ලබා ගත හැක. ඔබට තත්‍ය කාලීන නිරීක්ෂණ දෘශ්‍යකරණය අවශ්‍ය නම් මෙය ඔබගේ අවශ්‍යතා සඳහා ප්‍රමාණවත් හෝ නොවිය හැක. මෙම අවස්ථාවේදී, මා සඳහන් කළ Grafana වැනි යෙදුම් භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ. මීට අමතරව, මයික්‍රොසොෆ්ට් ප්‍රලේඛනය SIEM මෙවලම් භාවිතයෙන් ප්‍රමිතික, ලඝු-සටහන් සහ සිදුවීම් වගු දෘශ්‍යකරණ පද්ධති Splunk, SumoLogic, ELK සහ IBM රේඩාර් වෙත යැවීමේ හැකියාව විස්තර කරයි.

23:40 විනාඩි

ඉතා ඉක්මනින් ඉදිරියට...

සමහර දැන්වීම් 🙂

අප සමඟ රැඳී සිටීම ගැන ඔබට ස්තුතියි. ඔබ අපේ ලිපි වලට කැමතිද? වඩාත් රසවත් අන්තර්ගතය බැලීමට අවශ්‍යද? ඇණවුමක් කිරීමෙන් හෝ මිතුරන්ට නිර්දේශ කිරීමෙන් අපට සහාය වන්න, $4.99 සිට සංවර්ධකයින් සඳහා cloud VPS, ඔබ වෙනුවෙන් අප විසින් නිර්මාණය කරන ලද ප්‍රවේශ මට්ටමේ සේවාදායකයන්ගේ අද්විතීය ප්‍රතිසමයක්: VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps ගැන සම්පූර්ණ සත්‍යය $19 සිට හෝ සේවාදායකයක් බෙදා ගන්නේ කෙසේද? (RAID1 සහ RAID10, cores 24 දක්වා සහ 40GB DDR4 දක්වා ඇත).

Dell R730xd ඇම්ස්ටර්ඩෑම් හි Equinix Tier IV දත්ත මධ්‍යස්ථානයේ 2 ගුණයක් ලාභදායීද? මෙතන විතරයි 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV $199 සිට නෙදර්ලන්තයේ! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 සිට! ගැන කියවන්න යටිතල පහසුකම් සංස්ථාව ගොඩනගන්නේ කෙසේද? සතයක් සඳහා යුරෝ 730 ක් වටිනා Dell R5xd E2650-4 v9000 සේවාදායකය භාවිතා කරන පන්තිය?

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න