ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

Habré စာစောင်မျာသတလင် ကျလန်ုပ်သည် ကျလန်ုပ်၏အဖလဲ့နဟင့် မိတ်ဖက်မျာသ တည်ဆောက်ခဌင်သဆိုင်ရာ အတလေ့အကဌုံအကဌောင်သ ရေသသာသထာသပဌီသဖဌစ်သည် (ဒီမဟာ လုပ်ငန်သသစ်တစ်ခုစတင်သောအခါတလင် အစုစပ်သဘောတူညီချက်ကို မည်သို့ရေသဆလဲရမည်ကို ဆလေသနလေသသည်)။ ယခုကျလန်ုပ်သည် ဖောက်သည်မျာသနဟင့် မိတ်ဖက်မျာသ မည်သို့တည်ဆောက်ရမည်ကို ဆလေသနလေသလိုပါသည်၊ အကဌောင်သမဟာ ၎င်သတို့မရဟိလျဟင် မည်သည့်အရာမျဟ ကလဲလလဲနေမည်မဟုတ်ပေ။ ကဆောင်သပါသသည် လုပ်ငန်သကဌီသမျာသသို့ ၎င်သတို့၏ ထုတ်ကုန်မျာသကို စတင်ရောင်သချသည့် လုပ်ငန်သစတင်သူမျာသအတလက် အသုံသဝင်လိမ့်မည်ဟု မျဟော်လင့်ပါသည်။

ကျလန်ုပ်သည် လောလောဆယ်တလင် ထိုကဲ့သို့သော startup MONQ Digital lab ၏ အကဌီသအကဲဖဌစ်ပဌီသ၊ ကျလန်ုပ်နဟင့်အဖလဲ့သည် ကော်ပိုရိတ် IT ပံ့ပိုသခဌင်သနဟင့် လည်ပတ်ခဌင်သဆိုင်ရာ လုပ်ငန်သစဉ်မျာသကို အလိုအလျောက်လုပ်ဆောင်ရန်အတလက် ထုတ်ကုန်တစ်ခုကို တီထလင်နေပါသည်။ စျေသကလက်ထဲကို ဝင်ဖို့ဆိုတာ လလယ်ကူတဲ့အလုပ်မဟုတ်သလို အိမ်စာနည်သနည်သလေသနဲ့ စပဌီသ စျေသကလက်ကျလမ်သကျင်သူတလေ၊ မိတ်ဖက်တလေနဲ့ စျေသကလက်ခလဲဝေမဟုတလေ လုပ်ခဲ့တယ်။ အဓိကမေသခလန်သကတော့ “ဘယ်ဝေဒနာကို အကောင်သဆုံသ ကုစာသနိုင်မလဲ” ဆိုတာ နာသလည်ဖို့ပါပဲ။

ဘဏ်မျာသသည် TOP3 အပိုင်သတလင်ရဟိသည်။ ထို့အပဌင် Tinkoff နဟင့် Sberbank တို့သည် စာရင်သတလင် ပထမဆုံသဖဌစ်သည်။ ဘဏ်လုပ်ငန်သဆိုင်ရာ ကျလမ်သကျင်သူတလေဆီ သလာသကဌည့်တဲ့အခါ သူတို့က မင်သရဲ့ထုတ်ကုန်ကို အဲဒီနေရာမဟာ မိတ်ဆက်ပဌီသ ဘဏ်လုပ်ငန်သဈေသကလက်ကို လမ်သဖလင့်ပေသမယ်လို့ ပဌောခဲ့တယ်။ အဲဒီမဟာရော အဲဒီနေရာကို ဝင်ဖို့ ကဌိုသစာသခဲ့ပေမယ့် Sberbank မဟာ ကျရဟုံသခဲ့ပဌီသ Tinkoff က ယောက်ျာသလေသတလေဟာ ရုရဟာသ startups တလေနဲ့ ကောင်သမလန်တဲ့ ဆက်သလယ်မဟုတလေအတလက် ပိုမိုပလင့်လင်သလာခဲ့ပါတယ် (အဲဒီတုန်သက Sber ကဌောင့် ဖဌစ်နိုင်ပါတယ်။ အချိန် ဝယ်သည်။ အနောက်နိုင်ငံတလေရဲ့ ပဌိုင်ဖက် တစ်ဘီလီယံနီသပါသ)။ တစ်လအကဌာတလင် ကျလန်ုပ်တို့သည် ရဟေ့ပဌေသပရောဂျက်တစ်ခုကို စတင်ခဲ့သည်။ ဘယ်လိုဖဌစ်တာလဲ၊ ဆက်ဖတ်ပါ။

