STL_CONNECTION_LOG - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

STL_CONNECTION_LOG

Log upaya otentikasi dan koneksi dan pemutusan.

STL_ CONNECTION _ LOG hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan SYS pemantauanSYS_CONNECTION_LOG. Data dalam tampilan SYS pemantauan diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan SYS pemantauan untuk pertanyaan Anda.

Kolom tabel

Nama kolom Jenis data Deskripsi
kejadian karakter (50) Koneksi atau acara otentikasi.
rekor waktu timestamp Waktu peristiwa itu terjadi.
remotehost karakter (45) Nama atau alamat IP host jarak jauh.
remoteport karakter (32) Nomor port untuk host jarak jauh.
pid integer ID proses yang terkait dengan pernyataan.
dbname karakter (50) Nama basis data.
nama pengguna karakter (50) Nama pengguna.
authmethod karakter (32) Metode otentikasi.
durasi integer Durasi koneksi dalam mikrodetik.
sslversion karakter (50) Versi Secure Sockets Layer (SSL).
sslcipher karakter (128) SSLsandi.
mtu integer Unit transmisi maksimum (MTU).
sslkompresi karakter (64) SSLjenis kompresi.
sslexpansion karakter (64) SSLjenis ekspansi.
iamauthguid karakter (36) ID IAM otentikasi untuk CloudTrail permintaan.
application_name karakter (250) Nama awal atau yang diperbarui dari aplikasi untuk sesi.
os_versi karakter (64) Versi sistem operasi yang ada di mesin klien yang terhubung ke cluster Amazon Redshift Anda.
driver_version karakter (64) Versi ODBC atau JDBC driver yang terhubung ke cluster Amazon Redshift Anda dari alat SQL klien pihak ketiga Anda.
plugin_name karakter (32) Nama plugin yang digunakan untuk terhubung ke cluster Amazon Redshift Anda.
protocol_version integer Versi protokol internal yang digunakan driver Amazon Redshift saat membuat koneksi dengan server. Versi protokol dinegosiasikan antara driver dan server. Versi ini menjelaskan fitur yang tersedia. Nilai yang valid meliputi:
  • 0 (BASE_ SERVER _ PROTOCOL _VERSION)

  • 1 (EXTENDED_ RESULT _ METADATA _ SERVER _ PROTOCOL _VERSION) — Untuk menyimpan perjalanan pulang pergi per kueri, server mengirimkan informasi metadata set hasil tambahan.

  • 2 (BINARY_ PROTOCOL _VERSION) - Bergantung pada tipe data dari kumpulan hasil, server mengirimkan data dalam format biner.

  • 3 (EXTENDED2RESULT_ METADATA _ SERVER _ PROTOCOL _ _VERSION) — Server mengirimkan informasi sensitivitas kasus (pemeriksaan) kolom.

sessionid karakter (36) Pengidentifikasi unik global untuk sesi saat ini. ID sesi berlanjut melalui restart kegagalan node.
Kompresi karakter (16) Algoritma kompresi yang digunakan untuk koneksi.

Kueri Sampel

Untuk melihat detail koneksi terbuka, jalankan kueri berikut.

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)

Contoh berikut mencerminkan upaya otentikasi yang gagal dan koneksi dan pemutusan yang berhasil.

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)

Contoh berikut menunjukkan versi ODBC driver, sistem operasi pada mesin klien, dan plugin yang digunakan untuk terhubung ke cluster Amazon Redshift. Dalam contoh ini, plugin yang digunakan adalah untuk otentikasi ODBC driver standar menggunakan nama login dan kata sandi.

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

Contoh berikut menunjukkan versi sistem operasi pada mesin klien, versi driver, dan versi protokol.

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