Configurar la página Estadísticas de observabilidad para ejecutar tus consultas de registros en el motor de BigQuery te permite usar ranuras reservadas en lugar de ranuras gratuitas. También debes usar el motor de BigQuery cuando crees políticas de alertas basadas en SQL o guardes gráficos del panel cuyas consultas unan datos de observabilidad con otros datos de la empresa.
De forma predeterminada, la página Estadísticas de observabilidad ejecuta consultas en el motor de consultas predeterminado, que verifica tus permisos de Logging. Cuando cambias al motor de BigQuery, se verifican los permisos de BigQuery. Ambos motores de consultas te permiten consultar vistas de observabilidad, vistas en buckets de registros y vistas de análisis.
Para obtener más información, consulta Elige tu motor de consultas de Estadísticas de observabilidad.
Antes de comenzar
- Accede a tu cuenta de Google Cloud . Si es la primera vez que usas Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Para obtener los permisos que necesitas para ejecutar consultas desde Observability Analytics con el motor de BigQuery, pídele a tu administrador que te otorgue los siguientes roles de IAM:
- Visualizador de registros (
roles/logging.viewer) en el proyecto - Descriptor de acceso de vista de registros (
roles/logging.viewAccessor) en el proyecto o en la vista que deseas consultar - Visualizador de datos de BigQuery (
roles/bigquery.dataViewer) en tu proyecto o en el conjunto de datos vinculado - Usuario de trabajo de BigQuery (
roles/bigquery.jobUser) en tu proyecto
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
- Visualizador de registros (
- Verifica que tengas un conjunto de datos de BigQuery vinculado en tu bucket de registros. Si el conjunto de datos no existe, créalo.
Si planeas configurar la página Observability Analytics para ejecutar consultas en el motor de BigQuery en proyectos que usan Controles del servicio de nube privada virtual (VPC), verifica que estés usando la edición Enterprise de BigQuery. Para obtener más información, consulta Información sobre las ediciones de BigQuery.
Ejecuta consultas de Estadísticas de observabilidad en el motor de BigQuery
Cuando desees supervisar los resultados de tu consulta en SQL con una política de alertas, ejecuta tus consultas en el motor de BigQuery de la siguiente manera:
-
En la Google Cloud consola, ve a la página manage_search Estadísticas de observabilidad:
Ir a Estadísticas de observabilidad
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Logging.
En la lista Registrar vistas, busca la vista y, luego, selecciona Consulta o ingresa una consulta.
Si el panel de consultas muestra un mensaje de error que hace referencia a la instrucción
FROM, significa que la tabla no se puede resolver en una vista de registro específica. Si deseas obtener información para resolver este error, consulta ErrorFROM clause must contain exactly one log view.Ve a la barra de herramientas y verifica que se muestre un botón etiquetado como Ejecutar en BigQuery.
Si la barra de herramientas muestra Ejecutar consulta, haz clic en settings Configuración y selecciona BigQuery.
Si el botón Ejecutar en BigQuery está inhabilitado, debes crear un conjunto de datos vinculado.
Ejecuta tu consulta.
Puedes usar las opciones de la barra de herramientas para dar formato a tu consulta, borrarla y abrir la documentación de referencia de BigQuery SQL.
Precios
Para obtener información sobre los costos asociados con el uso de BigQuery, consulta Precios de BigQuery.
¿Qué sigue?
- Supervisa los resultados de tus consulta en SQL con una política de alertas
- Cómo guardar y compartir una consulta en SQL
- Consultas en SQL de muestra
- Cómo generar un gráfico con los resultados de una consulta en SQL