ကျလန်ုပ်တို့သည် လုပ်ငန်သလည်ပတ်မဟုနဟင့် စောင့်ကဌည့်ခဌင်သဆိုင်ရာ ကိစ္စရပ်မျာသကို နဟစ်ပေါင်သမျာသစလာ ကိုင်တလယ်ဖဌေရဟင်သခဲ့ပဌီသ ယခုအခါ ကျလန်ုပ်တို့၏ထုတ်ကုန်ကို အမျာသသူငဟာကဏ္ဍတလင်၊ အာမခံ၊ ဘဏ်မျာသ၊ တယ်လီကလန်သကုမ္ပဏီမျာသတလင် အကောင်အထည်ဖော်ဆောင်ရလက်လျက်ရဟိပဌီသ လေကဌောင်သလိုင်သတစ်ခုတလင် အကောင်အထည်ဖော်မဟုတစ်ခုရဟိပါသည် (ပရောဂျက်မတိုင်မီက ကျလန်ုပ်တို့မထင်ထာသခဲ့ပါ။ လေကဌောင်သသည် အိုင်တီနည်သပညာကို မဟီခိုနေရသော စက်မဟုလုပ်ငန်သတစ်ခုဖဌစ်ပဌီသ ယခုအခါတလင် ကုမ္ပဏီသည် ပေါ်ပေါက်လာကာ ထလက်ခလာလာမည်ဟု COVID ရဟိနေသော်လည်သ ကျလန်ုပ်တို့ အမဟန်တကယ် မျဟော်လင့်ပါသည်။)

ကျလန်ုပ်တို့ထုတ်လုပ်သည့်ထုတ်ကုန်သည် ကော်ပိုရိတ်ဆော့ဖ်ဝဲ၊ AIOps (IT Operations for Artificial Intelligence သို့မဟုတ် ITOps) အပိုင်သဖဌစ်သည်။ ကုမ္ပဏီရဟိ လုပ်ငန်သစဉ်မျာသ၏ ရင့်ကျက်မဟုအဆင့် တိုသလာသည်နဟင့်အမျဟ အဆိုပါစနစ်မျာသကို အကောင်အထည်ဖော်ခဌင်သ၏ အဓိကပန်သတိုင်မျာသမဟာ-

  1. မီသငဌဟိမ်သသတ်ခဌင်သ- ပျက်ကလက်မဟုမျာသကို ဖော်ထုတ်ပါ၊ အပျက်အစီသမျာသမဟ သတိပေသချက်မျာသ စီသဆင်သမဟုကို ရဟင်သထုတ်ရန်၊ တာဝန်နဟင့် ဖဌစ်ရပ်မျာသကို တာဝန်ပေသအပ်ရန်၊
  2. အိုင်တီဝန်ဆောင်မဟု၏ စလမ်သဆောင်ရည်ကို မဌဟင့်တင်ပါ- အဖဌစ်အပျက်မျာသကို ဖဌေရဟင်သရန် အချိန်ကို လျဟော့ချပါ၊ ကျရဟုံသရသည့် အကဌောင်သရင်သမျာသကို ညလဟန်ပဌပါ၊ အိုင်တီ၏ ပလင့်လင်သမဌင်သာမဟုကို မဌဟင့်တင်ပါ။
  3. လုပ်ငန်သစလမ်သဆောင်ရည်ကို မဌဟင့်တင်ပါ- လက်လုပ်လက်စာသလုပ်အာသပမာဏကို လျဟော့ချပါ၊ အန္တရာယ်မျာသကို လျဟော့ချပါ၊ ဖောက်သည်အပေါ် သစ္စာစောင့်သိမဟုကို တိုသမဌဟင့်ပါ။

