Casa Attività commerciale Come integrare pagerduty per il monitoraggio web in tempo reale

Come integrare pagerduty per il monitoraggio web in tempo reale

Video: Реклама подобрана на основе следующей информации: (Novembre 2024)

Video: Реклама подобрана на основе следующей информации: (Novembre 2024)
Anonim

Il monitoraggio del sito Web è essenziale per la gestione di qualsiasi attività commerciale che faccia affidamento su Internet, che, a questo punto, è sostanzialmente tutte. Sia che tu venda prodotti, fornisca un servizio basato sul Web o utilizzi un'applicazione Web per interagire con i clienti, pubblicare informazioni o coordinare operazioni, è fondamentale sapere come il tuo sito Web funziona per gli utenti Web e mobile, in tempo reale. Quasi tutte le piattaforme di monitoraggio del sito Web includono avvisi e notifiche incorporati, ma il modo più efficace per tenersi informati su tutto ciò che accade sul tuo sito Web è integrare una risposta all'incidenza e un servizio di avviso come PagerDuty.

La piattaforma di monitoraggio del sito Web scelta dalla tua azienda dipenderà in larga misura dal prezzo e dalle dimensioni dell'organizzazione, ma sia per le piccole e medie imprese (PMI) che per le aziende dello spettro, puoi trovare un ottimo servizio che offre l'integrazione PagerDuty integrata. Delle piattaforme che abbiamo testato, sia Dynatrace UEM incentrato sull'impresa che SmartBear AlertSite Pro, la nostra scelta dei redattori per le PMI, consentono l'integrazione di PagerDuty in pochi semplici passaggi. Ecco come avviare rapidamente il servizio di avviso in ciascuna piattaforma di monitoraggio del sito Web.

Integrazione Dynatrace

L'impostazione degli avvisi PagerDuty in Dynatrace non può essere eseguita nell'app Web; è necessario scaricare il client Webstart desktop Dynatrace, che richiede il download Java Runtime Environment (JRE) 7 a 64 bit per l'installazione e l'accesso. Tuttavia, dal lato PagerDuty, la configurazione dell'integrazione non potrebbe essere più semplice.

Passaggio 1: il lato PagerDuty

In PagerDuty, fai clic sulla scheda Servizi. Quindi, nella barra laterale destra, fai clic su "Aggiungi nuovo servizio". Da qui, inserisci semplicemente "Dynatrace" come nome del servizio e inserisci la Politica di escalation (che riceverà una notifica; puoi scegliere Predefinito qui). Successivamente, in Tipo di integrazione, selezionare "Dynatrace" dall'elenco a discesa. PagerDuty ha annunciato la sua integrazione ufficiale con Dynatrace lo scorso anno, quindi non è necessario configurare l'integrazione tramite e-mail o codifica manuale con l'interfaccia di programmazione dell'applicazione (API) di PagerDuty. Quindi, fai clic su "Aggiungi servizio" e verrai reindirizzato alla pagina dei servizi in cui vedrai la chiave API del servizio. Sarà quindi necessario configurare gli avvisi PagerDuty nel client Dynatrace.

Passaggio 2: configurazione del plug-in Dynatrace

L'interfaccia utente Web (UI) di Dynatrace è reattiva, intuitiva e facile da navigare. Il client desktop… non lo è. Fortunatamente, PagerDuty e Dynatrace hanno creato una guida di integrazione per facilitare la navigazione nel processo.

Dopo aver effettuato l'accesso al server Dynatrace con autorizzazioni a livello di amministratore e aver aperto l'app client Dynatrace sul desktop, devi prima scaricare il plug-in PagerDuty. Da lì, trova l'elenco a discesa Strumenti nella barra di navigazione in alto e seleziona "Gestisci plug-in". Fai clic su "Installa plug-in" e dovresti vedere il file del plug-in PagerDuty appena scaricato.

Una volta installato e aperto, PagerDuty apparirà nella pagina Gestisci plug-in. Se si evidenzia e si fa clic con il pulsante destro del mouse sulla voce e si seleziona "Proprietà", verrà visualizzato un campo in cui è possibile immettere la chiave API del servizio ottenuta da PagerDuty.

Passaggio 3: impostazione dell'avviso di incidente

Ora che hai inserito la chiave API del servizio, vai alla Dashboard degli incidenti nel client Dynatrace. Vedrai un elenco di tutti gli incidenti che Dynatrace sta attualmente monitorando. Scegli il tipo di incidente per cui desideri impostare gli avvisi PagerDuty, fai clic con il pulsante destro del mouse sulla voce, quindi apri "Modifica regola incidente".

