CASE indlela: esweni ubuntu

CASE indlela: esweni ubuntu
Dziiiin! Ngu-3 ekuseni, unephupha elimangalisayo, kwaye ngokukhawuleza kukho umnxeba. Usemsebenzini kule veki, kwaye kuyabonakala ukuba kukho into eyenzekayo. Inkqubo ezenzekelayo iyafowuna ukufumanisa ukuba yintoni engalunganga. Lo ngumba obalulekileyo wokulawula iinkqubo zekhompyuter zanamhlanje, kodwa makhe sijonge indlela yokwenza izaziso zibe ngcono kubantu.

Ziqhelanise nentanda-bulumko yokubeka iliso, ezelwe ngaphezulu kwamashumi eminyaka emisebenzi yam kumaqela ahlukeneyo okubeka iliso. Wayephenjelelwe kakhulu yibhayibhile yokwenyani evela kuRob Evashchuk Ifilosofi yam kwi-Alerting (My Notification Philosophy) ibandakanywe kwincwadi kwi Google SRE, kunye nencwadi kaJohn Alspaugh Iingqwalasela kuYilo lwesilumkiso (Amanqaku okuseta izilumkiso).

Kelly Dunn, Arijit Mukheryyi ΠΈ UMaxim Petazzoni - enkosi ngoncedo lwakho ekuhleleni iposti.

Yintoni i-CASE?

Ndaqonda mandize nesifinyezo esihle esinje Brendan Gregg's USE indlela okanye Indlela kaTom Wilkie RED. Ndiyayibiza CASE indlela. Uchaza iingongoma ezine ekufuneka ziqwalaselwe xa usebenza ngokubeka iliso oluzenzekelayo:

Ukuba usebenzisa i-CASE, uphatha izaziso ngokungakhathali okunempilo kwaye ungavusi abantu ebusuku. Ukubeka iliso kufuneka kuvavanywe rhoqo ukuba luncedo kunye nokusebenza kakuhle. Xa umntu efumana isaziso, baya kuba neemodeli ezingcono zengqondo kunye nokuzithemba ngakumbi.

Ukwenza kube lula ukukhumbula, cinga ukuba ufuna i-CASE [oko kukuthi, ityala, isizathu- inqaku lomguquli] ukuthethelela isilumkiso ngasinye. :iiglasi zelanga:

Kwaye kutheni konke oku?

Ukuba semsebenzini kunokuba yintlungu. Ngenxa yezizathu ezininzi. Kwaye i-CASE ayizukubasusa bonke. Kodwa ngayo, uya kuvuka ebusuku ukuze ufumane izaziso ezingcono. Le ndlela ibandakanya iinkqubo ezahlukeneyo zombutho eziza kunceda kulo mba.

Ubuhle be-RED kunye ne-USE iindlela kukuba ngoncedo lwabo asazi kuphela indlela yokusebenza, kodwa sithetha ulwimi olufanayo omnye komnye. Ndiyathemba ukuba indlela ye-CASE iya kwenza kube lula ukuxoxa ngezaziso ezikhusela iinkqubo zethu kodwa zigcine oogxa bethu bexakekile.

Ingongoma kukuba kufuneka udale inkcubeko kumbutho wakho apho izaziso ziphathwa ngokungakhathali okunempilo. Izaziso zinokudalwa ngenjongo ethile, kodwa akusiyo nyaniso yokuba abayi kulahlekelwa ixabiso kamva. Kutheni siseta esi saziso? Kudala kangakanani kuhlaziywa imigaqo yayo? Nge-CASE, le mibuzo inokuphendulwa.

Umxholo-Unzima - ukubophelela umxholo