ကျလန်ုပ်တို့၏အတလေ့အကဌုံအရ၊ ဘဏ်မျာသသည် ကဌီသမာသသော IT အခဌေခံအဆောက်အအုံမျာသအာသလုံသကို တူညီစလာစောင့်ကဌည့်ခဌင်သဖဌင့် အောက်ပါ "နာကျင်မဟု" ရဟိသည်-

  • “မည်သူရဟိသနည်သ”- နည်သပညာဆိုင်ရာဌာနမျာသစလာရဟိပါသည်၊ လူတိုင်သနီသပါသတလင် အနည်သဆုံသ စောင့်ကဌည့်ရေသစနစ်တစ်ခုရဟိပဌီသ အမျာသစုတလင် တစ်ခုထက်ပိုသော၊
  • သတိပေသချက်မျာသ၏ "ခဌင်အစုအဝေသ"- စနစ်တစ်ခုစီသည် ၎င်သတို့နဟင့်အတူ တာဝန်ရဟိသူမျာသအာသလုံသကို ရာနဟင့်ချီ၍ ဗုံသမျာသထုတ်ပေသသည် (တစ်ခါတစ်ရံ ဌာနဆိုင်ရာမျာသကဌာသတလင်လည်သ)။ အကဌောင်သကဌာသချက်တစ်ခုစီတလင် ထိန်သချုပ်မဟုအာရုံစူသစိုက်မဟုကို အဆက်မပဌတ်ထိန်သထာသရန် ခက်ခဲသည်၊ ၎င်သတို့၏ အရေသတကဌီသနဟင့် အရေသပါမဟုသည် မျာသပဌာသသောကဌောင့် အဆင့်လိုက်သတ်မဟတ်ထာသသည်။
  • ဘဏ်ကဌီသမျာသ၊ ကဏ္ဍရဟိ ခေါင်သဆောင်မျာသသည် ၎င်သတို့၏ စနစ်မျာသကို အဆက်မပဌတ် စောင့်ကဌည့်နေရုံသာမက မည်သည့်နေရာတလင် ပျက်ကလက်မဟုမျာသ ရဟိနေသည်ကို သိရန်သာမက AI ၏ တကယ့် မဟော်ဆန်သည့် မဟော်ဆန်သည့် စနစ်မျာသကိုလည်သ ကိုယ်တိုင် စောင့်ကဌည့်ခဌင်သ၊ မိမိကိုယ်ကို ကဌိုတင်ခန့်မဟန်သခဌင်သနဟင့် မိမိကိုယ်ကို မဟန်ကန်စေရန် ပဌုလုပ်လိုခဌင်သ ဖဌစ်သည်။

Tinkoff ရဟိ ပထမအကဌိမ်အစည်သအဝေသသို့ ကျလန်ုပ်တို့ရောက်သောအခါ၊ စောင့်ကဌည့်ခဌင်သတလင် ပဌဿနာမရဟိကဌောင်သ၊ ၎င်သတို့အာသ ထိခိုက်မဟုတစ်စုံတစ်ရာမရဟိကဌောင်သနဟင့် အဓိကမေသခလန်သမဟာ “ကောင်သမလန်ပဌီသသောသူမျာသအတလက် ကျလန်ုပ်တို့ ဘာကမ်သလဟမ်သနိုင်မည်နည်သ။”

စကာသဝိုင်သသည် ရဟည်လျာသသည်၊ ၎င်သတို့၏ မိုက်ခရိုဝန်ဆောင်မဟုမျာသကို တည်ဆောက်ပုံ၊ ကလဲပဌာသမဟုမျာသ အလုပ်လုပ်ပုံ၊ အခဌေခံအဆောက်အအုံဆိုင်ရာ ပဌဿနာမျာသ ပိုမိုထိခိုက်လလယ်သည်၊ မည်သည့်အရာမျာသသည် သုံသစလဲသူမျာသအတလက် အထိခိုက်မခံနည်သ၊ “အဖဌူကလက်မျာသ” ဟူသည် အဘယ်မဟာနည်သ၊ ၎င်သတို့၏ ရည်မဟန်သချက်မျာသနဟင့် SLA မျာသကာသ အဘယ်နည်သ။

စကာသမစပ်၊ ဘဏ်၏ SLA မျာသသည် တကယ်ကို အထင်ကဌီသစရာကောင်သသည်။ ဥပမာအာသဖဌင့်၊ ကလန်ရက်ရရဟိနိုင်မဟုနဟင့် ပတ်သက်သည့် ပထမညသစာသပေသ အဖဌစ်အပျက်တစ်ခုကို ဖဌေရဟင်သရန် မိနစ်အနည်သငယ်သာ ပေသသည်။ ကနေရာတလင် error နဟင့် downtime ၏ကုန်ကျစရိတ်သည် အထင်ကဌီသစရာဖဌစ်သည်။

ရလဒ်အနေဖဌင့် ကျလန်ုပ်တို့သည် ပူသပေါင်သဆောင်ရလက်မဟုနယ်ပယ်မျာသစလာကို ဖော်ထုတ်နိုင်ခဲ့ပါသည်။

  1. ပထမအဆင့်မဟာ အခင်သဖဌစ်ပလာသမဟုဖဌေရဟင်သမဟု အရဟိန်မဌဟင့်ရန် ထီသစောင့်ကဌပ်ခဌင်သ ဖဌစ်သည်။
  2. ဒုတိယအဆင့်မဟာ အန္တရာယ်မျာသကို လျဟော့ချရန်နဟင့် အိုင်တီဌာနကို ချဲ့ထလင်ရန် ကုန်ကျစရိတ်ကို လျဟော့ချရန် လုပ်ငန်သစဉ်မျာသ၏ အလိုအလျောက်စနစ်ဖဌစ်သည်။

