I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Lapho uhlelo luyinkimbinkimbi, lukhula kakhulu ngazo zonke izinhlobo zezaziso. Futhi kunesidingo sokusabela kulezi zixwayiso ezifanayo, uzihlanganise futhi uzibone ngeso lengqondo. Ngicabanga ukuthi lesi yisimo esijwayelekile kwabaningi kuze kube sekufikelwa uvalo.

Isixazululo okuzoxoxwa ngaso akusona esingalindelekile kakhulu, kodwa ukusesha akubuyisi isihloko esigcwele ngalesi sihloko.

Ngakho-ke, nginqume ukwabelana ngolwazi lwe-FunCorp futhi ngikhulume ngokuthi inqubo yomsebenzi ihlelwa kanjani, ubani ofonayo, kungani futhi ungakubheka kanjani konke.

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Iyini i-PagerDuty?

Ngakho, ukuxazulula zonke lezi zinkinga, saqala ukufuna ithuluzi elikahle. Ngemva kokusesha, sikhethe i-PagerDuty. I-PD ibonakala kithi iyisixazululo esiphelele nesifushane ngenani elikhulu lokuhlanganisa nezilungiselelo. Unjani?

Ngamafuphi, i-PagerDuty iyinkundla yokucubungula izehlakalo engacubungula izehlakalo ezingenayo ngokuhlanganisa okuhlukahlukene, imise imiyalo yomsebenzi bese yazisa unjiniyela osemsebenzini kuye ngezinga lesigameko (ezingeni eliphezulu - ucingo, ezingeni eliphansi - ipush kusuka kuhlelo lokusebenza / i-SMS) .

Ubani ophethe umsebenzi?

Lokhu cishe indawo yokuqala yokuqala ukusetha i-PD.

KwaFunCorp, njengezinye izinkampani, kunesikhundla esihloniphekile sesikhulu somsebenzi. Idluliselwa kusuka kunjiniyela kuya kunjiniyela kanye ngosuku. Kukhona okuthiwa umugqa wokuqala nowesibili wempendulo kusaziso esivela ku-PagerDuty. Ake sithi isaziso esibaluleke kakhulu sifika, futhi uma imizuzu engu-10 ngemva kocingo oluya kumphathi womsebenzi olusuka kulayini wokuqala kungabikho ukusabela kuso (okungukuthi, aludluliswanga ekuvumeni noma esimweni esixazululiwe), ucingo luya kowesibili. unjiniyela womsebenzi. Lokhu kulungiselelwa ku-PagerDuty ngokwayo Ngezinqubomgomo Zokukhuphuka.

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Uma isikhulu sesibili somsebenzi singaphenduli, isaziso sibuyela emuva ku main kusiphathimandla.

Ngakho, noma isiphi isexwayiso esingenayo esibalulekile asikwazi ukuhlala singacutshungulwa. 

Manje ake sibone ukuthi izigameko zingavelaphi.

Yikuphi ukuhlanganiswa esikusebenzisayo?

I-PD ithola izehlakalo eziningi ezahlukene ezinsizeni ezahlukene. Okwamanje sinamasevisi anjalo angaba ngu-25, futhi ukuze siwacubungule sisebenzisa ukuhlanganiswa osekwenziwe kakade.

  • Prometheus

Uhlelo oluyinhloko lokuqoqa amamethrikhi yi-Prometheus. Kuningi osekubhaliwe ngakho ku-HabrΓ©, ngizosho nje ukuthi sineziningana zazo zezindawo ezihlukene: eyodwa iqoqa amamethrikhi emishinini ebonakalayo kanye nama-dockers, enye evela kumasevisi e-Amazon, okwesithathu emishinini ye-hardware. I-Telegraf isetshenziswa kakhulu njengomthengisi wamamethrikhi.

  • imeyili

Nalapha, ngicabanga, yonke into icacile esihlokweni. Lokhu kuhlanganiswa kusetshenziselwa ukuthumela izaziso ezivela kwezinye izikripthi ezikhishwe yi-cron. I-PD ikunikeza ikheli elithile othumela kulo izincwadi. Lapho udala isevisi ngokuhlanganiswa okunjalo, ungabeka izinto eziza kuqala, ngakuphi ukuhleleka kwezigameko ezingenayo ezizocutshungulwa, ukuthi ungakha kanjani isixwayiso (ngohlamvu ngalunye olungenayo, ngohlamvu olungenayo + umthetho othile, njll.).

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

  • ukuxega

