Cloud Monitoring consente di visualizzare le prestazioni, l'uptime e l'integrità complessiva delle applicazioni basate su cloud. Google Cloud Observability raccoglie e importa metriche, eventi e metadati dai servizi Dataproc Metastore per generare insight utilizzando dashboard e grafici.
Per comprendere i costi, consulta Monitoraggio dei prezzi.
Per informazioni sulla conservazione dei dati delle metriche, consulta Monitoraggio di quote e limiti.
Accedi alle metriche dei servizi in Monitoring
Le metriche delle risorse di servizio Dataproc Metastore sono abilitate automaticamente sui servizi Dataproc Metastore. Usa Monitoring per visualizzare queste metriche.
Puoi accedere a Monitoring dalla console Google Cloud o utilizzando l'API Monitoring.
Console
Nella console Google Cloud, vai alla pagina Cloud Monitoring > Metrics Explorer:
Nell'elenco a discesa "Trova tipo di risorsa e metrica", seleziona la risorsa
Dataproc Metastore Service
.Fai di nuovo clic nella casella di immissione, poi seleziona una metrica dall'elenco a discesa. Passa il mouse sopra il nome della metrica per visualizzare le relative informazioni.
Puoi selezionare filtri, raggruppare per etichette delle metriche, eseguire aggregazioni e selezionare opzioni di visualizzazione del grafico.
REST
Puoi utilizzare l'API Monitoring timeSeries.list per acquisire ed elencare le metriche definite da un'espressione filter
.
Utilizza il modello Prova questa API nella pagina dell'API per inviare una richiesta API e visualizzare la risposta.
Metriche del servizio Dataproc Metastore in Monitoring
Metriche di Dataproc Metastore. Fasi di lancio di queste metriche: BETA GA
Le stringhe "tipo di metrica" in questa tabella devono avere il prefisso metastore.googleapis.com/
. Il prefisso è stato omesso dalle voci della tabella.
Quando esegui una query su un'etichetta, utilizza il prefisso metric.labels.
, ad esempio metric.labels.LABEL="VALUE"
.
Tipo di metrica Fase di lancio Nome visualizzato |
|
---|---|
Tipo, tipo, unità Risorse monitorate |
Descrizione Etichette |
federation/server/request_count
BETA
Conteggio delle richieste del servizio federazione |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Federation |
Il numero di richieste inviate al servizio Federated Dataproc Metastore.
method_name :
il nome del metodo di richiesta.
status :
Stato finale della richiesta, uno dei seguenti: [success, client_error, server_error].
version :
la versione Hive Metastore del servizio.
|
service/grpc/finished_requests_count
BETA
Numero di richieste gRPC terminate |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Il numero di richieste completate dal servizio GRPC Dataproc Metastore.
tier :
livello di servizio o dimensione dell'istanza del servizio, ad esempio ENTERPRISE.
version :
la versione Hive Metastore del servizio.
status :
lo stato della richiesta, ad esempio "BAD_REQUEST".
method_name :
il nome del metodo della richiesta.
|
service/grpc/received_bytes_count
BETA
Byte gRPC ricevuti |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Numero di byte ricevuti dal servizio Dataproc Metastore.
tier :
dimensione del livello di servizio o dell'istanza del servizio.
version :
la versione Hive Metastore del servizio.
|
service/grpc/request_latencies
BETA
Latenze di richiesta gRPC |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Distribuzione delle latenze delle richieste gRPC per un servizio Dataproc Metastore.
tier :
dimensione del livello di servizio o dell'istanza del servizio.
version :
la versione Hive Metastore del servizio.
status :
lo stato della richiesta, ad esempio "BAD_REQUEST".
method_name :
il nome del metodo della richiesta.
|
service/grpc/sent_bytes_count
BETA
Byte gRPC inviati |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Numero di byte inviati dal servizio Dataproc Metastore.
tier :
dimensione del livello di servizio o dell'istanza del servizio.
version :
la versione Hive Metastore del servizio.
|
service/grpc/started_requests_count
BETA
Numero di richieste gRPC avviate |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Il numero di richieste ricevute e avviate dal servizio GRPC Dataproc Metastore.
tier :
dimensione del livello di servizio o dell'istanza del servizio.
version :
la versione Hive Metastore del servizio.
method_name :
il nome del metodo di richiesta.
|
service/health
GA
Integrità del servizio |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
Stato del servizio Dataproc Metastore.
tier :
livello di servizio o dimensione dell'istanza del servizio, ad esempio ENTERPRISE.
version :
la versione Hive Metastore del servizio.
release_tag :
tag di release Dataproc Metastore, compilato dal backend del servizio e può cambiare nel corso della durata del servizio.
|
service/multi_region/health
GA
Integrità del servizio multiregionale |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
Lo stato del servizio Dataproc Metastore multiregionale.
version :
la versione Hive Metastore del servizio.
release_tag :
tag di release Dataproc Metastore, compilato dal backend del servizio e può cambiare nel corso della durata del servizio.
service_region :
La regione in cui è ospitato il servizio Dataproc Metastore.
scaling_factor :
Fattore di scalabilità del servizio, uno tra [0,1, 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, 1,0, 2,0, 3,0, 4,0, 5,0, 6,0].
|
service/multi_region/request_count
GA
Conteggio delle richieste di servizio per più regioni |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Il numero di richieste inviate al servizio Dataproc Metastore multiregionale.
method_name :
il nome del metodo di richiesta.
version :
la versione Hive Metastore del servizio.
service_region :
La regione in cui è ospitato il servizio Dataproc Metastore.
scaling_factor :
Fattore di scalabilità del servizio, uno tra [0,1, 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, 1,0, 2,0, 3,0, 4,0, 5,0, 6,0].
|
service/multi_region/request_latencies
GA
Latenze delle richieste di servizio per più regioni |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Le latenze delle richieste inviate al servizio Dataproc Metastore multiregionale.
method_name :
il nome del metodo di richiesta.
version :
la versione Hive Metastore del servizio.
service_region :
La regione in cui è ospitato il servizio Dataproc Metastore.
scaling_factor :
Fattore di scalabilità del servizio, uno tra [0,1, 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, 1,0, 2,0, 3,0, 4,0, 5,0, 6,0].
|
service/query_metadata/request_count
BETA
Numero di richieste dell'interfaccia di amministrazione |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Il numero di richieste dell'interfaccia di amministrazione.
database_type :
il tipo di database, uno tra [SQL, Spanner].
code :
il codice di stato gRPC.
|
service/query_metadata/request_latencies
BETA
Latenza delle richieste all'interfaccia di amministrazione |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Latenza end-to-end delle richieste dell'interfaccia di amministrazione.
database_type :
il tipo di database, uno tra [SQL, Spanner].
code :
il codice di stato gRPC.
|
service/request_count
GA
Conteggio delle richieste |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Il numero di richieste inviate al servizio Dataproc Metastore.
method_name :
il nome del metodo di richiesta.
version :
la versione Hive Metastore del servizio.
|
service/scheduled_backups/backup_count
BETA
Numero di backup pianificati |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Il numero di backup pianificati attualmente archiviati per il servizio.
state :
stato del backup, uno dei seguenti: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
il tipo di database, uno tra [SQL, Spanner].
version :
la versione Hive Metastore del servizio.
|
service/scheduled_backups/last_backup_duration
BETA
Backup pianificati - Durata ultimo backup |
|
GAUGE , INT64 , s
metastore.googleapis.com/Service |
La durata in secondi dell'ultimo backup pianificato riuscito. Campionamento eseguito ogni 60 secondi. Dopo il campionamento, i dati non sono visibili per un massimo di 120 secondi.
state :
stato del backup, uno dei seguenti: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
il tipo di database, uno tra [SQL, Spanner].
version :
la versione Hive Metastore del servizio.
|
service/scheduled_backups/last_backup_size
BETA
Richiesta di backup pianificati - Dimensione ultimo backup |
|
GAUGE , INT64 , By
metastore.googleapis.com/Service |
Le dimensioni in byte dell'ultimo backup pianificato riuscito. Campionamento eseguito ogni 60 secondi. Dopo il campionamento, i dati non sono visibili per un massimo di 120 secondi.
state :
stato del backup, uno dei seguenti: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
il tipo di database, uno tra [SQL, Spanner].
version :
la versione Hive Metastore del servizio.
|
Tabella generata alle ore 19:12:46 UTC del 11-04-2024.
Crea una dashboard di Monitoring personalizzata
Puoi creare una dashboard di Monitoring personalizzata che mostri i grafici delle metriche di servizio Dataproc Metastore selezionate.
Seleziona + CREA DASHBOARD dalla pagina Panoramica delle dashboard di Monitoring.
Specifica un nome per la dashboard.
Nel menu in alto a destra, fai clic su Aggiungi grafico per aprire la finestra Aggiungi grafico.
Come tipo di risorsa, seleziona
Dataproc Metastore Service
.Seleziona una o più metriche e proprietà di metriche e grafici, poi fai clic su Salva per salvare il grafico.
Se vuoi, aggiungi altri grafici alla dashboard.
Per salvare la dashboard, fai clic su Salva . Il titolo viene visualizzato nella pagina Panoramica delle dashboard di Monitoring.
Puoi visualizzare, aggiornare ed eliminare i grafici della dashboard dalla pagina di visualizzazione della dashboard.
Utilizza gli avvisi di Monitoring
Puoi creare un avviso di Monitoring che ti invii una notifica quando una metrica job o un servizio Dataproc Metastore supera una soglia specificata.
Crea un avviso
Nella console Google Cloud, apri Monitoring Alerting.
Per aprire il modulo Crea nuovo criterio di avviso, fai clic su + CREA CRITERIO
Definisci un avviso aggiungendo condizioni di avviso, attivatori dei criteri, canali di notifica e documentazione.
Seleziona AGGIUNGI CONDIZIONE per aprire il modulo della condizione di avviso con la scheda Metrica selezionata.
Compila i campi per definire una condizione di avviso, poi fai clic su AGGIUNGI.
Dopo aver aggiunto la condizione di avviso, completa il criterio di avviso impostando i canali di notifica, gli attivatori dei criteri, la documentazione e il nome del criterio di avviso.
Visualizza avvisi
Quando un avviso viene attivato da una condizione di soglia della metrica, Monitoring crea un incidente e un evento corrispondente. Puoi visualizzare gli incidenti dalla pagina Avvisi di Monitoring nella console Google Cloud. Se hai definito un meccanismo di notifica nel criterio di avviso, ad esempio una notifica via email o SMS, Monitoring invia anche una notifica dell'incidente.