Osservabilità in Amazon Service OpenSearch - OpenSearch Servizio Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Osservabilità in Amazon Service OpenSearch

L'osservabilità è la pratica di ottenere informazioni sullo stato interno e sulle prestazioni dei sistemi complessi esaminandone i risultati. Il monitoraggio tradizionale può dirti che il sistema è inattivo, mentre l'osservabilità ti aiuta a capire perché è inattivo consentendoti di porre nuove domande sui tuoi dati.

Amazon OpenSearch Service fornisce una soluzione unificata raccogliendo e correlando tipi chiave di dati di telemetria.

  • I log forniscono registrazioni con data e ora degli eventi, come errori delle applicazioni, richieste degli utenti o messaggi sullo stato del sistema.

  • Le tracce rappresentano il end-to-end percorso di una richiesta mentre attraversa i diversi servizi di un sistema distribuito.

Riunendo questi tipi di dati, Amazon OpenSearch Service aiuta i team operativi, i tecnici dell'affidabilità dei siti e gli sviluppatori a rilevare, diagnosticare e risolvere i problemi operativi più rapidamente.

Il flusso di lavoro di osservabilità in Service OpenSearch

Il trasferimento dei dati dalle applicazioni a OpenSearch Service per l'analisi utilizza una pipeline in più fasi:

  1. Collezione

    Il processo inizia alla fonte con agenti o raccoglitori leggeri che raccolgono dati di telemetria dai produttori di segnali, come applicazioni e infrastrutture. Due agenti open source comuni sono:

    • OpenTelemetry(OTel) collector: il metodo standard e preferito del settore per la raccolta di log e tracce.

    • Fluent Bit: un processore e inoltro di log leggero e ad alte prestazioni che supporta lo schema per log e tracce. OTel

  2. Ingestione (Amazon OpenSearch Ingestion)

    Dopo la raccolta della telemetria, i dati vengono inviati a OpenSearch Ingestion, una pipeline di dati completamente gestita e senza server. È possibile creare pipeline personalizzate per:

    • Filtro: rimuovi i dati non necessari per ridurre i costi di archiviazione.

    • Arricchisci: aggiungi metadati preziosi, come informazioni geografiche da un indirizzo IP.

    • Trasforma e normalizza: struttura i log non strutturati in un formato coerente.

    • Percorso: invia diversi tipi di dati a diversi indici OpenSearch di servizio o Amazon S3.

  3. Analisi e visualizzazione

    Dopo l'elaborazione, i dati vengono caricati in un dominio o in una raccolta di OpenSearch servizi. È possibile archiviare, indicizzare e analizzare grandi quantità di dati quasi in tempo reale. Interagisci con questi dati tramite un'interfaccia di visualizzazione come l'area di lavoro di osservabilità di OpenSearch UI per eseguire query, creare dashboard e impostare avvisi.

OpenSearch Interfaccia utente e dashboard OpenSearch

OpenSearch Il servizio fornisce due interfacce utente distinte per l'osservabilità. Ti consigliamo di utilizzare l' OpenSearch interfaccia utente e configurare uno spazio di lavoro di osservabilità per le nuove installazioni e la migrazione dai dashboard esistenti. OpenSearch Di seguito è riportata una tabella che illustra i vantaggi dell'interfaccia utente rispetto alle dashboard tradizionali OpenSearch . OpenSearch

Funzionalità OpenSearch UI OpenSearch Cruscotti
Origini dati Multi-fonte: può connettersi a più domini OpenSearch di servizio, raccolte OpenSearch Serverless e altre fonti di dati. Fonte singola: collocata insieme a un unico dominio di servizio. OpenSearch
Aggiornamenti Le nuove funzionalità arrivano per prime perché non sono legate a una versione specifica OpenSearch . Le nuove funzionalità sono legate alla OpenSearch versione. Gli aggiornamenti potrebbero diventare obsoleti in futuro.
Disponibilità Ospitato in modo da Cloud AWS garantire zero tempi di inattività durante gli aggiornamenti del cluster. Può diventare temporaneamente non disponibile durante la manutenzione e gli aggiornamenti del dominio
Collaborazione Dispone di aree di lavoro per una collaborazione curata in team su flussi di lavoro specifici. La collaborazione si basa sulla condivisione di oggetti salvati in un unico dominio.

Nota: per semplificare le operazioni iniziali, abbiamo creato un nuovo flusso di lavoro Get Started per i log nella console di Amazon OpenSearch Service che configurerà una nuova pipeline di ingestione OTel personalizzata, ti consentirà di selezionare un OpenSearch cluster esistente e creare una nuova applicazione OpenSearch UI con uno spazio di lavoro di osservabilità creato. Tutto ciò che devi fare è indirizzare i tuoi OTel agenti verso il nuovo endpoint di ingestione e sarai pronto a ottenere informazioni dettagliate sui tuoi dati formattati. OTel

Poiché l'inserimento e l'analisi vengono gestite in modo diverso nei log e nelle tracce, abbiamo creato sezioni separate da approfondire.