Linux syslogd 可以记录非英语消息吗?

发布于 2024-07-08 16:35:31 字数 216 浏览 4 评论 0原文

我正在我的 Linux 服务器上使用 syslog 守护进程设置日志记录基础设施。 我有几个 Windows 和非 Windows 客户端,我计划将它们配置为将日志作为系统日志转发到我的 Linux 服务器。 我的一些客户端机器用外语登录。 因此,如何将系统日志等非英语日志转发到我的 Linux 服务器? 我需要在我的服务器和客户端中设置任何特殊的编码吗? 这是正确的方法还是有其他更好的方法来做到这一点?

I am setting up a logging infrastructure using syslog daemon on my Linux server. I have few clients both Windows and non-Windows that I am planning on configuring to forward logs as syslogs to my Linux server. Some of my client machines log in foreign language. Therefore, how do I forward such non-English logs as syslogs over to my Linux server? Do I need to setup any special encoding on my server and in my client? Is this the right approach or is there any other better way to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紫﹏色ふ单纯 2024-07-15 16:35:31

当前的 syslogd 是 8 位干净的,因此编码为 UTF-8 就可以了。 只需确保控制台或任何使用实际日志的设备知道数据是 UTF-8 编码的,以便稍后可以正确显示。

The current syslogd is 8-bit clean, so encode for UTF-8 and you will be fine. Just make sure that the consoles or anything that uses the actual logs knows that the data is UTF-8 encoded so that it can be displayed properly later.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文