U-3 am ayilona xesha lifanelekileyo lokufunda imiyalezo equlethe amagama amaninzi ahlakaniphile. Ukuze uphendule ngokufanelekileyo, udinga ulwazi. Ngokufanelekileyo, oku kufuneka kube nolwazi malunga nomcimbi othile, apho umxholo ucacile ngokukhawuleza, kwaye izaziso kufuneka ziqwalaselwe ukuze oku kwenzeke. Oku "uqwalaselo" kunye "noqhelaniso" olusuka OODA loop. Akuyona ihlazo ukuchitha ixesha kule setup, kuba ukuphazamisa rhoqo umntu kuyabiza ngakumbi. Masihloniphane.

CASE indlela: esweni ubuntu
Iingxaki zinemithombo emininzi. Ingakumbi iziporho.

Ndingalinceda njani igosa elijongene nomsebenzi? Into yokuqala igosa lomsebenzi eliyibonayo sisaziso, ngoko ke lakha zonke iingcamango kwisiseko sayo. Emva koko ujonga imiyalelo kunye needeshibhodi, kodwa ngaba kukho rhoqo idatha kwisaziso esithile, kwaye kungekhona nje ulwazi oluqhelekileyo? U-Alspaugh ucebisa "ucinga malunga nendlela onokutolika ngayo okanye uphendule kwisaziso" (isilayidi 29)1. Isaziso esilungileyo sigxininise kumntu osemsebenzini, hayi nje ukumiselwa ngumda.

Ke nazi ezinye iimbono malunga nendlela yokuphucula umxholo wesaziso:

  • Bonisa umsebenzisi into eluncedo kwaye yenziwe ngokukodwa, kwaye hayi imiyalelo eqhelekileyo okanye ideshibhodi. Ngaphambili, mna nabafana sasisebenzisa iidashbhodi zophando ezilungiselelwe izaziso ezithile. Oku kuya kunceda ukuba ingxaki iyaziwa, kodwa iya kubabhida abanye. Kufuneka sifumane ibhalansi apha.
  • Sixelele ngembali yesaziso: ngaba sitsha? Ngaba isebenza rhoqo? Ngaba lixesha lonyaka?
  • Bonisa utshintsho lwamva nje kwisimo senkqubo. Ngaba ikho into etshintshileyo mva nje? (Umzekelo, ukusasaza okanye ukwenza/ukukhubaza ukusebenza.)
  • Bonisa ubudlelwane kunye nokubonelela ngolwazi lwemodeli yengqondo: ukuxhomekeka kwenkqubo kufuneka kubonakale ngokucacileyo, ngokukhethekileyo kunye nesalathiso sokusebenza.
  • Ukudibanisa ngokukhawuleza umsebenzisi kunye neqela: ngaba banokubona iziganeko eziqhubekayo okanye banokufumanisa ukuba ngubani omnye kwinkampani ofumene isaziso? Inkqubo ulawulo lwesiganeko yenziwe yasebenza?

Ngokufanelekileyo, inkqubo yolawulo lwezehlo iya kubonelela ngeengcebiso malunga nendlela yokuphucula umxholo wesaziso sophando lwezehlo. Kusoloko kukho into enokwenziwa!

Inokwenzeka - ixabiso elisebenzayo

Ngaba igosa elijongene nomsebenzi kufuneka lenze okuthile ukuphendula kwisaziso? Ukuba akukho mfuneko yokuba wenze nantoni na okanye akucaci ukuba wenzeni, kwakutheni ukuze umvuse? Kuya kufuneka uphephe izaziso ezicaphukisa abo basemsebenzini kwaye azifuni ntshukumo.

Jonga iposi kwi imgur.com

Ndingenza ntoni? Ingaba ufuna ntoni?