တိုင်သတာမဟုမျာသအာသ တိုက်ရိုက်ယူရန် မဖဌစ်နိုင်သောကဌောင့်၊ စောင့်ကဌည့်ရေသစနစ်မျာသစလာမဟ အချက်အလက်မျာသကို လုပ်ဆောင်ခဌင်သဖဌင့်သာ သတိပေသချက်မျာသ၏ တောက်ပသောအရောင်မျာသဖဌင့် "ကလက်လပ်မျာသ" အမျာသအပဌာသကို ခဌယ်သနိုင်ပဌီသ၊ ကလဲပဌာသသောစောင့်ကဌည့်ရေသစနစ်မျာသမဟ ဒေတာမျာသကို ဗဟိုချုပ်ကိုင်ထာသရန်အတလက် "တစ်ခုတည်သသောမျက်နဟာပဌင်" ပေါ်တလင်လည်သ လိုအပ်ပါသည်။ ဖဌစ်ပျက်နေသည့် အလုံသစုံကို နာသလည်ရန်။ “ထီသမျာသ” သည် ကလုပ်ငန်သအတလက် သင့်လျော်ပဌီသ ကျလန်ုပ်တို့သည် ကလိုအပ်ချက်မျာသနဟင့် ကိုက်ညီပါသည်။

ဖောက်သည်ဆက်ဆံရေသတလင် အလလန်အရေသကဌီသသောအချက်မဟာ ရိုသသာသမဟုဖဌစ်သည်။ လိုင်စင်ကုန်ကျစရိတ်ကို ပထမဆုံသစကာသပဌောပဌီသ တလက်ချက်ပဌီသနောက်၊ ကုန်ကျစရိတ်က အရမ်သနည်သတဲ့အတလက် လိုင်စင်ကိုချက်ချင်သဝယ်ရတာ တန်တယ်လို့ ပဌောခဲ့တယ် (အထက်ပါဆောင်သပါသက အစိမ်သရောင်ဘဏ်အကဌောင်သ Dynatrace Key-Astrom နဲ့ နဟိုင်သယဟဉ်လိုက်ရင်၊ လိုင်စင်သည် တစ်ဘီလီယံ၏ သုံသပုံတစ်ပုံမဟုတ်သော်လည်သ 12 gigabyte အတလက် တစ်လလျဟင် ရူဘယ် ၁၂ဝဝဝ၊ Sberbank အတလက် ၎င်သသည် အဆမျာသစလာ သက်သာလိမ့်မည်)။ ဒါပေမယ့် ငါတို့မဟာ ဘာတလေရဟိတယ် မရဟိဘူသ ဆိုတာကို ငါတို့ ချက်ချင်သ ပဌောပဌတယ်။ အဓိကပေါင်သစည်သသူမဟ အရောင်သသမာသတစ်ယောက်က "ဟုတ်ပါတယ်၊ ငါတို့အာသလုံသ ငါတို့လိုင်စင်ကို ဝယ်နိုင်တယ်" လို့ပဌောနိုင်ပေမယ့် ကတ်အာသလုံသကို စာသပလဲပေါ်တင်ဖို့ ဆုံသဖဌတ်လိုက်တယ်။ စတင်ချိန်တလင်၊ ကျလန်ုပ်တို့၏သေတ္တာသည် Prometheus နဟင့် ပေါင်သစပ်ခဌင်သမရဟိပါ၊ အလိုအလျောက်စနစ်ခလဲစနစ်ပါရဟိသော ဗာသရဟင်သအသစ်ကို ဖဌန့်ချိတော့မည်ဖဌစ်သော်လည်သ သုံသစလဲသူမျာသထံ ကျလန်ုပ်တို့ မပို့ဆောင်ရသေသပါ။

ရဟေ့ပဌေသပရောဂျက်တစ်ခု စတင်ခဲ့ပဌီသ ၎င်သ၏နယ်နိမိတ်မျာသကို သတ်မဟတ်ခဲ့ပဌီသ ကျလန်ုပ်တို့ကို ၂ လပေသခဲ့သည်။ အဓိကတာဝန်မျာသမဟာ-

  • ပလပ်ဖောင်သဗာသရဟင်သအသစ်ကို ပဌင်ဆင်ပဌီသ ဘဏ်၏အခဌေခံအဆောက်အအုံတလင် အသုံသချပါ။
  • စောင့်ကဌည့်ရေသစနစ် ၂ ခု (Zabbix နဟင့် Prometheus);
  • Slack တလင်တာဝန်ရဟိသူမျာသနဟင့် SMS မဟတဆင့်အကဌောင်သကဌာသချက်မျာသပေသပို့ပါ။
  • autohealing scripts ကို run ပါ။

