gpt4 book ai didi

c# - 将 C# 应用程序日志发送到 Linux Syslog 服务器

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:56:03 24 4
gpt4 key购买 nike

我们在 Linux 上有一个集中式 Syslog 服务器。公司要求我将我们的项目日志发送到此服务器。

如何将我的 C# 应用程序日志发送到 Linux 系统日志服务器?可能吗?

最佳答案

尝试使用 log4net,它提供了一个 RemoteSyslogAppender

https://logging.apache.org/log4net/release/framework-support.html

下面是配置示例

<appender name="RemoteSyslogAppender" type="log4net.Appender.RemoteSyslogAppender">
<facility value="Local6" />
<identity value="MyApp[%level][%property{log4net:HostName}]" />
<layout type="log4net.Layout.PatternLayout" value="%-5level %logger [%ndc] - %message" />
<remoteAddress value="yourAddressHere" />
</appender>

关于c# - 将 C# 应用程序日志发送到 Linux Syslog 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18736606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com