Ngokubona kwami, ukuhlanganiswa okuthakazelisa kakhulu. Kunezikhathi lapho kwenzeka okuthile kodwa kungahlanganiswa nezigameko. Ngakho-ke, sengeze ukuhlanganiswa okuvela ku-Slack ukuze sidale isigameko. Okusho ukuthi, ungabhalela inkampani ye-Slack /callofduty yonke into ihamba kancane futhi izophuka maduze futhi i-PD izoyicubungula futhi ithumele isigameko kunjiniyela womsebenzi.

Senza:

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Siyabona:

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

  • API

Ukuhlanganiswa kwe-HTTP. Eqinisweni, akukho okuthakazelisa kakhulu lapha, isicelo nje se-POST esinomzimba ngefomethi ye-JSON. Isibonelo, into ethokozisayo: siyisebenzisela ukuqapha kwangaphandle sisebenzisa https://www.statuscake.com/. Le sevisi ihlola ukufinyeleleka kwezingosi zethu ezivela ezingxenyeni ezihlukene zomhlaba. Esimeni lapho sithola ikhodi yokuphendula engamukelekile (isibonelo, 502), isigameko siyadalwa bese yonke into ilandela uchungechunge oluchazwe ngenhla. I-StatusCake ngokwayo inamandla okuqapha ama-URL angaphakathi, isitifiketi se-SSL noma ukuphelelwa yisikhathi kwesizinda.

  • LibreNMS

Lolu olunye uhlelo lokuqapha, ungafunda kabanzi ngalo kuwebhusayithi yabo https://www.librenms.org/. Ngosizo lwayo, siqapha ukuxhumana kwenethiwekhi kanye ne-iDRAC evela kumaseva.

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Bekukhona nokuhlanganiswa okufana neDathadog, CloudWatch. Ungabona okwengeziwe ngalokho okwenzeka kubo khona lapha.

Ukubonakala

Uhlelo oluyinhloko lokubika isigameko yi-Slack. Zonke izigameko eziza ku-PD zibhalelwa engxoxweni ekhethekile, futhi uma isimo sazo sishintsha, lokhu kubuye kuboniswe engxoxweni.

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Lapho kuvela ithuba lokubonisa idatha ewusizo ezikrinini zama-monitor alenga ophahleni, savele saqaphela ukuthi thina (emnyangweni we-devops) sasingenalutho kuzo. Kukhona i-Grafana emangalisayo, kodwa ayihlanganisi yonke into, futhi abasebenzi basabela ezixwayiso, hhayi amashadi.

Ngemuva kokusesha okuphelele kodwa okungaphumelelanga ku-GitHub "kwebhodi" elifushane nelifundisayo le-PD, sinqume ukubhala okwethu - kuphela ngalokho ebesikudinga. Nakuba ekuqaleni bekunombono wokubonisa isixhumi esibonakalayo se-PD uqobo, kubukeke kungenangqondo nakakhulu.

Ukuze uyibhale, okudingeka ukwenze ukuthola ukhiye ku-PD onamalungelo okufunda kuphela.
Futhi nakhu esinakho:

I-PagerDuty, noma Kungani Umnyango Wezokusebenza Ungalali Ebusuku

Isikrini sibonisa izigameko ezivuliwe zamanje, igama likanjiniyela wamanje osemsebenzini kusukela kushejuli ekhethiwe, kanye nesikhathi esingenaso isigameko esibaluleke kakhulu (iphaneli enesigameko esibaluleke kakhulu izogqanyiswa ngokubomvu).

Bona imithombo yalokhu kuqaliswa lapha.

Ngenxa yalokho, sithole ideshibhodi elula yokubuka zonke izigameko zethu. Ngingajabula uma abanye benu bethola ulwazi lwethu luwusizo.

Source: www.habr.com

Engeza amazwana