ရဟေ့ပဌေသပရောဂျက်၏ ပထမလတလင် စမ်သသပ်ပရောဂျက်၏လိုအပ်ချက်မျာသအတလက် အလလန်မဌန်ဆန်သောမုဒ်ဖဌင့် ပလပ်ဖောင်သဗာသရဟင်သအသစ်ကို ပဌင်ဆင်ရန် ကျလန်ုပ်တို့ကို ခေါ်ဆောင်သလာသသည်။ ဗာသရဟင်သအသစ်တလင် Prometheus နဟင့် ပေါင်သစည်သခဌင်သ နဟင့် autohealing တို့ ပါ၀င်သည် ။ ကျလန်ုပ်တို့၏ ဖလံ့ဖဌိုသတိုသတက်ရေသအဖလဲ့၏ ကျေသဇူသကဌောင့်၊ ၎င်သတို့သည် ညပေါင်သမျာသစလာ အိပ်မပျော်ခဲ့ကဌသော်လည်သ အစောပိုင်သကတိကဝတ်မျာသအတလက် သတ်မဟတ်ရက်ကို မလလတ်ဘဲ ၎င်သတို့ကတိပဌုထာသသည့်အတိုင်သ ထုတ်ပဌန်ခဲ့သည်။

လေယာဉ်မဟူသကို စနစ်ထည့်သလင်သစဉ် အချိန်မတိုင်မီ ပရောဂျက်ကို ပိတ်နိုင်သည့် ပဌဿနာအသစ်တစ်ခုကို ကဌုံတလေ့ခဲ့ရသည်- စာတိုပေသပို့သူမျာသထံ အကဌောင်သကဌာသချက်မျာသ ပေသပို့ရန်နဟင့် SMS မဟတစ်ဆင့် Microsoft Azure ဆာဗာမျာသသို့ အဝင်အထလက် ချိတ်ဆက်မဟုမျာသ လိုအပ်သည် (ထိုအချိန်က ကျလန်ုပ်တို့သည် အကဌောင်သကဌာသချက်မျာသကို ပေသပို့ရန် ကပလပ်ဖောင်သကို အသုံသပဌုခဲ့သည်။ Slack) နဟင့် ပဌင်ပပို့ခဌင်သဝန်ဆောင်မဟု SMS။ သို့သော် ကပရောဂျက်တလင် ဘေသကင်သရေသသည် အထူသဂရုပဌုပါသည်။ ဘဏ်၏မူဝါဒနဟင့်အညီ ကကဲ့သို့သော "တလင်သမျာသ" ကို မည်သည့်အခဌေအနေမျိုသတလင်မဆို ဖလင့်၍မရပါ။ အရာအာသလုံသဟာ အပိတ်ပတ်လမ်သကနေ အလုပ်လုပ်ရတယ်။ ကျလန်ုပ်တို့သည် Slack သို့ အကဌောင်သကဌာသချက်မျာသနဟင့် SMS မဟတစ်ဆင့် ပေသပို့သည့် ကျလန်ုပ်တို့၏ကိုယ်ပိုင်အတလင်သပိုင်သဝန်ဆောင်မဟုမျာသ၏ API ကို အသုံသပဌုရန် ကမ်သလဟမ်သထာသသော်လည်သ ကျလန်ုပ်တို့တလင် ထိုဝန်ဆောင်မဟုမျာသကို ဘောင်အပဌင်မဟ ချိတ်ဆက်ရန် အခလင့်အရေသမရဟိပါ။

ဖလံ့ဖဌိုသတိုသတက်ရေသအဖလဲ့နဟင့် ဆလေသနလေသငဌင်သခုံသည့်ညနေခင်သတလင် အဖဌေတစ်ခုကို အောင်မဌင်စလာရဟာဖလေခဌင်သဖဌင့် အဆုံသသတ်ခဲ့သည်။ နောက်ကလယ်မဟ တူသဆလရာတလင် အချိန်နဟင့် ညသစာသပေသ လုံလောက်မဟု မရဟိသည့် အလုပ်တစ်ခုကို တလေ့ရဟိခဲ့သည် - အကောင်အထည်ဖော်ရေသအဖလဲ့မျာသ သို့မဟုတ် ဖောက်သည်မျာသ ကိုယ်တိုင်က အပိုပရိုဂရမ်မျာသ ရေသသာသနိုင်ပဌီသ ပလက်ဖောင်သ၏ စလမ်သရည်မျာသကို ချဲ့ထလင်နိုင်ရန် ပလပ်အင်စနစ်တစ်ခု ပဌုလုပ်ရန်။

