serilog

    2熱度

    3回答

    我用Serilog和ElasticSearch水槽AutoRegisterTemplate =真 存儲在ElasticSearch { "@timestamp": "2016-08-17T08:57:37.3487446+02:00", "level": "Information", "messageTemplate": "User login {UserId}", "me

    2熱度

    1回答

    我正在嘗試使用Serilog進行登錄。現在,我打了兩個接收器:SQL Server和Elasticsearch(只是爲了確保它不是一個問題)。我還測試這個在我的開發環境,使用IIS Express和使用Visual Studio 2013年配置的調試非常簡單: var log = new LoggerConfiguration() .MinimumLevel.Debug() .

    1熱度

    1回答

    我創建了一個應用程序,我想記錄到Slack用於特定目的。我已經確認它正在記錄到RollingFile和Seq。我已經添加了serilog.sinks.slackclient,應用程序運行並記錄,但沒有在我的Slack頻道中顯示。 有人可以驗證我的配置是否有問題嗎?從app.config中 (顯然XXX,YYY,ZZZ是substituded的鍵值。): <add key="serilog:mini

    1熱度

    2回答

    目前我有用代碼編寫的所有配置。我使用子記錄器進行篩選並更改記錄的存儲。有沒有辦法從配置文件中做到這一點。因爲我想爲解決方案中的每個上下文都有單獨的配置文件。

    1熱度

    1回答

    我想在日誌上有一個機器上同時運行的每個進程的唯一名稱。我試圖將app.config中的pathFormat設置爲類似於 <add key="MyApp:serilog:write-to:RollingFile.pathFormat" value="..\log\MyApp.{MachineName}-{ThreadId}-{Date}.log" /> 這沒有奏效。 有什麼想法?我在文

    0熱度

    1回答

    我們有一個與kibana的elasticsearch安裝,我想知道如果我可以使用NEST寫一個查詢來顯示一個.Net程序的日誌文件嗎? 我已經嘗試創建一個簡單的LogMessage POCO類來提取消息,但沒有成功。 [ElasticsearchType(IdProperty = "Id")] public class LogMessage { public Guid? Id { g

    2熱度

    1回答

    LibLog中Serilog的默認提供程序是SerilogLogProvider。此提供程序將使用靜態入口點Serilog.Log來記錄條目。 如何在LibLog中使用定製的Serilog​​?我可以爲LibLog編寫一個新的日誌提供程序,但想知道是否有其他選項可用。 原因是我想爲我的應用程序和具有LibLog支持的庫使用不同的日誌配置。

    7熱度

    1回答

    我將所有類型的事件記錄到單個Json文件,而不考慮LogLevel。現在我需要將一些自定義性能計數器記錄到單獨的Json文件中。這怎麼可能在Serilog中完成。我應該創建不同的記錄器實例並使用該記錄器來記錄性能計數器嗎?要使用此與LibLog

    5熱度

    2回答

    我想打電話給loggerFactory.AddSerilog();按照this文檔,但AddSerilog方法不被識別: 「錯誤CS1061‘ILoggerFactory’不包含關於‘AddSerilog’的定義和沒有擴展方法‘AddSerilog’接受第一...」。 我使用ASP.NET CORE與完整的.NET框架。 我在做什麼錯?

    11熱度

    3回答

    我試圖安裝serilog和我收到提示 PM定義的依賴 - >安裝,包裝Serilog 安裝,包裝:「Serilog」已爲'Microsoft.CSharp'定義了一個 依賴項。在線:1 char:1 +安裝包裝Serilog + ~~~~~~~~~~~~~~~~~~~~~~~~ [安裝封裝],出現InvalidOperationException + FullyQualifiedErrorId:N