YugabyteDB
TMA-YUGABYTEDB-3.1.15
Ensure 'debug_print_plan' is disabled
Beschreibung
The debug_print_plan setting enables printing the execution plan for each executed query. These messages are emitted at the LOG message level. Unless directed otherwise by your organization's logging policy, it is recommended this setting be disabled by setting it to off. 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.
So wird geprüft
Prüfmethode: SQL-Abfrage
out=$(ysqlsh -h "${PGHOST:-127.0.0.1}" -p "${PGPORT:-5433}" -U "${PGUSER:-yugabyte}" -d "${PGDATABASE:-yugabyte}" -tAc "SHOW debug_print_plan" 2>/dev/null) || exit 1; printf '%s\n' "$out"- Erwartete Ausgabe
off
So wird behoben
Behebungsmethode: Anleitung oder Infrastruktur-Patch
Set it with the YB-TServer GFlag --ysql_pg_conf_csv="debug_print_plan='off'" on every YB-TServer and restart it.
Eigenschaften
- Betriebssysteme
- Beliebig
- Tags
- yugabytedblogging
- Referenz
- CIS YugabyteDB Benchmark v2.0.0 - 3.1.15 Ensure 'debug_print_plan' is disabled
Diesen Host prüfen
Führen Sie dies auf einem Rechner aus, den Sie prüfen dürfen. Der Scan ist schreibgeschützt.
tmaegis scan --target yugabytedb