{"id":54388,"date":"2019-12-25T00:00:00","date_gmt":"2019-12-24T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii"},"modified":"2020-02-18T14:02:23","modified_gmt":"2020-02-18T11:02:23","slug":"pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii","title":{"rendered":"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Maggiore \u00e8 la complessit\u00e0 del sistema, pi\u00f9 esso genera diversi allerta. Nasce cos\u00ec l'esigenza di rispondere a questi allerta, aggregarli e visualizzarli. Una situazione che credo conna molti fino al nervosismo.<\/p>\n<p>La soluzione di cui parleremo non \u00e8 delle pi\u00f9 sorprendenti, ma non riesco a trovare articoli completi sull'argomento.<\/p>\n<p>Perci\u00f2 ho deciso di condividere l'esperienza di FunCorp e raccontare come \u00e8 strutturato il processo di reperibilit\u00e0, chi chiama, perch\u00e9 e come possiamo monitorare tutto questo.<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/344e8d538f9ca98e019cbbb74cda39ab.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Che cos'\u00e8 PagerDuty?<\/h3>\n<p>\nQuindi, per affrontare tutte queste sfide, abbiamo iniziato a cercare uno strumento efficace. Dopo una breve ricerca, abbiamo scelto PagerDuty. PD ci \u00e8 sembrato una soluzione abbastanza completa e concisa, con molte integrazioni e opzioni di configurazione. Cosa rappresenta?<\/p>\n<p>In breve, PagerDuty \u00e8 una piattaforma per la gestione degli incidenti, capace di elaborare segnalazioni in arrivo tramite diverse integrazioni, impostare il turno dei datori di lavoro e successivamente attivare un avviso al tecnico di guardia in base al livello dell'incidente (per livelli elevati \u2014 chiamata, per livelli bassi \u2014 notifiche push dall'app\/SMS).<\/p>\n<h3>Chi \u00e8 il tecnico di guardia?<\/h3>\n<p>\nProbabilmente, \u00e8 il primo passo per impostare PD.<\/p>\n<p>In FunCorp, come in altre aziende, esiste la posizione onorevole di tecnico di guardia. Questa posizione viene trasferita da un ingegnere all\u2019altro una volta al giorno. Esistono una prima e una seconda linea di risposta agli avvisi di PagerDuty. Supponiamo che arrivi un avviso di alta priorit\u00e0 e, se dopo 10 minuti dalla chiamata al tecnico di guardia della prima linea non c'\u00e8 risposta (cio\u00e8 non \u00e8 stato cambiato in stato di riconoscimento o risolto), la chiamata passa al secondo tecnico di guardia. Questo viene impostato direttamente in PagerDuty attraverso le Politiche di Escalation.<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/1968156d37c4210ccf92dd57861c9fd8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe anche il secondo tecnico di guardia non risponde, l'avviso torna indietro al <em>tecnico di guardia<\/em> principale.<\/p>\n<p>In questo modo, qualsiasi avviso di alta priorit\u00e0 in arrivo non pu\u00f2 rimanere senza risposta.\u00a0<\/p>\n<p>Ora vediamo da dove possono arrivare gli incidenti.<\/p>\n<h3>Quali integrazioni utilizziamo?<\/h3>\n<p>\nIn PD si verificano molti incidenti diversi provenienti da vari servizi. Attualmente abbiamo circa 25 di questi servizi e per gestirli utilizziamo alcune integrazioni pronte.<\/p>\n<ul>\n<li>Prometheus\n<\/li>\n<\/ul>\n<p>\nIl sistema principale di raccolta delle metriche \u00e8 Prometheus. Di questo si \u00e8 gi\u00e0 scritto molto su Habra, posso solo dire che ne abbiamo diversi per ambienti diversi: uno raccoglie metriche dalle macchine virtuali e dai container, un altro da servizi Amazon, un terzo da macchine fisiche. In generale, Telegraf \u00e8 utilizzato come esportatore di metriche.<\/p>\n<ul>\n<li>Email\n<\/li>\n<\/ul>\n<p>\nQui credo che sia tutto chiaro dal nome. Questa integrazione \u00e8 utilizzata per inviare notifiche da alcuni script eseguiti tramite cron. PD ti fornisce un indirizzo al quale invii le email. Quando crei un servizio con questa integrazione, puoi impostare le priorit\u00e0 riguardo l'ordine in cui saranno elaborati gli incidenti in arrivo, e come creare l'alert (per ogni email in arrivo, per l'email in arrivo + una certa regola, ecc.).<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/955d07c645be30f8beedc9d3347296b2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li>Slack\n<\/li>\n<\/ul>\n<p>\nA mio parere, si tratta di un'integrazione piuttosto interessante. Ci sono casi in cui accade qualcosa, ma non vengono generati incidenti. Pertanto, abbiamo aggiunto un'integrazione da Slack per la creazione di incidenti. Vale a dire, nel Slack aziendale \u00e8 possibile scrivere <b>\/callofduty \u0432\u0441\u0435 \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442 \u0438 \u0441\u043a\u043e\u0440\u043e \u0441\u043b\u043e\u043c\u0430\u0435\u0442\u0441\u044f<\/b> e PD lo elaborer\u00e0 e invier\u00e0 l'incidente all'ingegnere di turno.<\/p>\n<p>Facciamo:<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/5f35935b763a4d9e57a4a735c70a4cd5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVediamo:<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/c04b4f991ca7a4e71f25005e90b6215d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li>API\n<\/li>\n<\/ul>\n<p>\nIntegrazione tramite HTTP. Qui, in realt\u00e0, non c'\u00e8 nulla di particolarmente interessante, solo una richiesta POST con un corpo in formato JSON. Ad esempio, tra le cose interessanti: la utilizziamo per il monitoraggio esterno tramite <noindex><a rel=\"nofollow\" href=\"https:\/\/www.statuscake.com\/\">https:\/\/www.statuscake.com\/<\/a><\/noindex>. Questo servizio verifica la disponibilit\u00e0 dei nostri siti da vari punti del mondo. Nel caso in cui riceviamo un codice di risposta inaccettabile (ad esempio, 502), viene creato un incidente e poi tutto prosegue secondo la catena descritta sopra. Nel StatusCake c'\u00e8 anche la possibilit\u00e0 di monitorare URL interni, la scadenza del certificato SSL o del dominio.<\/p>\n<ul>\n<li>LibreNMS\n<\/li>\n<\/ul>\n<p>\nQuesta \u00e8 un'altra sistema di monitoraggio, di cui puoi leggere di pi\u00f9 sul loro sito <noindex><a rel=\"nofollow\" href=\"https:\/\/www.librenms.org\/\">https:\/\/www.librenms.org\/<\/a><\/noindex>. Con essa monitoriamo le interfacce di rete e l'iDRAC dei server.<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/2725f57aaa29d448320d48ef1cf4638c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCi sono state anche integrazioni come Datadog, CloudWatch. Puoi vedere ulteriori dettagli su cosa \u00e8 successo con loro. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/funcorp\/blog\/425431\/\">qui<\/a><\/noindex>.<\/p>\n<h3>Visualizzazione<\/h3>\n<p>\nIl sistema principale per la segnalazione degli incidenti \u00e8 Slack. In una chat dedicata vengono registrati tutti gli incidenti che arrivano in PD e qualsiasi cambio di stato viene anche visualizzato nella chat.<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/adb2a280dfa547735e1e293c6fc6e1b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nQuando abbiamo avuto l'opportunit\u00e0 di mostrare dati utili sugli schermi appesi al soffitto, ci siamo resi conto che noi (nel dipartimento devops) non avevamo nulla da mostrare. C'\u00e8 una fantastica Grafana, ma non pu\u00f2 coprire tutto, e i dipendenti reagiscono agli allerta, non ai grafici.<\/p>\n<p>Dopo una ricerca attenta, ma infruttuosa su GitHub di una 'board' concisa e informativa per PD, abbiamo deciso di crearne una nostra \u2014 solo con ci\u00f2 che ci serve. Inizialmente, avevamo l'idea di visualizzare l'interfaccia di PD, ma sembrava ancora pi\u00f9 scomodo.<\/p>\n<p>Per scriverla, basta ottenere una chiave da PD con diritti di sola lettura.<br \/>\nEcco il risultato finale:<\/p>\n<p><img decoding=\"async\" alt=\"PagerDuty, o perch\u00e9 il team operations potrebbe non dormire di notte\" src=\"\/wp-content\/uploads\/2019\/12\/bc341f5db4a663520c3313151be73a9e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSullo schermo vengono visualizzati gli incidenti aperti attuali, il nome dell'ingegnere di turno dall'orario selezionato e il tempo trascorso senza un incidente di alta priorit\u00e0 (il pannello con l'incidente di alta priorit\u00e0 verr\u00e0 evidenziato in rosso).<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/suknark\/pdviewer\">Puoi vedere il codice sorgente di questa implementazione qui<\/a><\/noindex>.<\/p>\n<p>Alla fine abbiamo ottenuto un dashboard pratico per visualizzare tutti i nostri incidenti. Spero che la nostra esperienza possa essere utile a qualcuno di voi.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/funcorp\/blog\/481656\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0435\u043c \u0441\u043b\u043e\u0436\u043d\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u043d\u0430 \u043e\u0431\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c\u0438 \u0430\u043b\u0435\u0440\u0442\u0430\u043c\u0438. \u0418 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u0430\u043b\u0435\u0440\u0442\u044b \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430\u0433\u0440\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0414\u0443\u043c\u0430\u044e, \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f, \u0437\u043d\u0430\u043a\u043e\u043c\u0430\u044f \u043c\u043d\u043e\u0433\u0438\u043c \u0434\u043e \u043d\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u0442\u0438\u043a\u0430. \u0420\u0435\u0448\u0435\u043d\u0438\u0435, \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u0439\u0434\u0451\u0442 \u0440\u0435\u0447\u044c, \u043d\u0435 \u0441\u0430\u043c\u043e\u0435 \u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u043e\u0435, \u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e \u044d\u0442\u043e\u0439 \u0442\u0435\u043c\u0435 \u043f\u043e\u0438\u0441\u043a \u043d\u0435 \u0432\u044b\u0434\u0430\u0451\u0442. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c FunCorp \u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0442\u043e\u043c, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54388","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0427\u0435\u043c \u0441\u043b\u043e\u0436\u043d\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u043d\u0430 \u043e\u0431\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c\u0438 \u0430\u043b\u0435\u0440\u0442\u0430\u043c\u0438. \u0418 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u0430\u043b\u0435\u0440\u0442\u044b \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430\u0433\u0440\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47PagerDuty, \u0438\u043b\u0438 \u041f\u043e\u0447\u0435\u043c\u0443 \u043f\u043e \u043d\u043e\u0447\u0430\u043c \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u043f\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0435\u043c \u0441\u043b\u043e\u0436\u043d\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u043d\u0430 \u043e\u0431\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c\u0438 \u0430\u043b\u0435\u0440\u0442\u0430\u043c\u0438. \u0418 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u0430\u043b\u0435\u0440\u0442\u044b \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430\u0433\u0440\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-24T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47PagerDuty, o perch\u00e9 il reparto operazioni pu\u00f2 non dormire di notte | ProHoster","description":"Pi\u00f9 complessa \u00e8 la sistema, pi\u00f9 essa viene dotata di vari allerta. Nasce cos\u00ec la necessit\u00e0 di rispondere a questi allerta, aggregarli e visualizzarli.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47PagerDuty, \u0438\u043b\u0438 \u041f\u043e\u0447\u0435\u043c\u0443 \u043f\u043e \u043d\u043e\u0447\u0430\u043c \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u043f\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 | ProHoster","og:description":"\u0427\u0435\u043c \u0441\u043b\u043e\u0436\u043d\u0435\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u043d\u0430 \u043e\u0431\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c\u0438 \u0430\u043b\u0435\u0440\u0442\u0430\u043c\u0438. \u0418 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u0430\u043b\u0435\u0440\u0442\u044b \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430\u0433\u0440\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pagerduty-ili-pochemu-po-nocham-mozhet-ne-spat-otdel-ekspluatatsii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-24T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54388","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 11:10:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:07:24","updated":"2026-01-24 11:10:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=54388"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54388\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=54388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=54388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=54388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}