如何配置独白从日志中排除特定的HTTP代码
编辑本页警告:您正在浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 4.2,现已不再维护。
读本页的更新版本用于Sy欧宝娱乐app下载地址mfony 6.2(当前稳定版本)。
如何配置独白从日志中排除特定的HTTP代码
有时您的日志会充斥着不必要的HTTP错误,例如403和404。当使用<代码translate="no" class="notranslate">fingers_crossed代码>处理程序,你可以排除记录这些HTTP代码基于MonologBundle配置:
- YAML
- XML
- PHP
1 2 3 4 5 6 7 8
#配置/包/刺激/ monolog.yaml独白:处理程序:主要:#……类型:fingers_crossed处理程序:...excluded_http_codes:(403年,404,{400:[^ / foo,“^ /酒吧”]})
12 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20
<!——config/packages/prod/ monologo .xml——> .xml<容器xmlns=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/services”xmlns: xsi=“http://www.w3.org/2001/XMLSchema-instance”xmlns:独白=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/monolog”xsi: schemaLocation=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/services //www.oldmanjams.com/schema/dic/services/services-1.0.xsd //www.oldmanjams.com/schema/dic/monolog //www.oldmanjams.com/schema/dic/monolog/monolog-1.0.xsd”><独白:配置><独白:处理程序类型=“fingers_crossed”的名字=“主要”处理程序=“…”><!——……--><独白:excluded-http-code代码=“403”><独白:url>^ / foo独白:url><独白:url>^ /酒吧独白:url>独白:excluded-http-code><独白:excluded-http-code代码=“404”/>独白:处理程序>独白:配置>容器>
1 2 3 4 5 6 7 8 9 10 11
/ /配置/包/刺激/ monolog.php$容器->loadFromExtension (“独白”, (的处理程序= > [“主要”= > [/ /……“类型”= >“fingers_crossed”,的处理程序= >…“excluded_http_codes”= > [403,404],],],]);代码>
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。