PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Kunyanya kuomarara hurongwa, ndipo pahunowedzera kuwanda nemhando dzese dzechenjedzo. Uye pane kudikanwa kwekuita kune idzi chenjedzo dzimwe chetedzo, kuunganidza uye kuzviona. Ndinofunga kuti aya ndiwo mamiriro ezvinhu anozivikanwa nevakawanda kusvika pakuvhunduka.

Mhinduro ichakurukurwa haisi iyo isingatarisirwi zvakanyanya, asi kutsvaga hakudzose chinyorwa chakazara pamusoro penyaya iyi.

Naizvozvo, ndakafunga kugovera chiitiko cheFunCorp uye kutaura nezve magadzirirwo ebasa, ndiani anofona, nei uye sei iwe unogona kuzvitarisa zvese.

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Chii chinonzi PagerDuty?

Saka, kugadzirisa matambudziko ese aya, takatanga kutsvaga chishandiso chiri nyore. Mushure mekutsvaga, takasarudza PagerDuty. PD yairatidzika kwatiri seyakakwana uye yakapfupika mhinduro ine nhamba huru yekubatanidza uye marongero. Akaita sei?

Muchidimbu, PagerDuty inzvimbo yekugadzirisa zviitiko inogona kugadzirisa zviitiko zvinouya kuburikidza nekubatanidzwa kwakasiyana-siyana, kumisikidza mirairo yebasa uyezve kunyevera mainjiniya ari pabasa zvichienderana nehuwandu hwechiitiko (padanho repamusoro - kufona, pamwero wakaderera - kusundira kubva kune application / SMS).

Mukuru webasa ndiani?

Iyi ingangove nzvimbo yekutanga yekutanga kuseta PD.

PaFunCorp, semamwe makambani, kune chinzvimbo chekuremekedza chemukuru webasa. Inotapurirwa kubva kuna mainjiniya kuenda kuinjiniya kamwe chete pazuva. Pane inonzi yekutanga neyechipiri mutsara wekupindura kune yambiro kubva kuPagerDuty. Ngatitii yambiro yepamusoro inosvika, uye kana maminetsi gumi mushure mekudanwa kumukuru webasa kubva pamutsetse wekutanga pasina mhinduro kwairi (kureva, haina kuendeswa kune inobvuma kana kugadziriswa mamiriro), kufona kunoenda kune yechipiri. basa injiniya. Izvi zvakagadzirirwa muPagerDuty pachayo kuburikidza neEscalation Policies.

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Kana wechipiri webasa akasapindura, chiziviso chinodzokera kumashure chikuru kumukuru webasa.

Nokudaro, chero yambiro ipi neipi inouya yakakosha haigone kuramba isina kugadziriswa. 

Zvino ngationei kuti zviitiko zvinogona kubva kupi.

Ndeapi masanganiswa atinoshandisa?

PD inogamuchira zviitiko zvakawanda zvakasiyana kubva kune akasiyana masevhisi. Parizvino tine masevhisi akadaro makumi maviri neshanu, uye kuti tiagadzirise tinoshandisa mamwe akagadzirira-akabatanidzwa.

  • Prometheus

Iyo huru metrics yekuunganidza system ndeye Prometheus. Zvakawanda zvakatonyorwa nezvazvo paHabré, ini ndichangotaura kuti isu tine akati wandei enzvimbo dzakasiyana: imwe inounganidza metrics kubva kune chaiwo muchina uye dockers, imwe kubva kuAmazon masevhisi, yechitatu kubva kumashini ehardware. Telegraf inonyanya kushandiswa semetrics mutengesi kunze.

  • enamel

Pano zvakare, ndinofunga, zvinhu zvose zvakajeka kubva mumusoro. Kubatanidzwa uku kunoshandiswa kutumira zviziviso kubva kune mamwe mascript anoitwa necron. PD inokupa imwe kero yaunotumira tsamba. Paunenge uchigadzira sevhisi nekubatanidzwa kwakadaro, unogona kuseta zvinonyanya kukosha, mune yakarongeka zviitiko zvinouya zvichagadziriswa, sei chaizvo kugadzira yambiro (yega yega inopinda tsamba, yeinouya tsamba + imwe mutemo, nezvimwewo).

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

  • usimbe

