Last active
January 8, 2020 14:26
-
-
Save retohugi/faa2dffcbddafb1208dca85592de2e2d to your computer and use it in GitHub Desktop.
Sample configuration to enable UDP log output stream in Sitecore. This file is copy and paste ready :)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8" ?> | |
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/" | |
xmlns:role="http://www.sitecore.net/xmlconfig/role/" | |
xmlns:set="http://www.sitecore.net/xmlconfig/"> | |
<!-- | |
This configuration enables log output streams to UDP on port 7071, which is the default | |
port for Log2Console. You can download Log2Console from: | |
https://github.com/Statyk7/log2console/releases (in the Source code zip, in the ./output folder) | |
Alternatively you can get a copy of Log4View from https://www.log4view.com/. | |
Read more details on the 2 tools: https://publications.soulcode.agency/you-dont-monitor-your-local-sitecore-instance-close-enough/ | |
--> | |
<!-- Remove the Role if you're not on Sitecore 9 or higher --> | |
<sitecore role:require="Standalone"> | |
<log4net> | |
<root> | |
<priority> | |
<patch:delete/> | |
</priority> | |
<!-- Change this back to INFO, for default log output. --> | |
<priority value="DEBUG" /> | |
<!--Register the UDP appender for default log output --> | |
<appender-ref ref="UdpAppender" /> | |
</root> | |
<!-- UDP Appender Configuration --> | |
<appender name="UdpAppender" type="log4net.Appender.UdpAppender, Sitecore.Logging"> | |
<remoteAddress value="127.0.0.1" /> | |
<remotePort value="7071" /> | |
<layout type="log4net.Layout.XmlLayoutSchemaLog4j" /> | |
</appender> | |
<!-- Register the UDP Appender with additionally registered loggers (in Sitecore) --> | |
<logger name="Sitecore.Diagnostics.Publishing"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="ClientRoot"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.Diagnostics.Search"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.Diagnostics.Crawling"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.Owin.Diagnostics"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.Analytics.Aggregation"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.Xdb.Processing.ContactMerge.Logger"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.FXM.Diagnostics"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.EDS"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<logger name="Sitecore.EXM"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
<!-- Register the UDP Appender with SPE --> | |
<logger name="Cognifide.PowerShell"> | |
<appender-ref ref="UdpAppender"/> | |
</logger> | |
</log4net> | |
</sitecore> | |
</configuration> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment