Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
CloudWatch estructura de registro para Transfer Family
En este tema se describen los campos que se rellenan en los registros de Transfer Family: tanto para las entradas de registro estructuradas en JSON como para las entradas de registro antiguas.
Registros estructurados en JSON para Transfer Family
La siguiente tabla contiene detalles de los campos de entrada de registro de Transfer Family SFTP/FTP/FTPS acciones, en el nuevo formato de registro estructurado JSON.
| Campo | Description (Descripción) | Ejemplo de entrada |
|---|---|---|
| tipo de actividad | La acción del usuario | Los tipos de actividad disponibles son los siguientes: |
| bytes-in | Número de bytes cargados por el usuario | 29238420042 |
| bytes de salida | Número de bytes descargados por el usuario | 23094032490328 |
| ciphers | Especifica el cifrado SSH negociado para la conexión (los cifrados disponibles se enumeran en Algoritmos criptográficos) | aes256-gcm@openssh.com |
| cliente | El software cliente del usuario | SSH-2.0-OpenSSH_7.4 |
| home dir | El directorio al que llega el usuario final cuando se conecta al punto final si su tipo de directorio principal es PATH: si tienen un directorio principal lógico, este valor es siempre / |
/user-home-bucket/test |
| kex | Especifica el intercambio de claves SSH negociado (KEX) para la conexión (los KEX disponibles figuran en Algoritmos criptográficos) | diffie-hellman-group14-sha256 |
| message | Proporciona más información relacionada con el error | <string> |
| method | El método de autenticación | publickey |
| mode | Especifica cómo un cliente abre un archivo | CREAR | TRUNCAR | ESCRIBIR |
| operación | La operación del cliente en un archivo | ABRIR | CERRAR |
| path | La ruta real del archivo está afectada | /amzn-s3-demo-bucket/test-file-1.pdf |
| encabezado proxy-protocol-v2 | Está presente solo cuando la conexión incluye un encabezado del protocolo PROXY v2 (PPv2). El valor es ignored cuando el servidor está SftpMode es NONE, y applied cuando SftpMode es PROXY_PROTOCOL_V2_ENFORCED y el servidor respetó el encabezado. Para obtener más información, consulte Trabajando con balanceadores de carga de red. |
ignorado |
| ssh-public key | El cuerpo de la clave pública del usuario que se está conectando | AAAAC3NzaC1lZDI1NTE5AAAAIA9OY0qV6XYVHaaOiWAcj2spDJVbgjrqDPY4pxd6GnHl |
| ssh-public-key-fingerprint | La huella digital de la clave pública, tal y como se muestra en la consola para los usuarios gestionados por el servicio cuando muestran sus claves de usuario. notaEn la consola, la huella digital se muestra con los caracteres de relleno (si los hay): de 0 a 3 signos iguales (=) al final. En la entrada de registro, este relleno se elimina de la salida. |
SHA256:BY3gNMHwTfjd4n2VuT4pTyLOk82zWZj4KEYEu7y4r/0 |
| tipo ssh-public key | Tipo de clave pública: Transfer Family admite RSA, ECDSA y ED25519-formatted llaves | ssh-ed25519 |
| resource-arn | Un identificador único asignado por el sistema para un recurso específico (por ejemplo, un servidor) |
arn:aws:transfer:ap-northeast- 1:12346789012:server/s-1234567890akeu2js2 |
| rol | El rol del usuario en IAM |
arn:aws:iam: :0293883675:role/testuser-rol |
| id-de-sesión | Un identificador único asignado por el sistema para una sola sesión |
9ca9a0e1cec6ad9d |
| dirección IP de origen | Direcciones IP de clientes | 18.323.0.129 |
| usuario | El nombre de usuario del usuario final | mi nombre 192 |
| política de usuario | Los permisos especificados para el usuario final: este campo se rellena si la política del usuario es una política de sesión. | El código JSON de la política de sesión que se está utilizando |
Registros antiguos de Transfer Family
La siguiente tabla contiene detalles de las entradas de registro de varias acciones de Transfer Family.
nota
Estas entradas no están en el nuevo formato de registro estructurado JSON.
La siguiente tabla contiene detalles de las entradas de registro para varias acciones de Transfer Family, en el nuevo formato de registro estructurado JSON.
| Action | Los registros correspondientes en Amazon CloudWatch Registros |
|---|---|
| Errores de autenticación |
ERRORES AUTH_FAILURE METHOD=PublicKey User=LHR Message="RSA SHA256:Lfz3R2nmLY4raK+b7Rb1rSvUIbAE+a+hxg0c7l1jiz0" IP de origen = 3.8.172.211 |
| COPY/TAG/DELETE/DECRYPT flujo de trabajo |
{"tipo»:»StepStarted«, "details»: {"input»: {"FileLocation»: {"backingStore» :"EFS», "FileSystemID» :"fs-12345678", "path»:»/lhr/regex.py "}}, "stepType» :"TAG», "stepName» :"successful_tag_step "}, "workflowId» :"w-1111aaaa2222bbbb3", "ExecutionID» :"81234abcd-1234-efgh-5678-ijklmnopqr90", "TransferDetails»: {"ServerID» :"s-1234abcd5678-ijklmnopqr90", "TransferDetails»: {"ServerID» :"s-1234abcd5678-ijklmnopqr90" 78efghi», "nombre de usuario» :"lhr», «ID de sesión» :"1234567890abcdef0"}} |
| Flujo de trabajo con pasos personalizados |
{"tipo»:»CustomStepInvoked«, "detalles»: {"salida»: {"token»:»MzM4Mjg5YWUtYTEzMy00YjIzLWI3OGMtYzU4OGI2ZjQyMzE5«}, "stepType» :"CUSTOM», «stepName» :"efs-s3_copy_2"}, «workflowID» :"w-9283e49d33297c3f7", "executionID» :"1234abcd-1234-efgh-5678-ijklmnopqr90", "TransferDetails»: {"ServerID» :"s-zzzz1111aaa0 aa22223", "nombre de usuario» :"lhr», «ID de sesión» :"1234567890abcdef0"}} |
| Eliminaciones |
lhr.33a8fb495ffb383b ELIMINAR ruta=/bucket/user/123.jpg |
| Descargas |
lhr.33a8fb495ffb383b ABRIR Path=/bucket/user/123.jpg mode=LEÍDO llhr.33a8fb495ffb383b CERRAR ruta=/bucket/user/123.jpg BytesOut=3618546 |
| Logins/Logouts |
user.914984e553bcddb6 FUENTE CONECTADA IP=1.22.111.222 Usuario=LHR HomeDir=Cliente LÓGICO =SSH-2.0-OpenSSH_7.4 role=ARN:aws: :iam: :123456789012:role/sftp-s3-acceso ProxyProtocolV2Header=ignorado user.914984e553bcddb6 DISCONNECTED El |
| Cambio de nombre |
lhr.33a8fb495ffb383b CAMBIAR EL NOMBRE DE Path=/bucket/user/lambo.png NewPath=/bucket/user/ferrari.png |
| Ejemplo de registro de errores de flujo de trabajo |
{"tipo»:»StepErrored«, "details»: {"errorType» :"BAD_REQUEST», "ErrorMessage» :"No se puede etiquetar el archivo Efs», "stepType» :"TAG», "stepName» :"successful_tag_step "}, "workflowID» :"w-1234abcd5678efghi», "executionID» :"81234abcd-1234-efgh-5678efghi», "executionID» :"81234abcd-1234-efgh-5678efghi», "executionID» :"81234abcd-1234-efgh-5678efghi», "executionID» :"81234abcd-1234-efgh-5678efghi», "executionID» :"81234abcd-1-ijklmnopqr90", "Detalles de transferencia»: {"ServerID» :"s-1234abcd5678efghi», "username» :"lhr», "sessionID» :"1234567890abcdef0"}} |
| Symlinks |
lhr.eb49cf7b8651e6d5 CREATE_SYMLINK LinkPath=/fs-12345678/lhr/pqr.jpg TargetPath=abc.jpg |
| Subidas |
lhr.33a8fb495ffb383b RUTA ABIERTA =/bucket/user/123.jpg mode=crear|truncar|escribir lhr.33a8fb495ffb383b CERRAR RUTA=/bucket/user/123.jpg BytesIn=3618546 |
| Flujos de trabajo |
{"tipo»:»ExecutionStarted«, "detalles»: {"entrada»: {"inicialFileLocation«: {" backingStore» :"EFS», "FileSystemId» :"fs-12345678", "path»:»/lhr/regex.py "}}, «workflowID» :"w-1111aaaa2222bbbb3", «ExecutionID» :"1234abcd-1234-efgh-5678-ijklmnopqr90", "TransferDetails»: {"ServerID» :"s-zzzz1111aaaa22223", "username» :"lhr», «sessionId» :"1234567890ababcdef0"}} {"tipo»:»StepStarted«, "details»: {"input»: {"FileLocation»: {"backingStore» :"EFS», "FileSystemID» :"fs-12345678", "path»:»/lhr/regex.py "}}, "stepType» :"CUSTOM», "stepName» :"efs-s3_copy_2"}, «WorkflowID» :"w-9283e49d33297c3f7", "executionID» :"1234abcd-1234-efgh-5678-ijklmnopqr90", "TransferDetails»: {"ServerID» :"s-18ca49dce5d842e0b», "nombre de usuario» :"lhr», «ID de sesión» :"1234567890abcdef0"}} |