TMAegis
docker için daha fazla kural

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