

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# STL\_CONNECTION\_LOG
<a name="r_STL_CONNECTION_LOG"></a>

Registra los intentos de autenticación y las conexiones y desconexiones.

STL\_CONNECTION\_LOG solo es visible para los superusuarios. Para obtener más información, consulte [Visibilidad de datos en las tablas y vistas de sistema](cm_chap_system-tables.md#c_visibility-of-data).

Algunos o todos los datos de esta tabla también están en la vista de monitoreo SYS [SYS\_CONNECTION\_LOG](SYS_CONNECTION_LOG.md). Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender. Se recomienda utilizar la vista de monitoreo SYS para las consultas.

## Columnas de la tabla
<a name="r_STL_CONNECTION_LOG-table-columns2"></a>


| Nombre de la columna  | Tipo de datos:  | Descripción  | 
| --- | --- | --- | 
| event  | character(50) | Evento de conexión o de autenticación. | 
| recordtime  | marca de tiempo | Hora cuando se produjo el evento. | 
| remotehost  | character(45) | Nombre o dirección IP del host remoto. | 
| remoteport  | character (32)  | Número del puerto para el host remoto. | 
| pid  | entero  | ID del proceso asociado a la instrucción.  | 
| dbname  | character (50)  | Nombre de la base de datos. | 
| nombre de usuario | character (50)  | Nombre de usuario. | 
| authmethod | character (32) | Método de autenticación. | 
| duration  | entero  | Duración de la conexión en microsegundos. | 
| sslversion | character (50)  | Versión de la capa de conexión segura (SSL). Esta columna está vacía cuando SSL está desactivado. | 
| sslcipher | character (128) | Cifrado de la SSL. | 
| mtu  | entero  | Unidad de transmisión máxima (MTU). | 
| sslcompression  | character(64)  | Tipo de compresión de la SSL. | 
| sslexpansion | character (64)  | Tipo de expansión de la SSL. | 
| iamauthguid | character (36)  | ID de autenticación de IAM para la solicitud de CloudTrail. | 
| application\_name | character (250)  | Nombre original o actualizado de la aplicación para una sesión. | 
| os\_version | character(64)  | La versión del sistema operativo que se encuentra en el equipo cliente que se conecta a su clúster de Amazon Redshift. | 
| driver\_version | character(64)  | La versión del controlador ODBC o JDBC que se conecta a su clúster de Amazon Redshift desde las herramientas de cliente SQL de terceros. | 
| plugin\_name | character (32)  | El nombre del complemento utilizado para conectarse a su clúster de Amazon Redshift. | 
| protocol\_version | entero | La versión del protocolo interno que utiliza el controlador de Amazon Redshift cuando se establece su conexión con el servidor. Las versiones de protocolo se negocian entre el controlador y el servidor. En la versión se describen las características disponibles. Los valores válidos son: [See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/redshift/latest/dg/r_STL_CONNECTION_LOG.html)  | 
| sessionid | character (36)  | El identificador único global de la sesión actual. El ID de la sesión persiste durante los reinicios de errores de nodo. | 
| compression | character(16)  | Algoritmo de compresión que se utiliza para la conexión. | 

## Consultas de ejemplo
<a name="r_STL_CONNECTION_LOG-sample-queries2"></a>

Para ver los detalles de las conexiones abiertas, ejecute la siguiente consulta.

```
select recordtime, username, dbname, remotehost, remoteport
from stl_connection_log
where event = 'initiating session'
and pid not in 
(select pid from stl_connection_log
where event = 'disconnecting session')
order by 1 desc;

recordtime          | username    | dbname     | remotehost    | remoteport                      
--------------------+-------------+------------+---------------+------------
2014-11-06 20:30:06 | rdsdb       | dev        | [local]       |                            
2014-11-06 20:29:37 | test001     | test       | 10.49.42.138  | 11111                           
2014-11-05 20:30:29 | rdsdb       | dev        | 10.49.42.138  | 33333                                                 
2014-11-05 20:28:35 | rdsdb       | dev        | [local]       |  
(4 rows)
```

En el siguiente ejemplo, se refleja un intento fallido de autenticación y una correcta conexión y desconexión. 

```
select event, recordtime, remotehost, username
from stl_connection_log order by recordtime;            

            event      |         recordtime        |  remotehost  | username                      
-----------------------+---------------------------+--------------+---------
authentication failure | 2012-10-25 14:41:56.96391 | 10.49.42.138 | john                                              
authenticated          | 2012-10-25 14:42:10.87613 | 10.49.42.138 | john                                              
initiating session     | 2012-10-25 14:42:10.87638 | 10.49.42.138 | john                                              
disconnecting session  | 2012-10-25 14:42:19.95992 | 10.49.42.138 | john                                              
(4 rows)
```

En el siguiente ejemplo, se muestra la versión del controlador ODBC, el sistema operativo del equipo cliente y el complemento utilizado para conectarse al clúster de Amazon Redshift. En este ejemplo, el complemento se utiliza para la autenticación de controladores ODBC estándar mediante un nombre de inicio de sesión y una contraseña.

```
select driver_version, os_version, plugin_name from stl_connection_log;
                
driver_version                          |  os_version                       | plugin_name
----------------------------------------+-----------------------------------+--------------------
Amazon Redshift ODBC Driver 1.4.15.0001 | Darwin 18.7.0 x86_64              | none
Amazon Redshift ODBC Driver 1.4.15.0001 | Linux 4.15.0-101-generic x86_64   | none
```

En el siguiente ejemplo, se muestra la versión del sistema operativo en el equipo cliente, la versión del controlador y la versión del protocolo.

```
select os_version, driver_version, protocol_version from stl_connection_log;
                
os_version                      |  driver_version              | protocol_version
--------------------------------+------------------------------+--------------------
Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2
Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2 
Linux 4.15.0-101-generic x86_64 | Redshift JDBC Driver 2.0.0.0 | 2
```