Supervisión
Puede monitorizar Bigtable visualmente mediante los gráficos disponibles en la Google Cloud consoleo llamar a la API Cloud Monitoring de forma programática.
En la Google Cloud consola, los datos de monitorización están disponibles en los siguientes lugares:
- Estadísticas del sistema de Bigtable
- Descripción general de las instancias de Bigtable
- Información general sobre los clústeres de Bigtable
- Descripción general de las tablas de Bigtable
- Cloud Monitoring
- Key Visualizer
Las páginas de estadísticas y de resumen del sistema ofrecen una vista general del uso de Bigtable. Puedes usar Key Visualizer para desglosar tus patrones de acceso por clave de fila y solucionar problemas de rendimiento específicos.
Información sobre el uso de CPU y disco
Independientemente de las herramientas que uses para monitorizar tu instancia, es fundamental que monitorices el uso de CPU y disco de cada clúster de la instancia. Si el uso de la CPU o del disco de un clúster supera determinados umbrales, el clúster no funcionará correctamente y puede que devuelva errores cuando intentes leer o escribir datos.
Uso de CPU
Los nodos de tus clústeres usan recursos de CPU para gestionar lecturas, escrituras y tareas administrativas. Te recomendamos que habilites el autoescalado, que permite a Bigtable añadir y quitar nodos automáticamente de un clúster en función de la carga de trabajo. Para obtener más información sobre cómo afecta el número de nodos al rendimiento de un clúster, consulta la sección Rendimiento de las cargas de trabajo típicas.
Bigtable informa de las siguientes métricas de uso de CPU:
Métrica | Descripción |
---|---|
Uso medio de la CPU |
El uso medio de CPU en todos los nodos del clúster. Incluye la actividad del flujo de cambios si se ha habilitado un flujo de cambios en una tabla de la instancia. En los gráficos de perfil de la aplicación, <system> indica actividades en segundo plano del sistema, como la replicación y la compactación. Las actividades en segundo plano del sistema no se basan en el cliente. Los valores máximos recomendados dejan margen para picos breves de uso. |
Uso de CPU del nodo más activo |
El uso de CPU correspondiente al nodo más ocupado del clúster. Esta métrica se sigue proporcionando para mantener la continuidad, pero en la mayoría de los casos deberías usar la métrica más precisa Uso de CPU de alta granularidad del nodo más activo. |
Uso de CPU de alta granularidad del nodo más activo |
Una medición detallada del uso de CPU del nodo más ocupado del clúster. El nodo más activo no es necesariamente el mismo a lo largo del tiempo y puede cambiar rápidamente, sobre todo durante los trabajos por lotes grandes o los análisis de tablas. Si el nodo más caliente supera con frecuencia el valor recomendado, incluso cuando la utilización media de la CPU es razonable, es posible que estés accediendo a una pequeña parte de tus datos con mucha más frecuencia que al resto.
|
Uso de CPU de la secuencia de cambios |
El uso medio de CPU provocado por la actividad de la secuencia de cambios en todos los nodos del clúster. |
Uso de la CPU por perfil de aplicación, método y tabla |
Uso de la CPU por perfil de aplicación, método y tabla. Si observas un uso de CPU superior al esperado en un clúster, usa esta métrica para determinar si el uso de CPU de un perfil de aplicación, un método de API o una tabla concretos está provocando la carga de la CPU. |
Uso del espacio en disco
Por cada clúster de tu instancia, Bigtable almacena una copia independiente de todas las tablas de esa instancia.
Bigtable registra el uso del disco en unidades binarias, como los gigabytes binarios (GB), donde 1 GB equivale a 230 bytes. Esta unidad de medida también se conoce como gibibyte (GiB).
Bigtable informa de las siguientes métricas de uso del disco:
Métrica | Descripción |
---|---|
Utilización del almacenamiento (bytes) |
La cantidad de datos almacenados en el clúster. El uso de la secuencia de cambios no se incluye en esta métrica. Este valor afecta a tus costes. Además, como se describe más abajo, es posible que tengas que añadir nodos a cada clúster a medida que aumente la cantidad de datos. |
Utilización del almacenamiento (porcentaje máximo) |
El porcentaje de la capacidad de almacenamiento del clúster que se está usando. La capacidad se basa en el número de nodos del clúster. El uso de la secuencia de cambios no se incluye en esta métrica. En general, no utilices más del 70% del límite máximo de almacenamiento total para tener espacio para añadir más datos. Si no tienes previsto añadir grandes cantidades de datos a tu instancia, puedes usar hasta el 100% del límite estricto. Si utilizas un porcentaje superior al recomendado del límite de almacenamiento, añade nodos al clúster. También puedes eliminar los datos, pero los datos eliminados ocupan más espacio, no menos, hasta que se produzca una compactación. Para obtener más información sobre cómo se calcula este valor, consulta Uso del almacenamiento por nodo. |
Cambiar el uso del almacenamiento de la emisión (bytes) |
La cantidad de almacenamiento que consumen los registros de flujo de cambios de las tablas de la instancia. Este almacenamiento no se tiene en cuenta en el uso total del almacenamiento. Se te cobra por el almacenamiento de los flujos de cambios, pero no se incluye en el cálculo del uso del almacenamiento (porcentaje máximo). |
Carga de disco |
Porcentaje de ancho de banda del máximo posible para lecturas en HDD que está utilizando tu clúster. Solo está disponible en los clústeres HDD. Si este valor es del 100 % con frecuencia, es posible que experimentes un aumento de la latencia. Añade nodos al clúster para reducir el porcentaje de carga del disco. |
Compactación e instancias replicadas
Las métricas de almacenamiento reflejan el tamaño de los datos en el disco en el momento de la última compactación. Como la compactación se realiza de forma continua a lo largo de una semana, es posible que las métricas de uso del almacenamiento de un clúster sean temporalmente diferentes de las de otros clústeres de la instancia. Entre los efectos observables se incluyen los siguientes:
Es posible que un clúster que se haya añadido recientemente a una instancia muestre temporalmente 0 bytes de almacenamiento, aunque todos los datos se hayan replicado correctamente en el nuevo clúster.
Una tabla puede tener un tamaño diferente en cada clúster, incluso cuando la replicación funciona correctamente.
Las métricas de uso del almacenamiento pueden ser diferentes en cada clúster, incluso después de que se haya completado la replicación y no se hayan enviado escrituras durante unos días. La implementación del almacenamiento interno, incluido el modo en que se dividen y almacenan los datos de forma distribuida, puede variar en cada clúster, lo que provoca que el uso real del almacenamiento también sea diferente.
Vista general de la instancia
En la página de resumen de la instancia se muestran los valores actuales de varias métricas clave de cada clúster:
Métrica | Descripción |
---|---|
Uso medio de la CPU |
El uso medio de CPU en todos los nodos del clúster. Incluye la actividad del flujo de cambios si se ha habilitado un flujo de cambios en una tabla de la instancia. En los gráficos de perfil de la aplicación, <system> indica actividades en segundo plano del sistema, como la replicación y la compactación. Las actividades en segundo plano del sistema no se basan en el cliente. |
Uso de CPU del nodo más activo |
El uso de CPU correspondiente al nodo más ocupado del clúster. Esta métrica se sigue proporcionando para mantener la continuidad, pero en la mayoría de los casos deberías usar la métrica más precisa Uso de CPU de alta granularidad del nodo más activo. |
Uso de CPU de alta granularidad del nodo más activo |
Una medición detallada del uso de CPU del nodo más ocupado del clúster. El nodo más activo no es necesariamente el mismo a lo largo del tiempo y puede cambiar rápidamente, sobre todo durante los trabajos por lotes grandes o los análisis de tablas. Si dicho nodo supera el valor máximo recomendado, puede causar latencia y otros problemas en el clúster. |
Filas leídas | Número de filas leídas por segundo. |
Filas escritas | Número de filas escritas por segundo. |
Rendimiento de lectura | Número de bytes por segundo de datos de respuesta enviados. Esta métrica hace referencia a la cantidad total de datos que se devuelve después de aplicar los filtros. |
Rendimiento de escritura | Número de bytes por segundo que se recibieron cuando se escribieron los datos. |
Tasa de errores del sistema | Porcentaje de todas las solicitudes que han fallado en el lado del servidor de Bigtable. |
Latencia de replicación de la entrada | La mayor cantidad de tiempo en el percentil 99, en segundos, que tarda en replicarse en este clúster una escritura en otro clúster. |
Latencia de replicación de la salida | La mayor cantidad de tiempo en el percentil 99, en segundos, que tarda en replicarse en otro clúster una escritura en este clúster. |
Para ver un resumen de estas métricas clave, sigue estos pasos:
Abre la lista de instancias de Bigtable en la Google Cloud consola.
Haz clic en la instancia cuyas métricas quieras ver. La consola muestra las métricas actuales de los clústeres de tu instancia. Google Cloud
Vista general de la agrupación
Usa la página de resumen del clúster para consultar el estado actual y anterior de un clúster concreto.
En la página de resumen del clúster se muestran gráficos con las siguientes métricas de cada clúster:
Métrica | Descripción |
---|---|
Número de nodos | Número de nodos que utiliza el clúster en un momento dado. |
Objetivo de recuento máximo de nodos | Número máximo de nodos al que Bigtable escalará el clúster cuando el autoescalado esté habilitado. Esta métrica solo se muestra cuando la función de escalado automático está habilitada en el clúster. Puede cambiar este valor en la página Editar clúster. |
Objetivo de recuento mínimo de nodos | El número mínimo de nodos al que Bigtable reducirá el clúster cuando el autoescalado esté habilitado. Esta métrica solo se muestra cuando la función de escalado automático está habilitada en el clúster. Puede cambiar este valor en la página Editar clúster. |
Número de nodos recomendado para el objetivo de CPU | Número de nodos que Bigtable recomienda para el clúster en función del objetivo de uso de CPU que hayas definido. Esta métrica solo se muestra cuando el autoescalado está habilitado en el clúster. Si este número es superior al objetivo de recuento máximo de nodos, plantéate aumentar el objetivo de utilización de la CPU o el número máximo de nodos del clúster. Si este número es inferior al número mínimo de nodos, es posible que el clúster tenga un exceso de recursos para su uso, por lo que debería reducir el mínimo. |
Número de nodos recomendado para el destino de almacenamiento | Número de nodos que Bigtable recomienda para el clúster en función del objetivo de utilización del almacenamiento integrado. Esta métrica solo se muestra cuando el autoescalado está habilitado en el clúster. Si este número es superior al número máximo de nodos objetivo, considera la posibilidad de aumentar el número máximo de nodos del clúster. |
Uso de CPU |
El uso medio de CPU en todos los nodos del clúster. Incluye la actividad del flujo de cambios si se ha habilitado un flujo de cambios en una tabla de la instancia. En los gráficos de perfil de la aplicación, <system> indica actividades en segundo plano del sistema, como la replicación y la compactación. Las actividades en segundo plano del sistema no se basan en el cliente. |
Uso del almacenamiento |
La cantidad de datos almacenados en el clúster. El uso de la secuencia de cambios no se incluye en esta métrica. Esta métrica refleja el hecho de que Bigtable comprime los datos cuando se almacenan. |
Para ver la página de resumen de un clúster, siga estos pasos:
Abre la lista de instancias de Bigtable en la Google Cloud consola.
Haz clic en la instancia cuyas métricas quieras ver.
Ve a la sección que sigue a la que muestra el estado actual de algunas de las métricas del clúster.
Haz clic en el ID del clúster para abrir la página Resumen del clúster.
Registros
El gráfico Registros muestra las entradas del registro de eventos del sistema del clúster. Los registros de eventos del sistema solo se generan para los clústeres que usan el autoescalado. Para obtener más información sobre otras formas de ver los registros de auditoría de Bigtable, consulta Registro de auditoría.
Resumen de la tabla
Usa la página de resumen de la tabla para conocer el estado actual y anterior de una tabla concreta.
En la página de resumen de la tabla se muestran gráficos con las siguientes métricas de la tabla. Cada gráfico muestra una línea independiente por cada clúster al que pertenece la tabla.
Métrica | Descripción |
---|---|
Utilización del almacenamiento (bytes) | El porcentaje de la capacidad de almacenamiento del clúster que está usando la tabla. La capacidad se basa en el número de nodos del clúster. Para obtener más información sobre cómo se calcula este valor, consulta Uso del almacenamiento por nodo. |
Uso de CPU |
El uso medio de CPU en todos los nodos del clúster. Incluye la actividad del flujo de cambios si se ha habilitado un flujo de cambios en una tabla de la instancia. En los gráficos de perfil de la aplicación, <system> indica actividades en segundo plano del sistema, como la replicación y la compactación. Las actividades en segundo plano del sistema no se basan en el cliente. |
Latencia de lectura | Tiempo que tarda una solicitud de lectura en devolver una respuesta. La medición de la latencia de lectura comienza cuando Bigtable recibe la solicitud y termina cuando se envía al cliente el último byte de datos. En el caso de las solicitudes de grandes cantidades de datos, la latencia de lectura puede verse afectada por la capacidad del cliente para consumir la respuesta. |
Latencia de escritura | Tiempo que tarda una solicitud de escritura en devolver una respuesta. |
Filas leídas |
Número de filas leídas por segundo. Esta métrica ofrece una visión más útil del rendimiento global de Bigtable que el número de solicitudes de lectura, ya que una única solicitud puede leer muchas filas. |
Filas escritas |
Número de filas escritas por segundo. Esta métrica ofrece una visión más útil del rendimiento global de Bigtable que el número de solicitudes de escritura, ya que una única solicitud puede escribir muchas filas. |
Solicitudes de lectura | El número de lecturas aleatorias y peticiones de análisis por segundo. |
Solicitudes de escritura | El número de peticiones de escritura por segundo. |
Rendimiento de lectura | Número de bytes por segundo de datos de respuesta enviados. Esta métrica hace referencia a la cantidad total de datos que se devuelve después de aplicar los filtros. |
Rendimiento de escritura | Número de bytes por segundo que se recibieron cuando se escribieron los datos. |
Conmutaciones por error automáticas |
Número de solicitudes cuya ruta ha cambiado automáticamente de un clúster a otro con la conmutación por error debida, por ejemplo, a retrasos o interrupciones breves. La ruta se puede modificar automáticamente si el perfil de una aplicación utiliza el enrutamiento a varios clústeres. Este gráfico no incluye las solicitudes redirigidas manualmente. |
La página de resumen de la tabla también muestra el estado de replicación de la tabla en cada clúster de la instancia. En cada clúster, la página muestra lo siguiente:
- Estado
- ID de clúster
- Zona
- Cantidad de almacenamiento del clúster que usa la tabla.
- Clave de cifrado y estado de la clave
- Fecha de la copia de seguridad más reciente de la tabla seleccionada.
- Un enlace a la página Editar clúster.
Para ver la página de resumen de una tabla, siga estos pasos:
Abre la lista de instancias de Bigtable en la Google Cloud consola.
Haz clic en la instancia cuyas métricas quieras ver.
En el panel de la izquierda, haz clic en Tablas. La Google Cloud consola muestra una lista de todas las tablas de la instancia.
Haz clic en un ID de tabla para abrir la página Resumen de la tabla.
Monitorizar el rendimiento a lo largo del tiempo
Usa la página de estadísticas del sistema de tu instancia de Bigtable para consultar el rendimiento pasado de tu instancia. Puede analizar el rendimiento de cada clúster y desglosar las métricas de los diferentes tipos de recursos de Bigtable. Los gráficos pueden mostrar un periodo que va desde la última hora hasta las últimas seis semanas.
Gráficos de estadísticas del sistema de recursos de Bigtable
La página de estadísticas del sistema de Bigtable proporciona gráficos de los siguientes tipos de recursos de Bigtable:
- Instancias
- Tablas
- Perfiles de aplicación
- Replicación
Los gráficos de la página Estadísticas del sistema muestran las siguientes métricas:
Métrica | Disponible para | Descripción |
---|---|---|
Uso de CPU | Instancias Tablas Perfiles de aplicación |
El uso medio de CPU en todos los nodos del clúster. Incluye la actividad del flujo de cambios si se ha habilitado un flujo de cambios en una tabla de la instancia. En los gráficos de perfil de la aplicación, <system> indica actividades en segundo plano del sistema, como la replicación y la compactación. Las actividades en segundo plano del sistema no se basan en el cliente. |
Uso de CPU de alta granularidad (nodo más solicitado) | Instancias |
Una medición detallada del uso de CPU del nodo más ocupado del clúster. El nodo más activo no es necesariamente el mismo a lo largo del tiempo y puede cambiar rápidamente, sobre todo durante los trabajos por lotes grandes o los análisis de tablas. Si dicho nodo supera el valor máximo recomendado, puede causar latencia y otros problemas en el clúster. |
Unidades de procesamiento sin servidor (SPUs) de Data Boost | Instancias | Uso facturable de computación de Data Boost medido en segundos de SPU. |
Latencia de lectura |
Instancias Tablas Perfiles de aplicación |
Tiempo que tarda una solicitud de lectura en devolver una respuesta. La medición de la latencia de lectura comienza cuando Bigtable recibe la solicitud y termina cuando se envía al cliente el último byte de datos. En el caso de las solicitudes de grandes cantidades de datos, la latencia de lectura puede verse afectada por la capacidad del cliente para consumir la respuesta. |
Latencia de lectura de SQL |
Instancias Perfiles de aplicación |
Tiempo que tarda una solicitud de lectura de SQL en devolver una respuesta. La medición de la latencia de lectura de SQL empieza cuando Bigtable recibe la solicitud y termina cuando se envía al cliente el último byte de datos. En el caso de las solicitudes de grandes cantidades de datos, la latencia de lectura de SQL puede verse afectada por la capacidad del cliente para consumir la respuesta. |
Latencia de escritura |
Instancias Tablas Perfiles de aplicación |
Tiempo que tarda una solicitud de escritura en devolver una respuesta. |
Latencia de lectura del lado del cliente |
Instancias Tablas Perfiles de aplicación |
La latencia total de extremo a extremo de todos los intentos de RPC asociados a una operación de Bigtable. Mide el tiempo de ida y vuelta de la operación desde el cliente a Bigtable y de vuelta al cliente, e incluye todos los reintentos. |
Latencia de lectura de SQL del lado del cliente |
Instancias Tablas Perfiles de aplicación |
La latencia total de extremo a extremo de todos los intentos de RPC asociados a una operación de Bigtable. Mide el tiempo de ida y vuelta de la operación desde el cliente a Bigtable y de vuelta al cliente, e incluye todos los reintentos. En el caso de las solicitudes |
Latencia de escritura del lado del cliente |
Instancias Tablas Perfiles de aplicación |
La latencia total de extremo a extremo de todos los intentos de RPC asociados a una operación de Bigtable. Mide el tiempo de ida y vuelta de la operación desde el cliente a Bigtable y de vuelta al cliente, e incluye todos los reintentos. |
Latencia de intento de lectura del lado del cliente |
Instancias Tablas Perfiles de aplicación |
Las latencias de un intento de RPC de lectura de cliente. En circunstancias normales, este valor es idéntico a |
Latencia de intento de lectura de SQL del lado del cliente |
Instancias Tablas Perfiles de aplicación |
Latencias de un intento de lectura de RPC de SQL de cliente. En circunstancias normales, este valor es idéntico a |
Latencia de intentos de escritura del lado del cliente |
Instancias Tablas Perfiles de aplicación |
Latencias de un intento de escritura de RPC de cliente. En circunstancias normales, este valor es idéntico a |
Tasa de errores de los usuarios | Instancias |
Porcentaje de errores causados por el contenido de una solicitud, en comparación con los errores del servidor de Bigtable. La tasa de errores de usuario incluye los siguientes códigos de estado:
Los errores de usuario suelen deberse a un problema de configuración, como una solicitud que especifica un clúster, una tabla o un perfil de aplicación incorrectos. |
Tasa de errores del sistema | Instancias |
Porcentaje de todas las solicitudes que han fallado en el lado del servidor de Bigtable.
La tasa de errores del sistema incluye los siguientes códigos de estado:
|
Conmutaciones por error automáticas |
Instancias Tablas Perfiles de aplicación |
Número de solicitudes cuya ruta ha cambiado automáticamente de un clúster a otro con la conmutación por error debida, por ejemplo, a retrasos o interrupciones breves. La ruta se puede modificar automáticamente si el perfil de una aplicación utiliza el enrutamiento a varios clústeres. Este gráfico no incluye las solicitudes redirigidas manualmente. |
Conmutaciones por error automáticas de SQL |
Instancias Tablas Perfiles de aplicación |
Número de solicitudes SQL cuya ruta ha cambiado automáticamente de un clúster a otro con la conmutación por error debida, por ejemplo, a retrasos o interrupciones breves. La ruta se puede modificar automáticamente si el perfil de una aplicación utiliza el enrutamiento a varios clústeres. Este gráfico no incluye las solicitudes redirigidas manualmente. |
Utilización del almacenamiento (bytes) |
Instancias Tablas |
La cantidad de datos almacenados en el clúster. El uso de la secuencia de cambios no se incluye en esta métrica. Esta métrica refleja el hecho de que Bigtable comprime los datos cuando se almacenan. |
Utilización del almacenamiento (porcentaje máximo) | Instancias |
El porcentaje de la capacidad de almacenamiento del clúster que se está usando. La capacidad se basa en el número de nodos del clúster. El uso de la secuencia de cambios no se incluye en esta métrica. Para obtener más información sobre cómo se calcula este valor, consulta Uso del almacenamiento por nodo. |
Carga de disco | Instancias | Porcentaje de ancho de banda del máximo posible para lecturas en HDD que está utilizando tu clúster. Solo está disponible en los clústeres HDD. |
Filas leídas |
Instancias Tablas Perfiles de aplicación |
Número de filas leídas por segundo. Esta métrica ofrece una visión más útil del rendimiento global de Bigtable que el número de solicitudes de lectura, ya que una única solicitud puede leer muchas filas. |
Filas escritas |
Instancias Tablas Perfiles de aplicación |
Número de filas escritas por segundo. Esta métrica ofrece una visión más útil del rendimiento global de Bigtable que el número de solicitudes de escritura, ya que una única solicitud puede escribir muchas filas. |
Solicitudes de lectura |
Instancias Tablas Perfiles de aplicación |
El número de lecturas aleatorias y peticiones de análisis por segundo. |
Solicitudes de escritura |
Instancias Tablas Perfiles de aplicación |
El número de peticiones de escritura por segundo. |
Rendimiento de lectura |
Instancias Tablas Perfiles de aplicación |
Número de bytes por segundo de datos de respuesta enviados. Esta métrica hace referencia a la cantidad total de datos que se devuelve después de aplicar los filtros. |
Rendimiento de escritura |
Instancias Tablas Perfiles de aplicación |
Número de bytes por segundo que se recibieron cuando se escribieron los datos. |
Rendimiento de escritura |
Instancias Tablas Perfiles de aplicación |
Número de bytes por segundo que se recibieron cuando se escribieron los datos. |
Recuento de nodos | Instancias | El número de nodos del clúster. |
Requisitos de tráfico de Data Boost | Perfiles de aplicaciones | Solicitudes actuales de Bigtable aptas y no aptas para Data Boost. |
Motivos por los que el tráfico de Data Boost no cumple los requisitos | Perfiles de aplicaciones | Motivos por los que el tráfico actual no cumple los requisitos de Data Boost. |
Para ver las métricas de estos recursos, sigue estos pasos:
Abre la lista de instancias de Bigtable en la Google Cloud consola.
Haz clic en la instancia cuyas métricas quieras ver.
En el panel de la izquierda, haga clic en Estadísticas del sistema. La consola muestra una serie de gráficos de la instancia, así como una vista tabular de sus métricas. Google Cloud De forma predeterminada, la Google Cloud consola muestra las métricas de la última hora y métricas independientes para cada clúster de la instancia.
Para ver todos los gráficos, desplázate por el panel en el que se muestran.
Para ver las métricas a nivel de tabla, haga clic en Tablas.
Para ver las métricas de los perfiles de aplicaciones concretas, haz clic en Perfiles de aplicaciones.
Para ver las métricas combinadas de la instancia en su conjunto, busque la sección Agrupar por encima de los gráficos y, a continuación, haga clic en Instancia.
Para ver las métricas de un periodo más largo, haz clic en la flecha situada junto a 1 hora. Elige un intervalo de tiempo predefinido o introduce uno personalizado y, a continuación, haz clic en Aplicar.
Gráficos de replicación
La página Estadísticas del sistema incluye un gráfico que muestra la latencia de replicación a lo largo del tiempo. Puede ver la latencia media de replicación de las escrituras en los percentiles 50, 99 y 100.
Para ver la latencia de replicación a lo largo del tiempo, sigue estos pasos:
Abre la lista de instancias de Bigtable en la Google Cloud consola.
Haz clic en la instancia cuyas métricas quieras ver.
En el panel de la izquierda, haga clic en Estadísticas del sistema. La página se abre con la pestaña Instancia seleccionada.
Haga clic en la pestaña Replication (Replicación). LaGoogle Cloud consola muestra la latencia de replicación a lo largo del tiempo. De forma predeterminada, la Google Cloud consola muestra la latencia de replicación de la última hora.
Para cambiar entre los gráficos de latencia agrupados por tabla o por clúster, usa el menú Agrupar por.
Para cambiar el percentil que quieres ver, usa el menú Percentil.
Para ver las métricas de un periodo más largo, haz clic en la flecha situada junto a 1 hora. Elige un intervalo de tiempo predefinido o introduce uno personalizado y, a continuación, haz clic en Aplicar.
Monitorizar con Cloud Monitoring
Bigtable exporta métricas de uso a Cloud Monitoring. Puede usar estas métricas de varias formas:
- Monitoriza mediante programación con la API Cloud Monitoring.
- Monitoriza visualmente en el explorador de métricas.
- Configura políticas de alertas.
- Añade métricas de uso de Bigtable a un panel de control personalizado.
- Usa una biblioteca de gráficos, como Matplotlib para Python, para representar gráficamente y analizar las métricas de uso de Bigtable.
Para ver las métricas de uso en el explorador de métricas, sigue estos pasos:
Abre la página Monitoring en la Google Cloud consola.
Si se te pide que elijas una cuenta, selecciona la que usas para acceder a Google Cloud.
Haz clic en Recursos y, a continuación, en Explorador de métricas.
En Find resource type and metric, escribe
bigtable
. Aparecerá una lista de recursos y métricas de Bigtable.Haz clic en una métrica para ver un gráfico de esa métrica.
Para obtener más información sobre el uso de Cloud Monitoring, consulta la documentación de Cloud Monitoring.
Para ver una lista completa de las métricas de Bigtable, consulte Métricas.
Crear una alerta de utilización del almacenamiento
Puedes configurar una alerta para que te avise cuando tu clúster de Bigtable supere un umbral específico. Para obtener más información sobre cómo determinar el uso del almacenamiento objetivo, consulta Uso del disco.
Para crear una política de alertas que se active cuando la utilización del almacenamiento de tu clúster de Bigtable supere un umbral recomendado, como el 70%, usa los siguientes ajustes.
Campo Nueva condición |
Valor |
---|---|
Recurso y métrica | En el menú Recursos, selecciona Clúster de Cloud Bigtable. En el menú Categorías de métricas, selecciona Clúster. En el menú Métricas, selecciona Utilización del almacenamiento. (El valor de metric.type es bigtable.googleapis.com/cluster/storage_utilization ).
|
Filtro | cluster = YOUR_CLUSTER_ID |
Configurar el activador de alertas Campo |
Valor |
---|---|
Tipo de condición | Threshold |
La condición se activa si | Any time series violates |
Posición del umbral | Above threshold |
Valor de umbral | 70 |
Ventana de repetición de la prueba | 10 minutes |
Siguientes pasos
- Consulta cómo solucionar problemas con Key Visualizer.
- Consulta información sobre las métricas del lado del cliente.
- Prueba la guía de inicio rápido de Cloud Monitoring.
- Consulta cómo crear alertas basadas en métricas de Bigtable.