Injineli ye-SRE - umqeqeshi
Okokuqala, mandizazise. Mna -
Kwafuneka ndilandele injineli ye-SRE kuyo yonke indawo iveki. Oko kukuthi, bendikho ekunikezelweni, ndibeke iliso kwitshaneli zesilumkiso ezifanayo kwaye ndiphendule kwizehlo ukuba zenzeke kwaye nini.
Iziganeko
Kwakukho iziganeko ze-2 phakathi kweveki.
1. I-Cryptominer
I-GitLab.com ibone ukutsiba ekusebenziseni ngoLwesithathu
Ukuba esi siganeko sasingazange siqatshelwe, isixhobo esizenzekelayo sasiyibambe, kodwa kulo mzekelo, injineli ye-SRE yaqaphela ukuphulwa kuqala. Umsebenzi wesiganeko wenziwa, kodwa ulwazi malunga nalo luvaliwe.
2. Ukuthotywa komgangatho wokusebenza kweCanary kunye nezicelo eziPhambili
Isiganeko sibangelwa ukucotha kunye nokunyuka rhoqo kweempazamo kwi-canary kunye nezicelo eziphambili zewebhu kwi-Gitlab.com. Amanani amaninzi e-Apdex aye aphulwa.
Vula umsebenzi wesiganeko:
Iziphumo eziphambili
Nazi izinto ezimbalwa endizifundileyo kwiveki yam emsebenzini.
1. Izilumkiso ziluncedo kakhulu xa uqaphela ukutenxa kwisiqhelo.
Izilumkiso zinokwahlulwa zibe ziindidi ezininzi:
- Izivuseleli ezisekelwe kwixabiso elithile le-threshold, ezifana "neempazamo eziyi-10 5xx zenzekile ngomzuzwana."
- Izaziso apho umda ulixabiso lepesenti "ezifana neempazamo ze-5xx nge-10% yomthamo uwonke wezicelo ngexesha elithile."
- Izivuseleli ezisekelwe kumndilili wembali ezifana "neempazamo ze-5xx kwi-90th percentile".
Ngokubanzi, iindidi zesi-2 kunye no-3 ziluncedo ngakumbi kwii-SRE ezisemsebenzini, kuba zityhila ukutenxa kwisiqhelo kwinkqubo.
2. Izilumkiso ezininzi azinakuya kwiziganeko.
Iinjineli ze-SR zijongana nothotho lwezilumkiso, uninzi lwazo ezingabalulekanga ngokwenene.
Ngoko kutheni ungazibekeli umda izilumkiso zakho kuphela kwezo zibaluleke ngokwenene? Ngale ndlela, nangona kunjalo, awukwazi ukuqaphela iimpawu zokuqala ze-snowball ibe yingxaki yokwenyani esongela umonakalo omkhulu.
Umsebenzi we-SRE ekufowuneni kukuqinisekisa ukuba zeziphi izilumkiso ezibonisa into enzulu, kwaye nokuba kufuneka zinyuswe kwaye kujongwane nazo. Ndiyakrokrela ukuba oku kungenxa yokungaguquguquki kwezilumkiso: kuya kuba ngcono ukuba kukho amanqanaba amaninzi okanye iindlela "ezihlakaniphile" zokuqwalasela izilumkiso ngokuhambelana nemeko echazwe ngasentla.
Ingcebiso ngophawu:
3. Ii-SRE zethu emsebenzini zisebenzisa izixhobo ezininzi.
Ngaphakathi:
- Iprojekthi ye-infra ye-GitLab: iincwadi zokubaleka zihlala apha, izabelo zeshifti/zeveki, imisebenzi yokuphendula ngeziganeko.
- Imiba ye-GitLab: Uphando, uphononongo, kunye nokugcinwa kulandelwa kwimiba.
- Iileyibhile zeGitLab: imisebenzi ezenzekelayo iqaliswa ngokusekwe kwiilebhile ezithile, ezisetyenziswa ziibhothi ukulandelela umsebenzi.
Ngaphandle:
- PagerUmsebenzi: Izilumkiso
- Slack: Ukuhamba komyalezo wePagerDuty/AlertManager kuya apha. Ukudityaniswa nemiyalelo ye-slash ukwenza imisebenzi eyahlukeneyo, njengokuvala isilumkiso okanye ukunyuka kwisehlo.
- I-Grafana: umboniso weemetrikhi ezigxile kwiintsingiselo zexesha elide.
- I-Kibana: Inika umbono / ukukhangela kwelogi, ukukwazi ukumba nzulu kwiziganeko ezithile.
- Sondeza: Kukho βigumbi lokuphumlaβ elihlala liqhuba kwiZoom. Oku kuvumela iinjineli ze-SRE ukuba zixoxe ngokukhawuleza iziganeko ngaphandle kokuchitha ixesha elixabisekileyo lokudala igumbi kunye nokudibanisa abathathi-nxaxheba.
Kwaye abaninzi abaninzi.
4. Ukubeka iliso kwi-GitLab.com nge-GitLab yindawo enye yokusilela
Ukuba i-GitLab.com inengxaki enkulu yokucima kwenkonzo, asifuni ukuba ichaphazele amandla ethu okusombulula lo mba. Inokumiswa ngokuphehlelela umzekelo weGitLab wesibini ukulawula iGitLab.com. Enyanisweni, oku sele kusebenza kuthi:
5. Iimpawu ezimbalwa omawuthathelwe ingqalelo ukongeza kwi-GitLab
Ukuhlelwa komsebenzi wabasebenzisi abaninzi , iyafana ne Google Docs. Oku kuya kunceda kwimisebenzi yeziganeko ngexesha lomsitho, kunye nemisebenzi yokuxoxa. Kuzo zombini ezi meko, abathathi-nxaxheba abaninzi banokufuna ukongeza into ngexesha lokwenyani.- Iiwebhook ezininzi zemisebenzi. Ukukwazi ukuqhuba amanyathelo ahlukeneyo okuhamba komsebenzi we-GitLab ngaphakathi kuya kunceda ukunciphisa ukuthembela kwakho ekudityanisweni kwe-Slack. Umzekelo, ukukwazi ukuvumela isilumkiso kwiPagerDuty ngomyalelo we-slash kumcimbi weGitLab.
isiphelo
Iinjineli ze-SRE zinexesha elinzima kunye nobunzima obuninzi. Kuya kuba kuhle ukubona iimveliso ezininzi zeGitLab zilungisa le miba. Sele sisebenza kwezinye izongezo kwimveliso eya kwenza ukuba ukuhamba komsebenzi okukhankanywe ngasentla kube lula. Iinkcukacha ziyafumaneka kwi
Sandisa iqela ngo-2020 ukuhlanganisa zonke ezi zinto zibalaseleyo. Ukuba unomdla, nceda ujonge
umthombo: www.habr.com