Fai clic sul link "Configurazioni avanzate" nella sezione in basso a destra della finestra a comparsa. Vedrai la casella "Aggiungi azione". Questo ti porterà all'editor Rule Action e un elenco di plug-in attivi, da cui selezionerai "Plug-in PagerDuty". Da qui puoi decidere se desideri una telefonata, un'e-mail o una notifica SMS da PagerDuty (a seconda della gravità dell'incidente). Infine, imposta l'opzione Esecuzione su "inizio incidente", fai clic su Aggiungi e hai impostato un avviso PagerDuty funzionante per un incidente Dynatrace. Ripeti questo processo con tutti gli incidenti che desideri.

Integrazione SmartBear AlertSite

Il processo di integrazione PagerDuty di AlertSite viene eseguito in modo simile, ma con molta meno seccatura per le PMI rispetto al grosso processo manuale nel client desktop di Dynatrace. AlertSite ti consente di configurare tutto dalla sua intuitiva app Web.

Passaggio 1: il lato PagerDuty

Questa parte è identica all'integrazione Dynatrace. In PagerDuty, seleziona "Servizi" nella scheda Configurazione e fai clic su "Aggiungi nuovo servizio". Immettere il nome del servizio (AlertSite), selezionare la politica di escalation e trovare AlertSite nell'elenco a discesa Tipo di integrazione. Fai clic su "Aggiungi servizio".

L'unica differenza tra questa configurazione e quella di Dynatrace è che qui non si riceve la chiave del servizio API. Quindi non preoccuparti se non compare nient'altro; riceverai la chiave di servizio quando arriva il momento sul lato AlertSite.

Passaggio 2: il lato AlertSite

Dopo aver aggiunto il servizio in PagerDuty, vai alla dashboard di AlertSite. Fai clic su "Impostazioni" all'estrema destra della barra di navigazione e seleziona "Gestisci integrazioni" dall'elenco a discesa. Verrà visualizzata una pagina icona di tutte le integrazioni integrate di AlertSite, tra cui AppDynamics, PagerDuty e Splunk.

Quando si fa clic su PagerDuty, si aprirà una finestra di dialogo che richiede di aggiungere un nuovo destinatario. Fai clic sul pulsante "Avvisa con PagerDuty" che segue, quindi inserisci le informazioni del tuo account PagerDuty nella casella a comparsa che sembra autorizzare l'integrazione di AlertSite.

Una volta autorizzato, verrai riportato a una schermata in PagerDuty per configurare l'integrazione AlertSite. Hai già impostato l'integrazione sul lato PagerDuty, quindi seleziona "Usa un servizio AlertSite esistente" e seleziona l'opzione esistente da PagerDuty. Fai clic su "Termina integrazione" e verrai reindirizzato su AlertSite per il passaggio finale: una casella che mostra AlertSite come nuovo destinatario PagerDuty, con il campo Chiave di servizio già compilato. Tutto quello che devi fare è fare clic su "Invia".

Ora, quando accedi alla pagina Destinatari avvisi in AlertSite, PagerDuty apparirà come opzione. Fai clic su "Modifica destinatario" per selezionare vari tipi di avviso e configurare avvisi di disponibilità e prestazioni, che possono quindi inviare avvisi PagerDuty via telefono, e-mail o SMS quando vengono attivate le soglie. Tali soglie includono un certo numero di errori, quando viene rilevata una falla di sicurezza o quando il tempo di risposta del sito Web supera una soglia di ritardo.

Tutti i monitor AlertSite inviano avvisi a tutti i destinatari degli avvisi configurati per impostazione predefinita. Tuttavia, se i destinatari sono ordinati in gruppi, i monitor di ciascun gruppo inviano avvisi solo ai destinatari di quel gruppo. Dovrai aggiungere il destinatario PagerDuty a tutti i gruppi specifici che hai creato se desideri che gli avvisi specifici scorrano attraverso il servizio.

Passaggio 3: ricontrollare il registro degli incidenti

Infine, è sempre prudente assicurarsi che l'integrazione che hai impostato funzioni davvero. Prova a configurare un avviso PagerDuty da AlertSite. Quando si attiva, torna alla pagina Servizi di PagerDuty e seleziona il servizio di integrazione AlertSite.

Dovresti vedere un incidente elencato nella pagina attivata da AlertSite. Fare clic sul numero dell'incidente per visualizzare un rapporto dettagliato sull'incidente, gli utenti coinvolti e le azioni in sospeso (oltre a tutti i dettagli del dispositivo, posizione e stato per i quali è noto PagerDuty). Gli incidenti di PagerDuty si risolveranno automaticamente quando AlertSite invia una notifica "chiara". Puoi integrare AlertSite con tutti i servizi PagerDuty che desideri ripetendo questo processo per diversi monitor AlertSite.

Come integrare pagerduty per il monitoraggio web in tempo reale