log4net-configuration

    2热度

    2回答

    我有关于sitecore日志记录的问题: 当意外错误发生时,我想返回到用户唯一门票ID,所以当用户将电子邮件发送此错误时被发现到日志数据库中。 我添加ACTIVITY_ID参数设置为SQL的appender: <param name="Parameter"> <param name="ParameterName" value="@activity_id"/> <param

    2热度

    1回答

    我试图定义2个独立的appender登录到2个文件。我为“DebugAppender”定义了 DEBUG级别,然后为“RelevantAppender”定义了“安全”和“ServerStats”记录器的不同级别。 问题是这些记录器定义覆盖了我的“DebugAppender”级别,现在它不处于DEBUG模式(所有记录器)。 如何使其按预期工作? <log4net> <appender name="

    0热度

    2回答

    我已经log4net的日志我的机器 我现在已经部署到GoDaddy的,它似乎并没有做任何的工作精美。我试图在这里的建议 Log4Net works on Dev machine, fails when deployed to shared host (using same db/connstring) 但仍没有运气 我没有得到任何错误,但我没有得到任何创建 我曾尝试使用日志文件按照GoDaddy的

    1热度

    2回答

    在我的NUnit 2.6测试中,我曾在Visual Studio的输出窗口的Tests部分中看到log4net日志消息。由于我切换到NUnit 3.2,它们不再显示,这是非常不方便的。我尝试过搜索,我想出的最佳“解决方案”是将所有内容转储到调试字符串中,可以通过SysInternals中的DebugView实用程序查看,也可以在实际调试测试时查看 - 然后将消息显示在调试部分。但是,我真的很想在V

    0热度

    1回答

    有没有办法在AdoNetAppender中覆盖SendBuffer方法来批量插入数据库中的日志? 下面这个link在SendBuffer方法log4net通过迭代loggingevent写入日志数据库并插入每个单独的查询,我想插入所有日志查询,我认为这种方法提高性能。

    1热度

    1回答

    这是我的配置文件包含log4net属性,如果我使用“RollingLogFileAppender”appender它正确写入文件,但我使用 “AdoNetAppender”,并期望在消息列中看到相同的字符串的插入行。但不知何故,这是行不通的。 (表定义和查询配置是来自apache文档,所以它不能错我虽然连接字符串是我的问题,但应用程序已经有连接相同的数据库我也共享连接字符串是通过ADONET正在使

    0热度

    1回答

    我想我的日志文件有以下格式: YYYY-MM-DD-[区域] { - [可选标签]}登录 这样我就可以得到像2016-08-23-Area-PerformanceTesting.log这样的东西,其中Area = [area]和PerformanceTesting = [optional tag]。 我在添加'区域'字符串变量之后日期以及可选标记变量时遇到问题。 所得文件名原来是这样,这是错误的:

    0热度

    1回答

    我已经为我的C#应用​​程序实现了Log4Net。我需要保存所有级别的日志。我目前将它们保存到一个txt文件中。但是,过了一段时间后,在txt文件中找到特定的日志变得非常困难。所以我必须把输出文件放到一个结构中。我读了关于XML和JSON结构,但我不能确定哪一个更有效.. 问题:你是否建议我使用XML或JSON作为输出结构,为什么?还是有其他建议? 感谢

    0热度

    1回答

    我使用log4net在asp.net应用程序中写入日志,日志时间写入本地服务器时间,但我需要utc格式并且是否有任何时区特定log4net中已有的标签?

    0热度

    1回答

    我已经通过添加<log4net threshold="OFF" />来阻止所有appender将日志写入文件。现在我想停止Log4net创建空的日志文件。任何想法如何?提前致谢! RootAppender: <appender name="RootRollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file