cost 103 ms
如何拆分 nlog.config 中的數據?

[英]How to split data in nlog.config?

我在 nlog 的as.net-request-ip字段中有 2 個 IP,如下所示: 但我只想得到the first IP 。 我怎樣才能做到這一點? 以上IP都是假的。 ...

2023-01-31 10:54:09   1   34    nlog  
無法使用 NLOG 記錄字符串

[英]Can't log string using NLOG

我無法使用 NLOG 從 HTTP 請求中記錄字符串。 這是代碼: 這是堆棧跟蹤: 如您所見,與 responseStr 連接的行沒有顯示在任何地方。 一開始以為是字符串太長了,結果只有37個字符。 我究竟做錯了什么? ...

2023-01-30 11:13:32   1   35    c# / http / nlog  
使用 Azure 配置覆蓋 NLog 設置

[英]Overriding NLog settings with Azure Configuration

我有一個應用程序在 Azure 中運行並記錄到數據庫。 我有來自 appsettings.json 文件的 NLog 設置,一切似乎都運行良好。 但是,現在我想通過向 Azure 中的應用程序配置添加應用程序設置來覆蓋日志記錄規則,但它失敗了。 這是應用程序設置中的 NLog 條目。json: 這一 ...

來自代碼和配置文件的 NLog 配置

[英]NLog configuration from both code and config file

我當前從 NLog.config 中讀取 NLog 代碼以設置日志記錄到文本文件,然后我想將日志記錄致命錯誤添加到 email。但是,email 設置在我的 appsettings.json 文件中。 到目前為止我在我的Startup.cs中嘗試過的是這個 但是,當我嘗試_logger.Fatal( ...

在控制台級別打印部分消息,但使用 NLog 將整個消息打印到文件

[英]Print part of the message at the console level, but the entire message to a file using NLog

將整個異常 object 打印到控制台使其變得混亂。 有沒有辦法將ex.Message打印到控制台,但將整個 object(堆棧)打印到文件,和/或使用Debug或Trace時? 假設異常ex是Blah blah..at System.Number.StringToNumber(String... ...

2023-01-14 06:01:23   1   26    c# / nlog  
Nlog:如何編寫沒有命名空間的記錄器?

[英]Nlog: how to write logger without namespace?

我嘗試修改我的 nlog 配置文件 - 它看起來像這樣: 在日志中看起來像: 如何使字符串像: 有可能嗎? 你能幫助我嗎? 謝謝! ...

2023-01-12 10:38:22   1   36    c# / nlog  
Nlog 配置轉義冒號

[英]Nlog config escape colon

我有一個包含以下變量的 NLog.config 文件 當app.config文件中沒有值時,采用的默認值僅為C (因為有冒號)。 我的目標是這樣的另外,如果我在${var:LogsFilePath}這樣的配置文件中使用變量,我會因為冒號而遇到問題。 我必須將它與 static 表格一起使用${Log ...

Controller 使用帶有 NLog 的 ASP.NET Core 6 似乎無法通過 DI 獲得正確的記錄器實例

[英]Controller using ASP.NET Core 6 with NLog appears not to get the correct logger instance via DI

通過 DI 獲取正確的記錄器時遇到問題,至少看起來是這樣。 這是 Program.cs 中的代碼: 當我運行應用程序時,初始日志信息(記錄到文件)顯示日志級別的正確值,例如,如果我將 NLog.config 中的 minlog 設置為“Debug”,則該值在日志中顯示為 true,如果我更改類似它“ ...

.NET Entity Framework Core 3.1 - Nlog 泄漏 memory when:format=@ 在大 model 上調用更新時發生數據庫錯誤

[英].NET Entity Framework Core 3.1 - Nlog leaking memory when :format=@ when calling update on a big model and a db error occurs

發生在下面的保存中: 上下文更新(myBigObject); 等待 context.SaveChangesAsync(); -> 掛在這里,RAM 上升,直到所有 memory 完成它僅在發生數據庫錯誤時發生(准確地說是“字符串或二進制數據將被截斷”,這意味着試圖在太小的字段中填充太大的字符 ...

記錄到 XML NLog.config 文件或 app.config 格式失敗

[英]Logging to XML format failing for NLog.config file or app.config

我昨天開始學習 NLog。 另一個問題的答案( Configuring NLog to log exceptions in an XML output? )說您可以使用NLog.config文件將 output 配置為 XML 數據。 我把這個文件放在我的應用程序文件夾中: 而且,我在測試控制台應用 ...

2022-12-28 16:25:19   1   42    c# / xml / nlog  
Nlog with Npgsql 拋出 NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception'

[英]Nlog with Npgsql throws NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception'

我的代碼向我拋出Unhandled exception. NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception' Unh ...

NLog 不使用 UTF-8 編碼

[英]NLog not using UTF-8 encoding

由於我將 NLog 升級到最新版本 5.1.0,記錄特殊字符(例如 Ö、ä 或 ß)停止工作。 輸出到文件就像:這些字符的 ö ä ü。 我用 NotePad++ 檢查了日志文件,它說編碼是 ANSI。 但是,我已將 NLog 配置為使用 utf-8。 我的配置: 我錯過了什么? ...

將 NLog 與 InfluxDB 結合使用

[英]Using NLog with InfluxDB

我想配置Nlog.config以登錄InfluxDB ,就像登錄Seq一樣。 我找不到 NLog 的任何 InfluxDB 擴展。 我只需要實現我自己的NLog.Targets.Target還是已經有一些可以與 InfluxDB 一起使用的東西? ...

Nlog 可以針對 Azure Log Analytics 嗎?

[英]Can Nlog target Azure Log Analytics?

我正在 .NET 6 中編寫 Web API。我似乎找不到可以寫入Azure Log Analytics下的自定義表的示例。 可以通過發布 json 有效負載來寫入它們,我希望有一個 nuget 包庫已經可以通過 workspaceId 和 sharedkey 進行訪問。 ...

2022-12-14 17:10:20   1   47    c# / azure / nlog  
空 NLog 屬性值時如何指定默認回退值

[英]How to specify default fallback value when empty NLog Property Value

我正在嘗試找出一種在 c#/.net6 下使用 NLog 5.1.0 時轉儲屬性/項目默認值的方法 當我運行時,“myprop”沒有默認值轉儲 我希望 event-properties:item=myprop,default='stuff' 會起作用。 我已經沿着使用注冊自定義渲染器的路線走下去了 ...

2022-12-07 17:08:51   1   27    nlog  
為什么 nLog 寫日志 hwen exe 運行時在 nUnit 中運行時什么也沒有

[英]Why is nLog writing logs hwen exe is run and nothing when run in nUnit

我正在運行集成測試並希望查看日志。 現在,如果我執行控制台應用程序 .net 4.8,我會得到一個預期的文件 output。 如果我運行 nUnit 集成測試甚至沒有創建文件? nLog.config 始終部署到測試文件夾並存在。 這是設計使然嗎? 在測試控制台應用程序期間如何修復/打開日志記錄& ...

NLog 5 忽略 Logging.LogLevel.Default 選項

[英]NLog 5 ignores Logging.LogLevel.Default option

我正在嘗試使用以下 appsettings.json 為.NET 6 控制台應用程序配置 NLog:{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning" ...

NLog.config 中值的條件

[英]Condition in value in NLog.config

我在NLog.config文件中創建自己的布局: 但是當沒有例外時,我仍然在我的日志文件:看到消息之后沒有任何內容。 我怎么能添加:只有在有例外的情況下? 也許是這樣的(不是工作代碼) : ...

2022-12-05 02:39:28   1   31    nlog  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM