PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Ka usoro ahụ siri dị mgbagwoju anya, ka ọ na-aghọwanye ihe ngosi dị iche iche. Ma ọ dị mkpa imeghachi omume n'otu ọkwa ahụ, chịkọta ha ma jiri anya nke uche hụ ha. Echere m na nke a bụ ọnọdụ nke ọtụtụ ndị maara nke ọma ruo n'ókè nke ụjọ.

Ihe ngwọta nke a ga-atụle abụghị ihe a na-atụghị anya ya, ma ọchụchọ ahụ adịghị alaghachi isiokwu zuru ezu na isiokwu a.

Ya mere, ekpebiri m ịkọrọ ahụmahụ FunCorp ma kwuo banyere otu esi ahazi usoro ọrụ, onye na-akpọ, ihe kpatara na otu ị ga-esi lee ya anya.

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Kedu ihe bụ PagerDuty?

Ya mere, iji dozie nsogbu ndị a niile, anyị malitere ịchọ ngwá ọrụ dị mma. Mgbe nyochachara ụfọdụ, anyị họọrọ PagerDuty. PD yiri anyị ka a pụtara zuru ezu na nkenke ngwọta na ọnụ ọgụgụ buru ibu nke integrations na ntọala. Olee otú ọ dị?

Na nkenke, PagerDuty bụ usoro nhazi ihe omume nke nwere ike hazie ihe omume na-abata site na ntinye dị iche iche, guzobe iwu ọrụ wee mee ka onye injinia mara ọrụ dabere na ọkwa nke ihe ahụ mere (n'ogo dị elu - oku, na ọkwa dị ala -). ntinye sitere na ngwa / SMS).

Ònye bụ onye ọrụ ọrụ?

Nke a nwere ike ịbụ ebe mbụ ịmalite ịtọlite ​​​​PD.

Na FunCorp, dị ka ụlọ ọrụ ndị ọzọ, enwere ọkwa nsọpụrụ nke onye ọrụ ọrụ. A na-ebunye ya site na injinia gaa na injinia otu ugboro n'ụbọchị. Enwere ihe a na-akpọ ahịrị nke mbụ na nke abụọ maka njikere sitere na PagerDuty. Were ya na ọkwa dị elu na-abịarute, ma ọ bụrụ na 10 nkeji mgbe oku na-arụ ọrụ engineer site na nke mbụ ahịrị, ọ dịghị mmeghachi omume na ya (ya bụ, ọ dịghị ebufe ya na nkwenye ma ọ bụ ọnọdụ edozi), oku na-aga na nke abụọ. onye oru oru. A na-ahazi nke a na PagerDuty n'onwe ya site na Amụma Escalation.

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Ọ bụrụ na onye ọrụ nke abụọ azaghị, ọkwa ahụ ga-alaghachi azụ isi nye onye ọrụ ọrụ.

Ya mere, njikere ọ bụla dị elu na-abata enweghị ike ịnọgide na-edozighị ya. 

Ugbu a, ka anyị hụ ebe ihe nwere ike isi bịa.

Kedu njikọ anyị na-eji?

PD na-enweta ọtụtụ ihe omume dị iche iche site na ọrụ dị iche iche. Anyị nwere ugbu a ihe dị ka 25 ọrụ dị otú ahụ, na iji hazie ha anyị na-eji ụfọdụ njikere mere integrations.

  • Prometheus

Usoro nchịkọta metrik bụ isi bụ Prometheus. Edeworị ọtụtụ ihe banyere ya na Habré, naanị m ga-ekwu na anyị nwere ọtụtụ n'ime ha maka gburugburu dị iche iche: otu na-anakọta metrics site na igwe mebere na dockers, ọzọ sitere na ọrụ Amazon, nke atọ site na igwe ngwaike. A na-ejikarị Telegraf dị ka onye na-ebupụ metrik.

  • email

N'ebe a kwa, echere m, ihe niile doro anya site na aha. A na-eji njikọta a izipu ozi sitere na ụfọdụ script nke cron mebere. PD na-enye gị ụfọdụ adreesị nke ị na-ezigara leta. Mgbe ị na-eke ọrụ na ntinye dị otú ahụ, ị ​​nwere ike ịtọ ihe ndị ka mkpa, n'usoro a ga-esi edozi ihe ndị na-abata, otu esi emepụta njikere (maka akwụkwọ ozi ọ bụla na-abata, maka akwụkwọ ozi na-abata + otu iwu, wdg).

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

  • slack

N'uche nke m, njikọta na-adọrọ mmasị. Enwere oge mgbe ihe na-eme mana ihe omume anaghị ekpuchi ya. Ya mere, anyị gbakwunyere ntinye site na Slack iji mepụta ihe omume. Ya bụ, ị nwere ike ịdegara Slack ụlọ ọrụ akwụkwọ / callofduty ihe niile na-adị nwayọọ ma na-agbaji ngwa ngwa na PD ga-edozi ya ma ziga ihe ahụ merenụ na onye ọrụ ọrụ.

Anyị na-eme:

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Anyị na-ahụ:

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

  • API

Njikọ HTTP. N'ezie, ọ nweghị ihe na-adọrọ mmasị ebe a, naanị arịrịọ POST nwere ahụ na usoro JSON. Dịka ọmụmaatụ, ihe na-adọrọ mmasị: anyị na-eji ya maka nlekota mpụga site na iji https://www.statuscake.com/. Ọrụ a na-enyocha ohere nke saịtị anyị si n'akụkụ dị iche iche nke ụwa. N'okwu ahụ mgbe anyị nwetara koodu nzaghachi na-adịghị anabata (dịka ọmụmaatụ, 502), a na-emepụta ihe omume na mgbe ahụ ihe niile na-esote agbụ a kọwara n'elu. ỌnọdụCake n'onwe ya nwere ikike inyocha URL dị n'ime, asambodo SSL ma ọ bụ ngafe ngalaba.

  • LibreNMS

Nke a bụ usoro nlekota ọzọ, ị nwere ike ịgụkwu banyere ya na weebụsaịtị ha https://www.librenms.org/. Site n'enyemaka ya, anyị na-enyocha oghere netwọkụ na iDRAC sitere na sava.

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Enwekwara njikọ dị ka Datadog, CloudWatch. Ị ga-ahụkwu ihe mere ha ebe a.

Anya

Isi usoro mkpesa merenụ bụ Slack. Edere ihe niile mere na PD na nkata pụrụ iche, ma ọ bụrụ na ọnọdụ ha agbanwee, nke a na-egosipụtakwa na nkata ahụ.

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Mgbe ohere bilitere iji gosipụta data bara uru na ihuenyo nke ndị nlekota na-adabere n'uko ụlọ, anyị na-achọpụta na mberede na anyị (na ngalaba devops) enweghị ihe ọ bụla iji gosipụta na ha. Enwere Grafana mara mma, mana ọ naghị ekpuchi ihe niile, ndị ọrụ na-emeghachi omume na ọkwa, ọ bụghị eserese.

Mgbe nyochachara nke ọma mana enweghị nke ọma na GitHub maka “boọdụ” dị nkenke na nke na-enye nkọwa maka PD, anyị kpebiri ide nke anyị - naanị ihe anyị chọrọ. Ọ bụ ezie na na mbụ e nwere echiche iji gosipụta PD interface n'onwe ya, ọ dị ka ọ dịghị mfe karị.

Iji dee ya, naanị ihe ị ga - eme bụ ịnweta igodo site na PD nwere ikike ịgụ naanị.
Na nke a bụ ihe anyị nwetara:

PagerDuty, ma ọ bụ Ihe kpatara na Ngalaba Na-arụ ọrụ enweghị ike ịrahụ ụra n'abalị

Ihuenyo na-egosiputa ihe omume mepere emepe ugbu a, aha onye injinia ugbu a na-arụ ọrụ site na nhazi oge ahọpụtara, yana oge na-enweghị ihe omume dị oke mkpa (a ga-egosipụta panel nke nwere ihe kacha mkpa na-acha uhie uhie).

Hụ isi mmalite nke mmejuputa iwu a ebe a.

N'ihi ya, anyị nwetara dashboard dị mma maka ikiri ihe omume anyị niile. Obi ga-adị m ụtọ ma ọ bụrụ na ụfọdụ n'ime unu ahụ ahụmahụ anyị bara uru.

isi: www.habr.com

Tinye a comment