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'installazione predefinita di OpenSearch Dashboards for Amazon OpenSearch Service include il plug-in Observability, che puoi utilizzare per visualizzare eventi basati sui dati utilizzando Piped Processing Language (PPL) per esplorare, scoprire e interrogare i dati archiviati in. OpenSearch Il plug-in richiede 1.2 o versione successiva. OpenSearch
Il plug-in Observability offre un'esperienza unificata per la raccolta e il monitoraggio di parametri, registri e tracce provenienti da origini dati comuni. La raccolta e il monitoraggio dei dati in un unico posto consentono l' end-to-endosservabilità completa dell'intera infrastruttura.
Nota
Questa documentazione fornisce una breve panoramica di Observability in Service. OpenSearch Per una documentazione completa del plugin Observability, incluse le autorizzazioni, vedi Observability.
Il processo di esplorazione dei dati è diverso per ogni persona. Se non conosci l'esplorazione dei dati e la creazione di visualizzazioni, ti consigliamo di provare un flusso di lavoro come il seguente.
Esplora i dati con l'analisi dei dati degli eventi
Per iniziare, supponiamo che tu stia raccogliendo dati sui voli nel tuo dominio di OpenSearch servizio e desideri scoprire quale compagnia aerea ha avuto il maggior numero di voli in arrivo all'aeroporto internazionale di Pittsburgh il mese scorso. Scrivi la seguente query PPL:
source=opensearch_dashboards_sample_data_flights | stats count() by Dest, Carrier | where Dest = "Pittsburgh International Airport"
Questa query estrae i dati dall'indice denominato opensearch_dashboards_sample_data_flights
. Quindi usa il comando stats
per ottenere un numero totale di voli e raggrupparlo in base all'aeroporto di destinazione e al vettore. Infine, utilizza la clausola where
per filtrare i risultati dei voli in arrivo all'aeroporto internazionale di Pittsburgh.
Ecco come appaiono i dati quando vengono visualizzati nell'ultimo mese:

È possibile scegliere il pulsante PPL nell'editor di query per ottenere informazioni sull'utilizzo ed esempi per ogni comando PPL:

Osserviamo il seguente esempio più complesso, che richiede informazioni sui ritardi dei voli:
source=opensearch_dashboards_sample_data_flights | where FlightDelayMin > 0 | stats sum(FlightDelayMin) as minimum_delay, count() as total_delayed by Carrier, Dest | eval avg_delay=minimum_delay / total_delayed | sort - avg_delay
Ogni comando nella query influisce sull'output finale:
-
source=opensearch_dashboards_sample_data_flights
- estrae i dati dallo stesso indice dell'esempio precedente -
where FlightDelayMin > 0
- filtra i dati sui voli in ritardo -
stats sum(FlightDelayMin) as minimum_delay, count() as total_delayed by Carrier
- per ogni vettore, ottiene il tempo di ritardo minimo totale e il conteggio totale dei voli in ritardo -
eval avg_delay=minimum_delay / total_delayed
- calcola il tempo medio di ritardo per ciascun vettore dividendo il tempo minimo di ritardo per il numero totale di voli in ritardo -
sort - avg_delay
- ordina i risultati in base al ritardo medio in ordine decrescente
Con questa query, puoi determinare che OpenSearch Dashboards Airlines ha, in media, meno ritardi.

Puoi trovare ulteriori query PPL di esempio in Query e visualizzazioni nella pagina Analisi dei dati degli eventi.
Creazione di visualizzazioni
Dopo aver eseguito una query corretta dei dati che ti interessano, puoi salvare queste query come visualizzazioni:

Quindi aggiungi queste visualizzazioni a pannelli operativi
Approfondisci con Trace Analytics
Trace Analytics offre un modo per visualizzare il flusso di eventi nei OpenSearch dati per identificare e risolvere i problemi di prestazioni nelle applicazioni distribuite.
