gelf-address | 必填 | GELF 伺服器的地址。tcp 和 udp 是唯一支援的 URI 規範,且您必須指定埠號。 | --log-opt gelf-address=udp://192.168.0.42:12201 |
gelf-compression-type | 選填 | 僅限 UDP GELF 驅動程式用於壓縮每個日誌訊息的壓縮類型。允許的值為 gzip 、zlib 和 none 。預設值為 gzip 。請注意,啟用壓縮會導致 CPU 使用率過高,因此強烈建議將此設定為 none 。 | --log-opt gelf-compression-type=gzip |
gelf-compression-level | 選填 | 僅限 UDP 當 gelf-compression-type 為 gzip 或 zlib 時的壓縮級別。範圍為 -1 到 9 (最佳壓縮) 的整數。預設值為 1 (最佳速度)。較高的級別會以較低的速度提供更高的壓縮率。-1 或 0 會停用壓縮。 | --log-opt gelf-compression-level=2 |
gelf-tcp-max-reconnect | 選填 | 僅限 TCP 連線斷開時重新連線嘗試的最大次數。一個正整數。預設值為 3。 | --log-opt gelf-tcp-max-reconnect=3 |
gelf-tcp-reconnect-delay | 選填 | 僅限 TCP 重新連線嘗試之間的等待秒數。一個正整數。預設值為 1。 | --log-opt gelf-tcp-reconnect-delay=1 |
tag | 選填 | 附加到 gelf 訊息中 APP-NAME 的字串。預設情況下,Docker 使用容器 ID 的前 12 個字元來標記日誌訊息。請參閱日誌標籤選項文件以自訂日誌標籤格式。 | --log-opt tag=mailer |
labels | 選填 | 適用於啟動 Docker Daemon 時。此 Daemon 接受的以逗號分隔的日誌相關標籤列表。在 extra 欄位中新增額外的鍵值,並以底線 (_ ) 作為前綴。用於進階的日誌標籤選項。 | --log-opt labels=production_status,geo |
labels-regex | 選填 | 與 labels 類似且相容。用於匹配日誌相關標籤的正規表示式。用於進階的日誌標籤選項。 | --log-opt labels-regex=^(production_status|geo) |
env | 選填 | 適用於啟動 Docker Daemon 時。此 Daemon 接受的以逗號分隔的日誌相關環境變數列表。在 extra 欄位中新增額外的鍵值,並以底線 (_ ) 作為前綴。用於進階的日誌標籤選項。 | --log-opt env=os,customer |
env-regex | 選填 | 與 env 類似且相容。用於匹配日誌相關環境變數的正規表示式。用於進階的日誌標籤選項。 | --log-opt env-regex=^(os|customer) |