TMAegis
yugabytedb için daha fazla kural

TMA-YUGABYTEDB-3.1.17

Ensure 'log_connections' is enabled

OrtaDüzey 1Otomatikyugabytedb

Açıklama

Enabling the log_connections setting causes each attempted connection to the server to be logged, as well as successful completion of client authentication. This parameter cannot be changed after the session start. Runs ysqlsh (add the YugabyteDB bin directory to PATH) against PGHOST/PGPORT (default 127.0.0.1:5433) as PGUSER (default yugabyte); supply the password through PGPASSWORD or ~/.pgpass.

Nasıl denetlenir

Denetim yöntemi: SQL sorgusu

sql_query
out=$(ysqlsh -h "${PGHOST:-127.0.0.1}" -p "${PGPORT:-5433}" -U "${PGUSER:-yugabyte}" -d "${PGDATABASE:-yugabyte}" -tAc "SHOW log_connections" 2>/dev/null) || exit 1; printf '%s\n' "$out"
Beklenen çıktı
on

Nasıl düzeltilir

Düzeltme yöntemi: Kılavuz veya altyapı yaması

Set it with the YB-TServer GFlag --ysql_pg_conf_csv="log_connections='on'" on every YB-TServer and restart it.

Özellikler

İşletim sistemleri
Herhangi biri
Etiketler
yugabytedblogging
Referans
CIS YugabyteDB Benchmark v2.0.0 - 3.1.17 Ensure 'log_connections' is enabled

Bu ana makineyi denetle

Bunu denetleme izniniz olan bir makinede çalıştırın. Tarama salt okunurdur.

shell
tmaegis scan --target yugabytedb