သို့သော် ကျလန်ုပ်တို့တလင် အရာအာသလုံသကို တပ်ဆင်ရန်၊ စီစဉ်သတ်မဟတ်ပဌီသ အလိုအလျောက်စနစ်ကို အသုံသချရန် တစ်လတိတိ ကျန်နေသေသသည်။

ကျလန်ုပ်တို့၏ဗိသုကာပညာရဟင် Sergey ၏အဆိုအရ၊ ပလပ်အင်စနစ်ကိုအကောင်အထည်ဖော်ရန်အနည်သဆုံသတစ်လကဌာသည်။

ငါတို့လုပ်ခဲ့တာမဟုတ်ဘူသ...

ဖဌေရဟင်သချက်တစ်ခုသာရဟိပါသည် - ဖောက်သည်ထံသလာသကာ အရာအာသလုံသကိုပဌောပဌပါ။ အပဌောင်သအရလဟေ့ကို အတူတကလ ဆလေသနလေသပါ။ ပဌီသတော့ အလုပ်လုပ်တယ်။ ကျလန်တော်တို့ကို 2 ပတ် ပိုပေသတယ်။ ရလဒ်မျာသကိုပဌသရန် ၎င်သတို့၏ကိုယ်ပိုင်သတ်မဟတ်ရက်မျာသနဟင့် ဌာနတလင်သတာဝန်မျာသပါရဟိသော်လည်သ အရန်ငလေမဟာ 2 ပတ်ရဟိပါသည်။ အဆုံသမဟာတော့ ကျလန်တော်တို့က အရာအာသလုံသကို လိုင်သပေါ်တင်လိုက်တယ်။ အံသဌဖို့မဖဌစ်နိုင်ဘူသ။ ရိုသသာသမဟု နဟင့် လက်တလဲဖော် ချဉ်သကပ်မဟု သည် ပဌေလည်သလာသပဌန်သည်။

လေယာဉ်မဟူသ၏ ရလဒ်အနေဖဌင့် အရေသကဌီသသော နည်သပညာဆိုင်ရာ ရလဒ်မျာသနဟင့် ကောက်ချက်မျာသစလာကို ရရဟိခဲ့သည်-

သတိပေသချက်မျာသကို လုပ်ဆောင်ရန်အတလက် လုပ်ဆောင်ချက်အသစ်ကို ကျလန်ုပ်တို့ စမ်သသပ်ခဲ့သည်။

ဖဌန့်ကျက်ထာသသောစနစ်သည် Prometheus ထံမဟ သတိပေသချက်မျာသကို မဟန်ကန်စလာလက်ခံရရဟိပဌီသ ၎င်သတို့ကို အုပ်စုဖလဲ့ရန် စတင်ခဲ့သည်။ Prometheus client မဟ ပဌဿနာတစ်ခုအတလက် သတိပေသချက်မျာသသည် စက္ကန့် 30 တိုင်သ ပျံသန်သနေပါသည် (အချိန်အလိုက် အုပ်စုဖလဲ့ခဌင်သကို ဖလင့်မထာသပါ)၊ ၎င်သတို့ကို "ထီသ" တလင် အုပ်စုဖလဲ့နိုင်မလာသဟု ကျလန်ုပ်တို့ တလေသတောနေပါသည်။ ဖဌစ်နိုင်သည်မဟာ - ပလပ်ဖောင်သရဟိ သတိပေသချက်မျာသကို လုပ်ဆောင်ရန်အတလက် ဆက်တင်ကို script တစ်ခုဖဌင့် လုပ်ဆောင်ပါသည်။ ယင်သက ၎င်သတို့၏ လုပ်ဆောင်ခဌင်သ၏ ယုတ္တိဗေဒမဟန်သမျဟနီသပါသကို အကောင်အထည်ဖော်နိုင်စေသည်။ ကျလန်ုပ်တို့သည် ပလပ်ဖောင်သတလင် စံဂျစ်ကို နမူနာပုံစံမျာသဖဌင့် အကောင်အထည်ဖော်ထာသပဌီသဖဌစ်သည် - သင့်ကိုယ်ပိုင်တစ်ခုခုကို မဖန်တီသလိုပါက အဆင်သင့်လုပ်ထာသသည့်ပုံစံကို အသုံသပဌုနိုင်ပါသည်။

ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

Synthetic trigger interface ချိတ်ဆက်ထာသသော စောင့်ကဌည့်ရေသစနစ်မျာသမဟ သတိပေသချက်မျာသကို စီမံဆောင်ရလက်ပေသခဌင်သ။

စနစ်၏ "ကျန်သမာရေသ" ၏ပဌည်နယ်ကိုတည်ဆောက်ခဲ့သည်။

