Conceptos básicos

Stackdriver Logging forma parte del conjunto de productos Stackdriver de Google Cloud Platform (GCP). Incluye almacenamiento para registros, una interfaz de usuario llamada Visor de registros y una API que se puede usar a fin de administrar los registros de manera programática. Logging te permite leer y escribir entradas de registro, buscar y filtrar tus registros, exportarlos y crear métricas basadas en registros.

Proyectos

Los registros se asocian, en primer lugar, a proyectos de GCP, aunque otros recursos, como organizaciones, carpetas y cuentas de facturación, también pueden tener registros. El Visor de registros solo muestra los registros de un proyecto, pero si usas la API, puedes leer las entradas de registro en múltiples recursos.

Entradas de registro

Una entrada de registro registra un estado o evento. Se puede crear una entrada con servicios de GCP, servicios de AWS, aplicaciones de terceros o tus propias aplicaciones. El “mensaje” que lleva la entrada de registro se denomina carga útil y puede ser una string simple o datos estructurados.

Tu proyecto recibe entradas de registro cuando comienzas a usar los servicios que producen entradas de registro de forma rutinaria, como Compute Engine o BigQuery. También obtienes entradas de registro cuando conectas Stackdriver a AWS, cuando instalas el agente de Logging en tus instancias de VM y cuando llamas al método entries.write en la API.

Registros

Un registro es una colección de entradas de registro con nombre dentro de un recurso de GCP. Cada entrada de registro posee el nombre de su registro. Un nombre de registro puede ser un identificador simple, como syslog, o un nombre estructurado que incluya al autor del registro, como compute.googleapis.com/activity. Los registros existen solo si tienen entradas de registro.

Período de retención

Las entradas de registro se alojan en Stackdriver Logging durante un tiempo limitado conocido como período de retención. Después de eso, las entradas se borran. Si quieres conservar las entradas de registro durante más tiempo, expórtalas fuera de Stackdriver Logging.

Los períodos de retención para los diferentes tipos de registros se enumeran en la Política de cuotas de Logging.

Recursos supervisados

Cada entrada de registro indica de dónde viene con el nombre de un recurso supervisado. Algunos ejemplos son: instancias de VM individuales de Compute Engine, instancias de VM individuales de Amazon EC2, instancias de base de datos, etcétera. Para obtener una lista completa de los tipos de recursos supervisados, consulta Recursos y servicios supervisados.

Filtros

Un filtro de registros avanzado es una expresión en el lenguaje del filtro de Logging. Se usa en el Visor de registros y en la API de Stackdriver Logging para seleccionar entradas de registro, como las de una instancia de VM en particular o las que llegan en un período específico con un nivel de gravedad concreto.

Exporta registros mediante receptores

Las entradas de registro que recibe Logging se pueden exportar a los depósitos de Cloud Storage, a los conjuntos de datos de BigQuery y a los temas de Cloud Pub/Sub. Puedes exportar los registros si configuras los receptores de registros, que luego continúan con la exportación de las entradas de registro a medida que llegan a Logging. Un receptor posee un destino y un filtro que selecciona las entradas de registro que se van a exportar.

Métricas basadas en registros

Las métricas son una característica de Stackdriver Monitoring. Una métrica basada en registros es una métrica cuyo valor es el número de entradas de registro que coinciden con un filtro que especifiques.

Registros de auditoría

Un registro de auditoría es un registro permanente escrito por un servicio de GCP para registrar acciones administrativas o de usuario. Los registros de auditoría aparecen en el Visor de registros junto con otros registros. Para obtener más información, consulta Registros de auditoría.

Control de acceso

Para controlar la capacidad de leer los registros de Logging, otorga permisos de Cloud Identity and Access Management a los miembros.

Los miembros con la función Lector de Cloud IAM pueden leer la mayoría de los registros. Los registros de auditoría de acceso a los datos, excepto los de BigQuery, son los únicos “registros privados”. Para leerlos, un miembro necesita la función Propietario de Cloud IAM o un permiso especial.

Para obtener más información, consulta Control de acceso.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Stackdriver Logging
¿Necesitas ayuda? Visita nuestra página de asistencia.