Docker
TMA-DOCKER-2.14
Ensure centralized and remote logging is configured
OrtaDüzey 2Otomatikdocker
Açıklama
Centralized logging keeps container logs off the host where they can be tampered with. The audit reads the default logging driver from docker info and fails for the local-only drivers json-file, local and none.
Nasıl denetlenir
Denetim yöntemi: Kabuk komutu
shell
d=$(docker info --format '{{.LoggingDriver}}') || exit 1; case "$d" in json-file|local|none|'') echo "local:$d";; *) echo compliant;; esac- Beklenen çıktı
compliant
Nasıl düzeltilir
Düzeltme yöntemi: Kılavuz veya altyapı yaması
Set "log-driver" (e.g. syslog, journald forwarded to a collector, fluentd, gelf, splunk) and its "log-opts" in /etc/docker/daemon.json, then restart the Docker daemon.
Özellikler
- İşletim sistemleri
- Herhangi biri
- Etiketler
- dockerdaemonlogging
- Referans
- CIS Docker Benchmark v1.9.0 - 2.14 Ensure centralized and remote logging is configured
Bu ana makineyi denetle
Bunu denetleme izniniz olan bir makinede çalıştırın. Tarama salt okunurdur.
shell
tmaegis scan --target docker --level 2