Gran acumulación de archivos de registro en ~/.config/gcloud/logs

Gran acumulación de archivos de registro en ~/.config/gcloud/logs

Hemos notado que algunas de nuestras instancias de GCE tienen grandes acumulaciones de archivos de registro (1,6 GB) en /home/deploy/.config/gcloud/logs("implementar" es el usuario bajo el cual se ejecutan los procesos de nuestra aplicación). Parece que se han guardado los archivos de registro de un mes. Se crea un archivo aproximadamente cada dos segundos.

Cada archivo se ve así:

2020-12-11 20:52:02,105 DEBUG    root            Loaded Command Group: ['gcloud', 'config', 'config_helper']
2020-12-11 20:52:02,107 DEBUG    root            Running [gcloud.config.config-helper] with arguments: [--format: "json", --verbosity: "none"]
2020-12-11 20:52:02,130 DEBUG    google_auth_httplib2 Making request: GET http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/xxx/?recursive=true
2020-12-11 20:52:02,137 DEBUG    google_auth_httplib2 Making request: GET http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/xxx/token
2020-12-11 20:52:02,157 INFO     root            Display format: "default json"
2020-12-11 20:52:02,159 INFO     ___FILE_ONLY___ {
  "configuration": {
    "active_configuration": "default",
    "properties": {
      "core": {
        "account": "xxx",
        "disable_usage_reporting": "True",
        "project": "xxx",
        "verbosity": "none"
      }
    }
  },
  "credential": {
    "access_token": "xxx",
    "id_token": "xxx",
    "token_expiry": "2020-12-11T21:36:39Z"
  },
  "sentinels": {
    "config_sentinel": "/home/deploy/.config/gcloud/config_sentinel"
  }
}
2020-12-11 20:52:02,159 INFO     ___FILE_ONLY___

2020-12-11 20:52:02,160 DEBUG    root            SDK update checks are disabled.

(Edité información potencialmente confidencial).

Estoy tratando de descubrir de dónde provienen estos archivos y, lo que es más importante, cómo evitar que se creen. Estos archivos consumen una cantidad significativa de espacio en disco.

Estos son sistemas ubuntu. Nuestras aplicaciones están escritas principalmente en Go con algo de Ruby y Node.js.

Respuesta1

Estos registros los genera automáticamente gcloud y se borran automáticamente en 30 días. Puede desactivarlo utilizando el siguiente comando en el shell de la nube.

Configuración de gcloud establecida core/disable_file_logging Verdadero

Puede obtener más información sobre el comando en eldocumentación oficial de GCP.

información relacionada