From 6a920f964f4d549ff88f734b4ed0ed92c28f182a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Mon, 24 Oct 2022 14:39:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9B=86=E7=BE=A4=E6=9C=8D=E5=8A=A1=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE--=E8=AE=BF=E9=97=AE=E6=97=A5=E5=BF=97=E4=B8=AD?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E8=AE=BE=E7=BD=AE=E6=98=AF=E5=90=A6=E5=8F=AA?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E9=80=9A=E7=94=A8Header?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cluster/settings/global-server-config/index.go | 4 ++++ .../settings/global-server-config/index.html | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/internal/web/actions/default/clusters/cluster/settings/global-server-config/index.go b/internal/web/actions/default/clusters/cluster/settings/global-server-config/index.go index 4ee687c0..ce17dfe2 100644 --- a/internal/web/actions/default/clusters/cluster/settings/global-server-config/index.go +++ b/internal/web/actions/default/clusters/cluster/settings/global-server-config/index.go @@ -78,6 +78,8 @@ func (this *IndexAction) RunPost(params struct { HttpAllAllowNodeIP bool HttpAllDefaultDomain string + HttpAccessLogCommonRequestHeadersOnly bool + LogRecordServerError bool Must *actions.Must @@ -123,6 +125,8 @@ func (this *IndexAction) RunPost(params struct { config.HTTPAll.AllowNodeIP = params.HttpAllAllowNodeIP config.HTTPAll.DefaultDomain = params.HttpAllDefaultDomain + config.HTTPAccessLog.CommonRequestHeadersOnly = params.HttpAccessLogCommonRequestHeadersOnly + config.Log.RecordServerError = params.LogRecordServerError err = config.Init() diff --git a/web/views/@default/clusters/cluster/settings/global-server-config/index.html b/web/views/@default/clusters/cluster/settings/global-server-config/index.html index dab4c153..41fa86c2 100644 --- a/web/views/@default/clusters/cluster/settings/global-server-config/index.html +++ b/web/views/@default/clusters/cluster/settings/global-server-config/index.html @@ -47,7 +47,18 @@ -

日志

+

访问日志

+ + + + + +
只记录通用请求
Header
+ +

选中后,表示访问日志中只记录通用的HTTP请求Header(比如User-Agent),其他自定义或非标准的(比如Test-Header)将不记录。

+
+ +

运行日志

记录服务错误