笑男手札:调整SharePoint logs的记录水平

近来被A客户的数据流问题折腾得妈都快不认识了,不过好在可以通过这个问题多学习一些SharePoint的基础知识,比如,如何调整SharePoint的记录水平:

在CA的monitoring界面,可以看到Reporting下面的Configure diagnostic logging:

 笑男手札:调整SharePoint logs的记录水平_第1张图片

进去之后就可以看到针对哪一种service使用哪一种记录水平了,可以单独调解的。

笑男手札:调整SharePoint logs的记录水平_第2张图片

笑男手札:调整SharePoint logs的记录水平_第3张图片

此外,不同的log等级,记录的内容是不同的,可以参考:

事件日志级别

级别 定义

不进行日志记录。

Critical

此消息类型指示一个严重错误,该错误已导致解决方案中出现严重故障。

Error

此消息类型指示一种紧急情况。应调查所有错误事件。

Warning

此消息类型指示一个可能要注意的潜在问题。应不断地检查和跟踪警告消息以找出其中的模式。

Information

信息性消息不需要任何操作。但是,它们可提供用于监视解决方案状态的有价值的数据。

Verbose

此事件日志级别与长事件或消息对应。

跟踪日志级别

级别 定义

不写入跟踪日志。

Unexpected

此级别用于记录有关导致解决方案停止处理的事件的消息。如果设置为此级别,日志将包含 Unexpected、Exception、Assert 和 Critical 级别的事件。

Monitorable

此级别用于记录有关所有不可恢复的事件的消息,这些事件限制解决方案的功能,但不终止应用程序。如果设置为此级别,则日志还包含“Unexpected”设置记录的事件。

High

此级别用于记录不停止处理解决方案的所有意外事件。如果设置为在此级别记录日志,则日志还包含“Monitorable”设置记录的所有事件。

Medium

如果设置为此级别,跟踪日志将包含除“Verbose”和“VerboseEx”消息以外的所有消息。此级别用于记录有关已执行操作的所有高级信息。此级别可为构造数据流和操作序列提供足够多的详细信息。管理员或支持专业人员可使用此日志记录级别来解决问题。如果设置为此级别,则日志还包含“High”设置记录的所有事件。

Verbose

如果设置为此级别,日志将包含大多数操作。详细跟踪会产生许多日志消息。此级别通常只用于在开发环境中执行调试操作。如果设置为在此级别记录日志,则日志还包含“Medium”设置记录的所有事件。

VerboseEx

仅 Set-SPLogLevel Windows PowerShell cmdlet 支持此级别,其中包含级别相当低的诊断数据。此级别仅用于开发环境。如果设置为此级别,日志将包含“Verbose”设置记录的所有事件。

 

Reference:

http://technet.microsoft.com/zh-cn/library/ee748656(v=office.15).aspx#中国(简体中文)

 

你可能感兴趣的:(SharePoint)