En este documento se explica cómo puedes encontrar las entradas de registro que has enrutado a cubos de Cloud Logging. Los segmentos de registros son contenedores de almacenamiento de Cloud Logging en tus Trusted Cloud proyectos que contienen tus datos de registros. Puedes crear sumideros de registros para enrutar todos tus registros o solo un subconjunto de ellos a cualquier segmento de Cloud Logging. Esta flexibilidad te permite elegir en qué proyecto se almacenan tus registros y qué otros registros se almacenan con ellos. Trusted Cloud
Los registros que enrutes a los segmentos de Cloud Logging estarán disponibles inmediatamente.
Para obtener información sobre cómo ver los registros que se han enrutado a otros destinos, consulta los siguientes documentos:
Antes de empezar
Para obtener instrucciones sobre cómo crear y gestionar contenedores de registro, consulta los siguientes documentos:
Para obtener información conceptual sobre los receptores, consulta Descripción general de los modelos de enrutamiento y almacenamiento: receptores.
Para obtener instrucciones sobre cómo enrutar los registros, consulta el artículo Enrutar registros a destinos admitidos.
Ver registros
Para solucionar problemas y ver entradas de registro concretas en un contenedor de registro, haz lo siguiente:
-
En la Trusted Cloud consola, ve a la página Explorador de registros:
Ve al Explorador de registros.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuya sección sea Registro.
- En la barra de herramientas Acción, selecciona Acotar.
- En el cuadro de diálogo Refinar ámbito, selecciona Vista de registro.
Seleccione una o varias vistas de registro y, a continuación, haga clic en Aplicar.
Para obtener información sobre cómo ejecutar consultas, consulta el artículo Crear consultas en el Explorador de registros.
Organización de las entradas de registro
Las entradas de registro de registro son objetos de tipo LogEntry
.
Las entradas de registro con el mismo tipo de registro, denominadas [LOG_ID]
en la referencia de LogEntry
, suelen tener el mismo formato. En la siguiente tabla se muestran ejemplos de entradas de registro:
syslog
A continuación, se muestra un ejemplo de un objeto syslog
de Compute Engine:
{
insertId: "4zymupf98ac6v"
jsonPayload: {
message: "Jul 15 13:36:33 my-instance dhclient[328]: DHCPACK of 10.240.0.48 from 169.254.169.254"
}
logName: "projects/my-gcp-project-id/logs/syslog"
receiveTimestamp: "2024-07-15T13:36:33.400534415Z"
resource: {
labels: {
instance_id: "0123456789" (instance_name: my-instance)
project_id: "my-gcp-project-id"
zone: "us-central1-a"
}
type: "gce_instance"
}
timestamp: "2024-07-15T13:36:33.097822178Z"
}
request_log
El request_log
de App Engine tiene entradas de registro que contienen campos protoPayload
que incluyen objetos de tipo RequestLog
:
{
httpRequest: {
status: 200
}
insertId: "669525c0000d39d1eab2bb03"
labels: {1}
logName: "projects/my-gcp-project-id/logs/appengine.googleapis.com%2Frequest_log"
operation: {4}
protoPayload: {
@type: "type.googleapis.com/google.appengine.logging.v1.RequestLog"
appEngineRelease: "1.9.71"
appId: "s~my-gcp-project-id"
startTime: "2024-07-15T13:36:00.861387Z"
...
}
receiveTimestamp: "2024-07-15T13:36:01.169966997Z"
resource: {2}
spanId: "7925702051311044593"
timestamp: "2024-07-15T13:36:00.861387Z"
trace: "projects/my-gcp-project-id/traces/8a4fab4bd4fbafac2a0fa901c1485847"
resource: {
labels: {
module_id: "default"
project_id: "my-gcp-project-id"
version_id: "20200221t133337"
zone: "us14"
}
type: "gae_app"
}
}
actividad
El registro activity
es un registro de auditoría de la actividad de administración.
Su carga útil es una representación JSON del tipo AuditLog
:
{
insertId: "dlu8qwc69c"
labels: {
compute.googleapis.com/root_trigger_id: "a97f30b1-45ab-4c12-9309-8e8af3bb011f"
}
logName: "projects/my-gcp-project-id/logs/cloudaudit.googleapis.com%2Factivity"
operation: {
id: "operation-1721047950764-61d48b3bf2b65-1ba1f256-82e9b5fd"
last: true
producer: "compute.googleapis.com"
}
protoPayload: {
@type: "type.googleapis.com/google.cloud.audit.AuditLog"
authenticationInfo: {...}
methodName: "v1.compute.instances.insert"
request: {...}
requestMetadata: {...}
resourceName: "projects/my-gcp-project-id/zones/us-central1-f/instances/my-instance"
serviceName: "compute.googleapis.com"
}
receiveTimestamp: "2024-07-15T12:52:41.376292847Z"
resource: {
labels: {
instance_id: "2891866457752773984" (instance_name: my-instance)
project_id: "my-gcp-project-id"
zone: "us-central1-f"
}
type: "gce_instance"
}
severity: "NOTICE"
timestamp: "2024-07-15T12:52:40.965840Z"
}
Solución de problemas
Si parece que faltan registros en el destino de tu receptor o sospechas que no está enrutando los registros correctamente, consulta Solucionar problemas de enrutamiento y receptores.