Ngaphambili, xa iinkqubo zilula kwaye amaqela amancinci, sabeka iliso ukuze sihlale phezulu kwizinto. Isaziso sokuba umthwalo kwimfumba unyukile siya kusinika umxholo ukuba inkonzo emva koko ayisebenzi kakuhle. Ngomlinganiselo omkhulu, izaziso ezinjalo ziya kudala ukubhideka kuphela kuba iinkqubo zethu zihlala zisebenza kwimeko yokuthotywa kobunzima obahlukeneyo. Oku kukhokelela ngokukhawuleza ukudinwa kwizaziso kwaye, ngokuqinisekileyo, ekulahlekeni kobuntununtunu. Ke ngoko, igosa elijongene nomsebenzi alihoyi okanye lihluze ezo zaziso kwaye alisoloko liziphendula njengoko kufuneka. Musa ukuwela kulo mgibe! Sukucwangcisa zonke izaziso ngokulandelelana kwaye uzithumele nge-imeyile kwifolda eshiywe nguthixo.

Nantsi indlela esikhangeleka ngayo isaziso esinexabiso elisebenzayo:

  • Isaziso sifuna isenzo kunokuxela nje iindaba.
  • Esi senzo sinzima okanye siyingozi ukuzenzela. Ukuba isenzo sinokuzenzekela, emva koko sizenzele, yeka ukukhathaza abantu!
  • Isaziso siqulethe iingcebiso ezingxamisekileyo kwifomu izivumelwano zomgangatho wenkonzo (SLA) okanye ixesha lokubuyisela ekujoliswe kulo (RTO). Igosa elijongene nomsebenzi linokuthi ke livule inkqubo yolawulo lweziganeko zombutho.

Ndifuna ukucacisa: Anditsho ukuba izaziso kufuneka zize kuphela kwii-SLO ezibalulekileyo (iinjongo zenqanaba lenkonzo) kwi-API. Uhlolo lwe-SLO luhlala luqhekeka kwaye lwahlulwe kwaye lufuna indlela efanayo kuzo zonke iinkonzo. Kucacile ukuba uya kulandelela ezona SLO zibalulekileyo kubathengi abakubhatalayo. Kodwa ii-SLO zeziseko zophuhliso, ezinje ngoovimba beenkcukacha, nazo kufuneka zibekwe esweni. Kungekudala kuya kufuneka ujongane nabathengi bangaphakathi kwaye ubaxhase. Kwaye njalo kwi-ad infinitum.

I-Symptom-based - ugxininiso kwiimpawu

Nokuba uyathanda okanye awuthandi, usebenza kwinkqubo esasazwayo (Kavaj)2. Ngenxa yoko, usebenzisa amaqhinga ahlukeneyo ukwahlula iinkonzo kwaye uzikhusele ekuhlulekeni (Trainor et al.)3. Kwaye nangona ukuqokelelwa kwenkunkuma okulibazisekayo okanye umbuzo ogciniweyo wedatha ubonisa iingxaki, akukho mfuneko yokukhawuleza ukuzilungisa ukuba abasebenzisi abanazo iingxaki kwixesha elizayo elingekude.

Ezi zizibonakaliso ezibalulekileyo kwaye zinokuba nexabiso elisebenzayo, kodwa ukuba aziphazamisi abasebenzisi, ngoko akukhawulezi ngokwaneleyo ukuphazamisa umlindi. Izaziso ezisekelwe kunobangela ziziqwengana zeemodeli zethu zengqondo malunga nokusilela kwenkqubo. Kungcono ukulandelela iimpawu ezibalulekileyo kunokuzama ukudwelisa zonke izinto ezinokubangela ukungaphumeleli.

Ukwenza izaziso zibe nentsingiselo, gxininisa izalathisi zokusebenza, ibalulekile kubasebenzisi. U-Evashchuk ukubiza oku "ukubeka iliso kubasebenzisi." Khumbula ukuba le filosofi kufuneka isetyenziswe kuwo wonke umbutho. Ukuba inkonzo ineengxaki ezingxamisekileyo kwindawo enzulu kwiziseko zophuhliso, iqela elifanelekileyo liya kuzinyamekela. Ukukhusela iinkqubo kwiintsilelo ezinjalo ngumcimbi owahluke ngokupheleleyo (Umqeqeshi et al., Icandelo lezicwangciso zokunciphisa ukuxhomekeka okubalulekileyo)3.