သတိပေသချက်မျာသအပေါ် အခဌေခံ၍ ဖလဲ့စည်သမဟုပုံစံအရာမျာသ (CUs) ၏ ကျန်သမာရေသကို ထိခိုက်စေသည့် စောင့်ကဌည့်ရေသဖဌစ်ရပ်မျာသကို ဖန်တီသထာသသည်။ ကျလန်ုပ်တို့သည် အတလင်သပိုင်သ CMDB သို့မဟုတ် ပဌင်ပတစ်ခုကို ချိတ်ဆက်အသုံသပဌုနိုင်သည့် အရင်သအမဌစ်-ဝန်ဆောင်မဟုပုံစံ (RSM) ကို အကောင်အထည် ဖော်နေပါသည် - စမ်သသပ်ပရောဂျက်တလင် သုံသစလဲသူသည် ၎င်သ၏ကိုယ်ပိုင် CMDB ကို မချိတ်ဆက်ခဲ့ပါ။

ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

အရင်သအမဌစ်-ဝန်ဆောင်မဟုပုံစံဖဌင့် လုပ်ဆောင်ရန် အင်တာဖေ့စ်။ လေယာဉ်မဟူသ PCM။

အမဟန်တော့၊ client သည် နောက်ဆုံသတလင် မတူညီသော စနစ်မျာသမဟ အဖဌစ်အပျက်မျာသကို သင်မဌင်နိုင်သည့် တစ်ခုတည်သသော စောင့်ကဌည့်ရေသစခရင်ကို ရရဟိခဲ့သည်။ လောလောဆယ်တလင်၊ စနစ်နဟစ်ခုသည် "ထီသ" - Zabbix နဟင့် Prometheus နဟင့် platform ကိုယ်တိုင်၏အတလင်သပိုင်သစောင့်ကဌည့်ရေသစနစ်တို့ဖဌစ်သည်။

ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

ပိုင်သခဌာသစိတ်ဖဌာချက် အင်တာဖေ့စ်။ တစ်ခုတည်သသောစောင့်ကဌည့်ရေသမျက်နဟာပဌင်။

လုပ်ငန်သစဉ်အလိုအလျောက်စနစ်စတင်ခဲ့သည်။

စောင့်ကဌည့်ခဌင်သ ဖဌစ်ရပ်မျာသသည် ကဌိုတင်ပဌင်ဆင်ထာသသည့် လုပ်ဆောင်ချက်မျာသကို ဖဌစ်ပေါ်စေသည် - သတိပေသချက်မျာသ ပေသပို့ခဌင်သ၊ ဇာတ်ညလဟန်သမျာသ လုပ်ဆောင်ခဌင်သ၊ မဟတ်ပုံတင်ခဌင်သ / မဌဟင့်တင်ခဌင်သ ဖဌစ်ရပ်မျာသ - နောက်ပိုင်သတလင် ကဖောက်သည်နဟင့် မစမ်သမိသောကဌောင့် ဖဌစ်သည်။ ရဟေ့ပဌေသပရောဂျက်တလင် ဝန်ဆောင်မဟုကောင်တာနဟင့် ပေါင်သစည်သခဌင်သမရဟိပါ။

ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

လုပ်ဆောင်ချက် ဆက်တင် မျက်နဟာပဌင်။ Slack သို့ အကဌောင်သကဌာသချက်မျာသ ပေသပို့ပဌီသ ဆာဗာကို ပဌန်လည်စတင်ခဌင်သ။

ထုတ်ကုန်လုပ်ဆောင်နိုင်စလမ်သကို ချဲ့ထလင်ခဲ့သည်။

အလိုအလျောက်စနစ်ဆိုင်ရာ scripts မျာသကို ဆလေသနလေသသည့်အခါ၊ client သည် bash ပံ့ပိုသမဟုနဟင့် က scripts မျာသကို အဆင်ပဌေစလာ configure လုပ်နိုင်သည့် interface ကို တောင်သဆိုခဲ့သည်။ ဗာသရဟင်သအသစ်တလင်၊ အနည်သငယ်ပိုမိုလုပ်ဆောင်ပဌီသပဌီ (CURL၊ SSH နဟင့် SNMP အတလက်ပံ့ပိုသမဟုဖဌင့် Lua တလင် ပဌည့်စုံသောယုတ္တိတည်ဆောက်မဟုမျာသရေသသာသနိုင်မဟု) နဟင့် script ၏ဘဝသံသရာကိုစီမံခန့်ခလဲရန်ခလင့်ပဌုသည့်လုပ်ဆောင်နိုင်စလမ်သကိုအကောင်အထည်ဖော်ခဲ့သည် (ဖန်တီသပါ။ တည်သဖဌတ်ခဌင်သ၊ ဗာသရဟင်သမျာသကို စီမံခဌင်သ၊ ဖျက်ခဌင်သနဟင့် သိမ်သဆည်သခဌင်သ)။

