En este documento, se proporciona una descripción general de Cloud Logging, que es un sistema de administración de registros en tiempo real con capacidades de almacenamiento, búsqueda y análisis. Cloud Logging recopila automáticamente los datos de registro de los recursos de Google Cloud . Por motivos de seguridad o para cumplir con las reglamentaciones, puedes determinar dónde se almacenarán tus datos de registros.
También puedes recopilar datos de registro de las aplicaciones que escribes instrumentando tu aplicación con una biblioteca cliente.
Consulta, visualiza y analiza datos de registro
Puedes ver y analizar tus datos de registro con la página Explorador de registros en la consola de Google Cloud . Esta interfaz está diseñada para que puedas ver entradas de registro individuales y encontrar entradas de registro relacionadas.
Para obtener más información, consulta Consulta y visualiza datos de registro.
Retención y almacenamiento de registros
No es necesario que configures la ubicación en la que se almacenan los datos de registro. De forma predeterminada, los proyectos, las cuentas de facturación, las carpetas y los recursos de organización de Google Cloud almacenan automáticamente los datos de registro que se originan en el recurso. Por ejemplo, si tu proyecto de Google Cloud contiene una instancia de Compute Engine, los datos de registro que genera Compute Engine se almacenan automáticamente.
Puedes configurar varios aspectos sobre el almacenamiento de registros, como qué datos de registro se almacenan, cuáles se descartan y dónde se almacenan. Para obtener más información, consulta Almacena entradas de registro.
Las entradas de registro se almacenan durante un período específico y, luego, se borran. Para obtener más información, consulta Períodos de retención de registros.
Enrutamiento de registros
Puedes enrutar o reenviar entradas de registro a los siguientes destinos:
Google Cloud proyecto
Bucket de registros
- Tema de Pub/Sub, que proporciona compatibilidad con integraciones de terceros.
Cuando se enrutan los datos de registro, el destino puede estar en un recurso diferente de donde se originan los datos de registro. Por ejemplo, puedes enrutar datos de registro de un proyecto a un bucket de registros almacenado en un proyecto diferente.
Para obtener más información, consulta Entradas de registro de rutas.
Categorías de datos de registro
Las categorías de registro están diseñadas para ayudar a describir la información de registro disponible para ti. Las categorías no se excluyen mutuamente:
Los servicios de Google Cloud escriben las entradas de registro de la plataforma. Estas entradas de registro pueden ayudarte a depurar y solucionar problemas, y a comprender mejor los servicios de Google Cloud que usas.
Las entradas de registro de componente se generan por componentes de software proporcionados por Google Cloud que se ejecutan en tus sistemas. Por ejemplo, GKE proporciona componentes de software que los usuarios pueden ejecutar en su propia máquina virtual o en su propio centro de datos. Estas entradas de registro suelen usarse para proporcionar asistencia al usuario.
Las entradas de registro de seguridad te ayudan a responder "quién hizo qué, dónde y cuándo":
- Los Registros de auditoría de Cloud proporcionan información sobre las actividades administrativas y los accesos a tus recursos deGoogle Cloud . Habilitar registros de auditoría ayuda a las entidades de seguridad, auditoría y cumplimiento a supervisar los datos y sistemas de Google Cloud en busca de posibles vulnerabilidades o el uso inadecuado de datos externos. Para obtener una lista de los servicios compatibles, consulta Servicios deGoogle Cloud con registros de auditoría.
- Las entradas de registro escritas por el usuario son registros escritos por aplicaciones y servicios personalizados. Por lo general, estos datos se escriben en Cloud Logging con la API de Cloud Logging.
Control de acceso
Los permisos y roles de Identity and Access Management (IAM) controlan el acceso a los buckets de registros. Puedes otorgar roles predefinidos a las principales o crear roles personalizados. Para obtener más información sobre los permisos necesarios, consulta Control de acceso.