Mune maonero angu, kubatanidzwa kunonakidza. Pane dzimwe nguva apo chimwe chinhu chinoitika asi chisingafukidzwi nezviitiko. Naizvozvo, isu takawedzera kubatanidzwa kubva kuSlack kugadzira chiitiko. Ndokunge, iwe unogona kunyorera kune corporate Slack /callofduty zvese zvinononoka uye zvichaputsika munguva pfupi uye PD inoigadzirisa uye yotumira chiitiko kune injinjini yebasa.

Tinoita:

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Tinoona:

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

  • API

HTTP kubatanidzwa. Muchokwadi, hapana chinhu chinonyanya kufadza pano, kungoita POST chikumbiro chine muviri muJSON fomati. Semuenzaniso, chimwe chinhu chinonakidza: tinochishandisa chekutarisa chekunze tichishandisa https://www.statuscake.com/. Iyi sevhisi inotarisa kuwanikwa kwemasaiti edu kubva kunzvimbo dzakasiyana dzepasi. Muchiitiko apo patinogamuchira kodhi isingagamuchirwi yekupindura (somuenzaniso, 502), chiitiko chinogadzirwa uye ipapo zvose zvinotevera ketani inotsanangurwa pamusoro apa. StatusCake pachayo inokwanisa kutarisisa maURL emukati, SSL chitupa kana dura rekupera.

  • LibreNMS

Iyi imwe yekutarisa sisitimu, unogona kuverenga zvakawanda nezvayo pawebhusaiti yavo https://www.librenms.org/. Nerubatsiro rwayo, isu tinotarisisa network interfaces uye iDRAC kubva kumaseva.

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Paive zvakare nekubatanidzwa kwakadai seDatadog, CloudWatch. Unogona kuona zvimwe zvakaitika kwavari pano pano.

Kufungidzira

Iyo huru yekuzivisa chiitiko system ndeye Slack. Zvese zviitiko zvinouya kuPD zvinonyorerwa kune yakakosha chat, uye kana chimiro chavo chachinja, izvi zvinoratidzwawo mune chat.

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Pakamuka mukana wekuratidza data rinobatsira pazviratidziro zvemamonitor akarembera kubva padenga, isu takangoerekana taziva kuti isu (mudhipatimendi re devops) takanga tisina chekuratidza pavari. Kune inoshamisa Grafana, asi haifukidze zvese, uye vashandi vanopindura kune yambiro, kwete machati.

Mushure mekutsvaga kwakanyatso asi kusina kubudirira paGitHub ye "bhodhi" pfupi uye inodzidzisa yePD, takasarudza kunyora zvedu - chete nezvataida. Kunyangwe pekutanga pakanga paine zano rekuratidza iyo PD interface pachayo, yaitaridzika zvakanyanya kusagadzikana.

Kuti uinyore, chaunofanirwa kuita kutora kiyi kubva kuPD ine kodzero dzekuverenga chete.
Uye izvi ndizvo zvatakawana:

PagerDuty, kana Sei Dhipatimendi Rekushanda risingagone Kurara Husiku

Chidzitiro chinoratidza zviitiko zvakavhurika zvazvino, zita reinjiniya aripo pabasa kubva pane yakasarudzwa hurongwa, uye nguva isina chiitiko chepamusoro chepamusoro (pani ine chiitiko chepamusoro icharatidzwa mutsvuku).

Ona mabviro ekushandiswa uku pano.

Nekuda kweizvozvo, takagamuchira dashboard yakanakira kuona zviitiko zvedu zvese. Ndichafara kana vamwe venyu vakawana ruzivo rwedu runobatsira.

Source: www.habr.com

Voeg