Monitoraggio di endpoint e servizi
IBM® NS1 Connect® supporta diversi metodi per monitorare le principali metriche di disponibilità e prestazioni degli endpoint e dei servizi delle applicazioni. È possibile collegare i lavori di monitoraggio o le fonti di dati di terze parti collegate alle risposte DNS corrispondenti per attivare gli aggiornamenti automatici che possono informare le decisioni di gestione del traffico.
È possibile utilizzare uno dei seguenti metodi per monitorare lo stato degli endpoint:
- Creare un lavoro di monitoraggio sintetico NS1 Connect per il monitoraggio up/down di base. È possibile creare un job di monitoraggio PING, DNS, HTTP /S e TCP e collegarlo ai metadati up/down della risposta corrispondente per attivare gli aggiornamenti automatici.
- Integrazione con un servizio di monitoraggio esterno (fonte di dati) e configurazione dei feed di dati per i singoli lavori di monitoraggio esterno. A seconda del tipo di dati raccolti dal servizio di monitoraggio esterno, è possibile collegare questi feed di dati a una serie di campi di metadati per consentire aggiornamenti automatici al variare delle condizioni della rete.
- Configurate la raccolta dei dati di monitoraggio dell'utente reale (RUM) come parte della funzionalità di gestione avanzata del traffico di Pulsar per ingerire elevati volumi di dati sulle prestazioni e sulla disponibilità in tempo reale. La guida sul traffico Pulsar RUM è disponibile come funzione aggiuntiva a un piano Premium.
Per saperne di più su ciascun metodo di monitoraggio della raccolta dati e sul modo in cui è possibile utilizzarlo per regolare automaticamente il comportamento di governo del traffico al variare delle condizioni, consultare le sezioni seguenti.
NS1 Connect lavori di monitoraggio
NS1 Connect fornisce strumenti per monitorare periodicamente un endpoint di applicazione o un servizio per determinare se un endpoint è disponibile. Un endpoint è considerato attivo se soddisfa le condizioni definite dall'utente dopo essere stato controllato da una o più regioni di monitoraggio. È possibile collegare questo lavoro di monitoraggio alle risposte corrispondenti tramite il campo dei metadati su/giù per attivare gli aggiornamenti automatici. Se il lavoro di monitoraggio rileva che l'endpoint è inattivo, i metadati della risposta vengono aggiornati per riflettere lo stato di inattività. Quando si utilizza questa configurazione insieme a Filter Chain (in particolare, il filtro Up) NS1 Connect allontana il traffico dalle risposte contrassegnate come down, dando priorità alle altre risposte specificate nel record DNS.
Il numero di lavori di monitoraggio che è possibile configurare dipende dal tipo di piano. È possibile visualizzare il tipo di piano e i limiti di utilizzo nella pagina Utilizzo. Per ulteriori informazioni, consultare il sito NS1 Connect.
Lavori di monitoraggio esterni (integrazioni)
NS1 Connect supporta l'integrazione con diversi servizi di monitoraggio esterni, in modo da poter utilizzare i dati per prendere decisioni sulla gestione del traffico. Mentre gli strumenti di monitoraggio sintetico di NS1 Connect supportano il monitoraggio up/down di base, molte integrazioni di terze parti raccolgono dati aggiuntivi, come le metriche relative al carico. È possibile collegare i feed di dati provenienti da fonti di monitoraggio esterne direttamente ai metadati delle risposte per attivare gli aggiornamenti automatici, e quindi configurare un sito Filter Chain utilizzando filtri che fanno riferimento a tali metriche.
La piattaforma NS1 Connect supporta i seguenti servizi di monitoraggio di terze parti:
- ThousandEyes
- Datadog
- Amazon CloudWatch
- Punto di riferimento
- AppDynamics
- Pingdom
In alternativa, è possibile utilizzare il webhook personalizzato di NS1 Connect API come origine dati per connettersi con un altro sistema di monitoraggio che supporta l'invio di una richiesta API contenente un oggetto JSON con semplici coppie chiave-valore che mappano i campi e i valori dei metadati della risposta supportati.
Consultare le istruzioni specifiche per la configurazione di una delle integrazioni di monitoraggio di terze parti elencate sopra. Quindi, fare riferimento a Collegamento di un processo di monitoraggio a una risposta DNS per collegare l'origine dati di terze parti a una risposta tramite i metadati della risposta.
Raccolta dati basata su RUM (Pulsar)
Pulsar è la soluzione avanzata per la gestione del traffico di NS1 Connect, che raccoglie elevati volumi di dati di monitoraggio degli utenti reali (RUM) raccolti dagli utenti attivi delle applicazioni, li aggrega e li rende disponibili per le decisioni di gestione del traffico. Ciò consente di gestire il traffico in modo consapevole attraverso reti complesse e distribuite a livello globale. È possibile configurare la raccolta di dati in tempo reale da risorse comunitarie (condivise) o private, come content delivery networks (CDNs), per monitorare le prestazioni e la disponibilità degli endpoint e dei servizi delle applicazioni. Come per gli altri due meccanismi di monitoraggio supportati da NS1 Connect, è possibile collegare i lavori di monitoraggio di Pulsar al campo dei metadati dei dati di Pulsar nelle risposte corrispondenti per attivare gli aggiornamenti automatici. Quindi, è possibile utilizzare uno qualsiasi dei filtri di indirizzamento del traffico di Pulsar nella configurazione di Filter Chain per utilizzare questi dati nelle decisioni di instradamento.
Per ulteriori informazioni e per sapere come configurare RUM, consultare Pulsar traffic steering (RUM).