Iimpawu azitshintshi

URichard Cook usikhumbuza ukuba iinkqubo ezinzima zigcwele iziphene, iintsilelo kunye neengxaki4. Ukuzama ukudwelisa zonke izizathu ezinokwenzeka ngumsebenzi weSisyphean. Uzama ukuchaza iingxaki, kodwa zitshintsha lonke ixesha. UCindy Sridharan ukholelwa ukuba "iinkqubo akufuneki zibe kwimeko egqibeleleyo rhoqo ngomzuzwana" kwaye kungcono ukusebenzisa indlela yabantu ngakumbi ("Ukujongwa kweeNkqubo ezisasaziweyo" (β€œUkubeka iliso kwiiNkqubo eziSasazo”), 7)5.

Ziphephe izaziso emva kwesiganeko

Ngokuqhelekileyo, izaziso zezizathu ziqwalaselwe ukulungisa iziganeko. Kwaye ezi zaziso zincinci malunga nenyani yento eyenzekayo zenza imvakalelo yobuxoki yokhuseleko, kuba inkqubo rhoqo iza neendlela ezintsha zokuqhawula.

Musa ukukhohliswa zizaziso zesizathu. Yicinge ngcono:

  • Kutheni le nto isaziso esisekwe kwiimpawu singayiqaphelanga ingxaki?
  • Ngaba kuya kuba luncedo ukuphucula umxholo womsebenzisi?
  • Zingaphuculwa njani izixhobo zokubeka iliso ukwenza uxilongo ngokukhawuleza, kunokuba kuqokelelwe izaziso malunga nento eyenzekileyo?

Izixhobo zokubeka iliso zokuxilongwa ziya kunceda kuphela ukuba ucinga ngazo njengendlela yokusuka kwimpawu ukuya kwisisombululo. Ngaphandle kwale ngxelo, uya kubethwa ngezaziso zasemva kwexesha kunye neetshathi malunga nokusilela okudlulileyo-kwaye hayi nelizwi malunga nekamva. Eli lithuba elihle lokuba umbutho uhambe ukusuka ekukhuseleni ukuya ekuhlaseleni. Kwaye abaphuhlisi kunye nabaphathi beemveliso baya kuba nokulindela okufanayo kunye neenjongo ezicacileyo. Ityala - CASE (: wink:) - icacile kwisaziso ngasinye.

Izaziso ezisekelwe kwizizathu ziyanyamezeleka ngokumodareyitha

Ngamanye amaxesha inkqubo yethu isishiya ukhetho oluncinci ngokwezaziso ezisekelwe kunobangela. Kwaye ngamanye amaxesha abo basemsebenzini baqonda kakuhle ukuba uphawu luya kukhokelela ekungaphumelelini, kwaye ke luqulethe ixabiso elisebenzayo. Mhlawumbi awuqinisekanga ukuba kuqhubeka ntoni kwaye useka izaziso ukuze ube kwicala elikhuselekileyo. Ngethemba lokuba esi senzo sesexeshana de sitshintshe inkqubo ukusombulula umba wokusebenza.
Gcina amanye amacandelo e-CASE engqondweni xa ujongene nezi meko. Kungenxa yokuba ingokwexeshana ayithethi ukuba unokuyeka ukucinga ngentloko yakho.

Uvandlakanyo - uvandlakanyo

Naluphi na utshintsho kwinkqubo (ikhowudi entsha, iziseko ezintsha, nantoni na entsha) yandisa uluhlu lokungaphumeleli (Cook, 3).4 Ngaba esi saziso sisasebenza njengoko bekulindelekile? Iimodeli ezicacileyo kunye nezangoku zengqondo zeenkqubo kunye namava okuphendula kwizaziso ezithile zenkxaso indlela yokuthintela - ezi ziimpawu eziphambili umbutho ojolise ekufundeni. Iziphene kwiinkqubo zihlala zivela, kwaye kufuneka sihambisane nazo.

