
Tengo una máquina virtual en GCE con la ventana acoplable instalada. Allí ejecuto contenedores usando elControlador de registro en la nube de Google. Puedo ver los registros en el registro de stackdrive. Sin embargo, no puedo navegar fácilmente entre registros de diferentes contenedores. Todos los registros de los contenedores se indexan bajo ellogName
projects/my-project/logs/gcplogs-docker-driver
¿Hay alguna forma de tener campos en el panel "Campos de registro" a la izquierda que me permita filtrar fácilmente por contenedor? Parece que el logName
controlador gcplogs-docker-driver está codificado, por lo que no es posible modificarlo. Intenté "agregar campo al panel de campos de registro" usando jsonPayload.container.name
pero parece que ningún campo dentro jsonPayload
no se puede usar en el panel de campos de registro, muestra "Valor no presente"
También intenté agregar etiquetas como opciones de gcplogs, pero se envían bajo el jsonPayload
mismo problema que con el nombre del contenedor.
Respuesta1
Además, se resolvió para mí ya que gcplogs-driver también incluye los metadatos del contenedor, entonces solo tiene que especificar el nombre del contenedor en la consulta de stackdriver.
recurso.tipo="gce_instance" "mi_contenedor" Imagen con consulta