Exporta datos de Firebase a Cloud Logging

Exportar datos de varios productos de Firebase a Cloud Logging te permite ver, buscar, filtrar y consultar registros de tu proyecto y tus apps. Con los datos exportados, puedes crear y usar métricas basadas en registros, generar gráficos y paneles personalizados, y configurar alertas personalizadas.

Los siguientes productos admiten la exportación de datos a Cloud Logging:

  • Firebase Hosting: Después de configurar la exportación, Firebase exporta los registros de solicitudes web de tus sitios de Firebase Hosting a Cloud Logging.

  • Firebase App Hosting: No es necesario configurar la exportación; Firebase exporta automáticamente los registros de Firebase App Hosting a Cloud Logging.

  • Cloud Functions for Firebase: No es necesario configurar la exportación; Firebase exporta automáticamente los registros de funciones a Cloud Logging.


Esta página te ayuda con lo siguiente:

Qué puedes hacer con los datos exportados a Cloud Logging

Google Cloud Observability Suite ofrece Cloud Logging.

Estas son algunas formas en las que puedes trabajar con los datos exportados a Cloud Logging:

  • Puedes usar Logs Explorer en la consola de Google Cloud para ver, buscar y filtrar estos registros.

  • Puedes consultar tus registros, crear y usar métricas basadas en registros, crear gráficos y paneles personalizados, configurar alertas personalizadas y almacenar tus datos de registros.

  • Puedes exportar tus datos a otros proveedores de servicios.

Obtén más información sobre estas opciones en la documentación general de Cloud Logging y en la página específica del producto de Firebase Hosting.

Ten en cuenta que, en el caso de Cloud Functions for Firebase, también puedes ver tus registros en el panel de Functions de Firebase console.



Configura la exportación a Cloud Logging

A continuación, te indicamos cómo configurar la exportación a Cloud Logging:

  1. Accede a la consola de Firebase y, luego, selecciona tu proyecto.

  2. Haz clic en y, luego, selecciona Configuración del proyecto.

  3. Selecciona la pestaña Integraciones.

  4. En la tarjeta de integración de Cloud Logging, haz clic en Vincular.

  5. Sigue las instrucciones en pantalla para configurar la exportación a Cloud Logging.

    Si ya tienes uno o más sitios de Firebase Hosting activos, el flujo de trabajo de vinculación muestra un nivel estimado de uso de datos para los registros de cada uno de tus sitios. Este valor se estima en función del volumen de registros de los últimos 30 días.

Si desvinculas los datos de Cloud Logging, se detendrá la exportación de registros nuevos.

La desvinculación de Cloud Logging solo puede detener la exportación para Firebase App Hosting y Firebase Hosting. No puedes detener la exportación de registros para Cloud Functions for Firebase.

Algunas consideraciones:

  • Todos los datos que ya se hayan exportado a Cloud Logging se conservarán durante el período de retención permitido, y es posible que se sigan aplicando cargos por almacenamiento. Puedes borrar tus registros de forma manual para evitar la facturación en el futuro.

  • Si tienes datos de Cloud Logging almacenados en otros servicios (como BigQuery), esos datos podrían regirse por otras condiciones de persistencia de datos.

Puedes desvincularte de Cloud Logging a nivel del proyecto de Firebase, a nivel del producto o a nivel del backend o del sitio para un producto específico.

Sigue estos pasos para desvincular tus datos de Cloud Logging:

  1. En Firebase console, ve a la página Integraciones.

  2. En la tarjeta de Cloud Logging, haz clic en Administrar.

  3. Elige desvincular un producto específico, o bien un backend o sitio específico para un producto específico.

    Para desvincular por completo tu proyecto de Firebase, busca el botón en la parte inferior de la página.

  4. Cuando se te solicite, confirma que quieres detener las exportaciones.



¿Qué sucede después de configurar la exportación?

Después de configurar la exportación de datos, sucederá lo siguiente.

Firebase Hosting

  • Podrás ver los registros de cualquier solicitud nueva a tus sitios de Hosting, por lo general, en un plazo de 30 minutos después de que se realice la solicitud.

  • Supervisa tus niveles de uso de datos:

    • Consulta el nivel de uso de datos de los registros de tus sitios de Hosting en la tarjeta de integración de Cloud Logging en Firebase console.

    • Consulta tu nivel de uso de datos por sitio en el Logs Explorer de la consola de Google Cloud (la métrica log_bytes). Si tu proyecto usa Cloud Logging para otros productos, también puedes consultar el uso total en el Logs Explorer.



Cuotas, precios y retención de Cloud Logging

Cloud Logging ofrece un nivel de uso sin costo por mes (por proyecto) para cualquier producto de Google o Firebase que use Cloud Logging. Puedes actualizar tu proyecto al plan de precios Blaze de pago por uso para acceder a más funciones y uso pagado. Obtén más información sobre los precios de Cloud Logging.

Puedes supervisar y administrar Cloud Logging y la facturación:

Los registros se borran automáticamente después de 30 días, con la opción de establecer una retención personalizada.

Ten en cuenta que la entrada de registro para una solicitud o un evento en particular puede retrasarse o, en casos excepcionales, descartarse. Si bien los registros se pueden usar para comprender las solicitudes o los eventos, es posible que no reflejen la utilización real que aparece en el uso y la facturación de tu proyecto.