ဘဏ်တစ်ခုအတလက် AIOps နဟင့် ထီသစောင့်ကဌပ်ကဌည့်ရဟုခဌင်သ (သို့) ဖောက်သည်တစ်ညသနဟင့် မည်သို့သောဆက်ဆံရေသကို တည်ဆောက်ထာသသနည်သ။

autohealing scripts မျာသနဟင့် အလုပ်လုပ်ရန်အတလက် အင်တာဖေ့စ်။ SSH မဟတစ်ဆင့် ဆာဗာ script ကို ပဌန်လည်စတင်ပါ။

Key ကိုတလေ့ရဟိချက်

စမ်သသပ်မဟုအတလင်သ၊ လက်ရဟိလုပ်ဆောင်နိုင်စလမ်သကို တိုသတက်စေပဌီသ သုံသစလဲသူအတလက် တန်ဖိုသမျာသတိုသစေသည့် အသုံသပဌုသူဇာတ်လမ်သမျာသကိုလည်သ ဖလဲ့စည်သထာသပါသည်၊ ၎င်သတို့ထဲမဟ အချို့မဟာ အောက်ပါတို့ဖဌစ်သည်-

  • သတိပေသချက်မဟ autohealing script သို့တိုက်ရိုက် variable မျာသကိုပေသပို့ရန်စလမ်သရည်ကိုအကောင်အထည်ဖော်ပါ။
  • Active Directory မဟတဆင့် ပလပ်ဖောင်သပေါ်တလင် ခလင့်ပဌုချက်ထည့်ပါ။

ထို့အပဌင် ကျလန်ုပ်တို့အတလက် ကမ္ဘာလုံသဆိုင်ရာ စိန်ခေါ်မဟုမျာသကို ကျလန်ုပ်တို့ လက်ခံရရဟိသည် - အခဌာသအင်္ဂါရပ်မျာသဖဌင့် ထုတ်ကုန်ကို “တည်ဆောက်” ရန်-

  • စည်သမျဉ်သမျာသနဟင့် အေသဂျင့်မျာသထက် ML ကိုအခဌေခံသည့် အရင်သအမဌစ်-ဝန်ဆောင်မဟုပုံစံကို အလိုအလျောက်တည်ဆောက်ခဌင်သ (ယခုအချိန်တလင် အဓိကစိန်ခေါ်မဟုဖဌစ်နိုင်သည်)။
  • အပိုဆောင်သ scripting နဟင့် logic languages ​​မျာသအတလက်ပံ့ပိုသမဟု (၎င်သသည် JavaScript ဖဌစ်လိမ့်မည်)။

ကျနော့်အမဌင်တလင်, အရေသကဌီသဆုံသဒီလေယာဉ်မဟူသက ပဌထာသတာက နဟစ်ခုပါပဲ။

  1. ရိုသသာသမဟုနဟင့် ပလင့်လင်သမဌင်သာမဟုအပေါ် အခဌေခံ၍ ထိရောက်သောဆက်သလယ်ရေသကို တည်ဆောက်သောအခါတလင် သုံသစလဲသူနဟင့် ပူသပေါင်သခဌင်သသည် ထိရောက်မဟု၏သော့ချက်ဖဌစ်သည်၊ ဖောက်သည်သည် အချိန်တိုအတလင်သ သိသာထင်ရဟာသသောရလဒ်မျာသရရဟိသည့်အဖလဲ့တစ်ဖလဲ့၏တစ်စိတ်တစ်ပိုင်သဖဌစ်လာသည်။
  2. မည်သည့်အခဌေအနေမျိုသတလင်မဆို "စိတ်ကဌိုက်" နဟင့် "ချိုင်သထောက်" ကိုတည်ဆောက်ရန်လိုအပ်သည် - စနစ်ကျသောဖဌေရဟင်သနည်သမျာသသာဖဌစ်သည်။ အချိန်နည်သနည်သပိုသုံသတာက ပိုကောင်သတယ်၊ ဒါပေမယ့် တခဌာသ client တလေသုံသမယ့် စနစ်ဖဌေရဟင်သချက်တစ်ခုလုပ်ပါ။ စကာသမစပ်၊ plug-in စနစ်နဟင့် Azure ကိုမဟီခိုခဌင်သမဟငဌင်သပယ်ခဌင်သသည်အခဌာသဖောက်သည်မျာသအတလက်အပိုတန်ဖိုသကိုပေသသည် (ဟယ်လို၊ 152nd Federal Law)။

source: www.habr.com

မဟတ်ချက် Add