Cloud Monitoring proporciona visibilidad del rendimiento, el tiempo de actividad y el estado general de las aplicaciones basadas en la nube. La observabilidad de Google Cloud recopila y transfiere métricas, eventos y metadatos de los servicios de Dataproc Metastore para generar estadísticas mediante paneles y gráficos.
Consulta los precios de Monitoring para comprender tus costos.
Consulta Cuotas y límites de Monitoring para obtener información sobre la retención de los datos de métricas.
Accede a las métricas del servicio en Monitoring
Las métricas de recursos del servicio de Dataproc Metastore se habilitan de manera automática en los servicios de Dataproc Metastore. Usa Monitoring para ver estas métricas.
Puedes acceder a Monitoring desde la consola de Google Cloud o con la API de Monitoring.
Console
En la consola de Google Cloud, ve a la página Cloud Monitoring > Explorador de métricas:
En la lista desplegable “Buscar tipo de recurso y métrica”, selecciona el recurso
Dataproc Metastore Service
.Haz clic de nuevo en la casilla de entrada y selecciona una métrica de la lista desplegable. Si colocas el cursor sobre el nombre de la métrica, se muestra la información sobre esta.
Puedes seleccionar filtros, agrupar por etiquetas de métricas, realizar agregaciones y seleccionar opciones de visualización de gráficos.
REST
Puedes usar la API timeSeries.list de Monitoring para capturar y enumerar las métricas definidas por una expresión filter
.
Usa la plantilla Prueba esta API (Try this API) en la página de la API para enviar una solicitud a la API y mostrar la respuesta.
Métricas del servicio de Dataproc Metastore en Monitoring
Métricas de Dataproc Metastore. Etapas de lanzamiento de estas métricas: BETA GA
Las strings de “tipo de métrica” de esta tabla deben tener el prefijo metastore.googleapis.com/
. Este prefijo se omitió en las entradas de la tabla.
Cuando consultes una etiqueta, usa el prefijo metric.labels.
. Por
ejemplo, metric.labels.LABEL="VALUE"
.
Tipo de métrica Etapa de lanzamiento Nombre visible |
|
---|---|
Clase, tipo, unidad Recursos supervisados |
Descripción Etiquetas |
federation/server/request_count
BETA
Recuento de solicitudes del servicio de federación |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Federation |
La cantidad de solicitudes enviadas al servicio Federated Dataproc Metastore.
method_name :
El nombre del método de solicitud.
status :
Estado final de la solicitud, uno de [success, client_error, server_error].
version : La versión de Hive Metastore del servicio.
|
service/grpc/finished_requests_count
BETA
Recuento de solicitudes de gRPC finalizadas |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
La cantidad de solicitudes que finaliza el servicio de Dataproc Metastore de GRPC.
tier :
Nivel de servicio o tamaño de la instancia del servicio, como ENTERPRISE.
version : La versión de Hive Metastore del servicio.
status :
Estado de la solicitud, como "BAD_REQUEST".
method_name :
El nombre del método de solicitud.
|
service/grpc/received_bytes_count
BETA
Bytes de gRPC recibidos |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Cantidad de bytes recibidos por el servicio de Dataproc Metastore.
tier :
Nivel de servicio o tamaño de la instancia del servicio
version : La versión de Hive Metastore del servicio.
|
service/grpc/request_latencies
BETA
Latencias de solicitud de gRPC |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Distribución de latencias de solicitud de gRPC para un servicio de Dataproc Metastore.
tier :
Nivel de servicio o tamaño de la instancia del servicio
version : La versión de Hive Metastore del servicio.
status :
Estado de la solicitud, como "BAD_REQUEST".
method_name :
El nombre del método de solicitud.
|
service/grpc/sent_bytes_count
BETA
Bytes de gRPC enviados |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Cantidad de bytes enviados por el servicio de Dataproc Metastore.
tier :
Nivel de servicio o tamaño de la instancia del servicio
version : La versión de Hive Metastore del servicio.
|
service/grpc/started_requests_count
BETA
Recuento de solicitudes iniciadas de gRPC |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
La cantidad de solicitudes que recibió y, luego, inició el servicio de Dataproc Metastore de GRPC.
tier :
Nivel de servicio o tamaño de la instancia del servicio
version : La versión de Hive Metastore del servicio.
method_name :
El nombre del método de solicitud.
|
service/health
GA
Estado del servicio |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
El estado del servicio de Dataproc Metastore.
tier :
Nivel de servicio o tamaño de la instancia del servicio, como ENTERPRISE.
version : La versión de Hive Metastore del servicio.
release_tag :
Etiqueta de lanzamiento de Dataproc Metastore, propagada por el backend del servicio y puede cambiar durante el ciclo de vida del servicio.
|
service/multi_region/health
GA
Estado del servicio multirregional |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
El estado del servicio multirregional de Dataproc Metastore.
version : La versión de Hive Metastore del servicio.
release_tag :
Etiqueta de lanzamiento de Dataproc Metastore, propagada por el backend del servicio y puede cambiar durante el ciclo de vida del servicio.
service_region :
Es la región constituyente en la que se aloja el servicio de Dataproc Metastore.
scaling_factor : Factor de escalamiento del servicio, uno de [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 o 6.0].
|
service/multi_region/request_count
GA
Recuento de solicitudes de servicio multirregional |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
La cantidad de solicitudes enviadas al servicio multirregional de Dataproc Metastore.
method_name :
El nombre del método de solicitud.
version : La versión de Hive Metastore del servicio.
service_region :
Es la región constituyente en la que se aloja el servicio de Dataproc Metastore.
scaling_factor : Factor de escalamiento del servicio, uno de [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 o 6.0].
|
service/multi_region/request_latencies
GA
Latencias de solicitudes de servicios multirregionales |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Las latencias de las solicitudes enviadas al servicio multirregional de Dataproc Metastore
method_name :
El nombre del método de solicitud.
version : La versión de Hive Metastore del servicio.
service_region :
Es la región constituyente en la que se aloja el servicio de Dataproc Metastore.
scaling_factor : Factor de escalamiento del servicio, uno de [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 o 6.0].
|
service/query_metadata/request_count
BETA
Recuento de solicitudes de interfaz de administrador |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
La cantidad de solicitudes de la interfaz de administrador.
database_type :
El tipo de base de datos, que puede ser [SQL o Spanner].
code : El código de estado de gRPC.
|
service/query_metadata/request_latencies
BETA
Latencia de solicitud a la interfaz de administrador |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Latencia de las solicitudes de extremo a extremo para las solicitudes de la interfaz de administrador.
database_type :
El tipo de base de datos, que puede ser [SQL o Spanner].
code : El código de estado de gRPC.
|
service/request_count
GA
Recuento de solicitudes |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
La cantidad de solicitudes enviadas al servicio de Dataproc Metastore.
method_name :
El nombre del método de solicitud.
version : La versión de Hive Metastore del servicio.
|
service/scheduled_backups/backup_count
BETA
Recuento de copias de seguridad programadas |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
La cantidad de copias de seguridad programadas almacenadas actualmente en el servicio.
state :
Estado de la copia de seguridad, uno de los siguientes: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
El tipo de base de datos, que puede ser [SQL o Spanner].
version : La versión de Hive Metastore del servicio.
|
service/scheduled_backups/last_backup_duration
BETA
Copias de seguridad programadas: duración de la última copia de seguridad |
|
GAUGE , INT64 , s
metastore.googleapis.com/Service |
La duración de la última copia de seguridad programada exitosa en segundos. Se hace un muestreo cada 60 segundos. Luego del muestreo, los datos no son visibles durante un máximo de 120 segundos.
state :
Estado de la copia de seguridad, uno de los siguientes: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
El tipo de base de datos, que puede ser [SQL o Spanner].
version : La versión de Hive Metastore del servicio.
|
service/scheduled_backups/last_backup_size
BETA
Solicitud de copias de seguridad programadas: último tamaño de la copia de seguridad |
|
GAUGE , INT64 , By
metastore.googleapis.com/Service |
El tamaño en bytes de la última copia de seguridad programada exitosa. Se hace un muestreo cada 60 segundos. Luego del muestreo, los datos no son visibles durante un máximo de 120 segundos.
state :
Estado de la copia de seguridad, uno de los siguientes: [SUCCEEDED, FAILED, IN_PROGRESS].
database_type :
El tipo de base de datos, que puede ser [SQL o Spanner].
version : La versión de Hive Metastore del servicio.
|
Tabla generada el 11/04/2024 a las 19:12:46 UTC.
Compila un panel personalizado de Monitoring
Puedes compilar un panel personalizado de Monitoring que muestre gráficos de métricas seleccionadas del servicio de Dataproc Metastore.
Selecciona + CREAR PANEL en la página Descripción general de los paneles de Monitoring.
Proporciona un nombre para el panel.
En el menú superior derecho, haz clic en Agregar gráfico para abrir la ventana Agregar gráfico.
En el tipo de recurso, selecciona
Dataproc Metastore Service
.Selecciona una o más métricas y propiedades de estas y de gráficos, y haz clic en Guardar para guardar el gráfico.
Si lo deseas, puedes agregar gráficos adicionales a tu panel.
Para guardar el panel, haz clic en Guardar . Su título aparece en la página Descripción general de los paneles de Monitoring.
Puedes ver, actualizar y borrar gráficos de panel desde la página de visualización de paneles.
Usa alertas de Monitoring
Puedes crear una alerta de Monitoring que te notifique cuando un servicio de Dataproc Metastore o una métrica de trabajo traspase un umbral especificado.
Crea una alerta
En la consola de Google Cloud, abre Supervisión de alertas.
Para abrir el formulario Crear nueva política de alertas, haz clic en + CREAR POLÍTICA.
Para definir una alerta, agrega condiciones de alerta, activadores de políticas, canales de notificación y documentación.
Selecciona ADD CONDITION (AGREGAR CONDICIÓN) para abrir el formulario de condición de alerta con la pestaña Metric (Métrica) seleccionada.
Completa los campos para definir una condición de alerta y, luego, haz clic en AGREGAR.
Después de agregar la condición de alerta, completa la política de alertas mediante la configuración de los canales de notificación, activadores de políticas, documentación y el nombre de la política de alertas.
Ver alertas
Cuando una condición de límite de una métrica activa una alerta, Monitoring crea un incidente y un evento correspondiente. Puedes ver los incidentes desde la página de alertas de Monitoring en la consola de Google Cloud. Si definiste un mecanismo de notificación en la política de alertas, como una notificación por correo electrónico o SMS, Monitoring también envía una notificación del incidente.