Kufuneka uhlale uvavanya umgangatho wesaziso ngasinye ukuqinisekisa ukuba zisebenza njengoko kulindelekile. Zinkokheli ezithandekayo! Kuya kuba lula kakhulu kumaqela akho ukuba uyabanceda baseke le nkqubo! Nazi ezinye iimbono zovavanyo:

  • Sebenzisa ubunjineli besiphithiphithi, iintsuku zomdlalo okanye ezinye iindlela zovavanyo lwesaziso. Iqela linokwenza ngokwalo ngaphandle kokuxhomekeka kwinkqubo yokulawula iziganeko ezinzima!
  • Dibanisa ingqokelela yazo zonke izaziso ezinxulumene nesehlo kwinkqubo yakho yolawulo lwezehlo. Phawula eziluncedo, eziyingozi, ezingafanelekanga, ezingacacanga, njl. Zisebenzise njengengxelo.
  • Izaziso ezifanelekileyo zivuswa ngokungaqhelekanga kwaye zivavanywa ngononophelo. Qinisekisa ukuba onke amakhonkco ayasebenza, akhombe kumxholo ochanekileyo, njl.
  • Ukuba isaziso asize sivuthe okanye sitshise rhoqo, kukho into engalunganga ngayo. Yilungise okanye uyisuse. Kulumkele ukungaziphathi ngokugqithisileyo okanye umsebenzi!
  • Cwangcisa izitampu zesaziso ezinemihla yokuphelelwa kwayo. Ukuba umhla wokuphelelwa kwexesha uphelelwe, vavanya isaziso usebenzisa indlela ye-CASE kwaye uhlaziye isitampu sexesha. Kanye njengokutya, jonga umhla wokuphelelwa rhoqo.
  • Yenza lula inkqubo yokuphucula izaziso. Sebenzisa ukubeka iliso njengekhowudi kwaye ugcine izaziso kwindawo yokugcina yeGit. Ukutsalwa kwezicelo kunceda ukubandakanya iqela kwaye kukunike imbali yezaziso ezidlulileyo. Kwaye awusayi kuphinda woyike ukutshintsha izaziso okanye ucele imvume kwabo banoxanduva lwazo.
  • Misela ingxelo yezaziso, nokuba ilula Ifomu kaGoogle, ukuze amagosa omsebenzi aphawule izaziso njengezingenamsebenzi okanye eziphazamisayo. Lungiselela ikhonkco okanye ubizele kwisenzo kwisaziso ngokwaso kwaye ujonge ingxelo yakho rhoqo.
  • Misela umgaqo kwiqela - bavumele abo basemsebenzini basebenze ukwenza lula umsebenzi xa kukho umsebenzi omncinci. Ngamana yonke into emva kwakho ingaba ngcono kancinci kunangaphambili.

isiphelo

Ndiyakholelwa ukuba indlela ye-CASE inceda abaphuhlisi kunye nemibutho baxoxe ngokuseta kunye nokuthumela izaziso ezizenzekelayo. Umphuhlisi omnye unokuqalisa ukuvavanya izaziso usebenzisa indlela ye-CASE, kwaye ke umbutho wonke uya kujoyina nabanye abaphuhlisi, ulawulo, kunye neenkqubo zolawulo lweziganeko ukugcina izaziso zisesimweni esihle. Oku akufuni naziphi na izixhobo ezikhethekileyo okanye iinkqubo ezinzima.

Ishishini lonke kufuneka licinge malunga nemeko yomntu ngelixa esemsebenzini ngaphandle kokuncama inkonzo ephezulu yabathengi. Zonke ezi zixhobo kunye neendlela zokusebenza zinokuphuculwa kwaye kufuneka ziphuculwe. Ndiyathemba ukuba indlela ye-CASE iya kunceda kule nto.

Yonwabela ukuphuculwa kwezaziso!
CASE indlela: esweni ubuntu

umthombo: www.habr.com

Yongeza izimvo