问题标签 [syslog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1258 浏览

perl - Solaris 上的 Perl Sys::Syslog

有没有人让Sys::Syslog在 Solaris 上工作?(我在 SPARC 上的 SunOS 5.10 上的 Perl v5.8.4 上运行 Sys::Syslog 0.05)。这对我不起作用:

无论我做什么,closelog 都会返回一个错误,并且不会在任何地方记录任何内容。

0 投票
4 回答
1644 浏览

log4net - 带有 SyslogAppender 的 Log4net,1kb 消息限制

有没有人找到解决这个问题的方法?还是一种更好的技术来可靠地整合来自多个 Web 服务器的日志记录?

关于好的 log4net 日志文件分析工具的任何想法(纯文本不是 XML)——当然除了好的 'ol grep :)

0 投票
2 回答
989 浏览

ruby - Ruby - 确保 Syslog 被关闭

使用完 Syslog 后总是关闭它是绝对重要的吗?不这样做会产生巨大的负面影响吗?

如果事实证明我绝对需要,那么有什么好方法呢?我在我的类构造函数中打开 Syslog,但我看不到在 Ruby 中执行类析构函数的方法,目前有类似这样的东西:

Syslog.close我没有立即看到应该打电话的地方,但你有什么建议?

0 投票
7 回答
18017 浏览

linux - syslog 性能可以提高吗?

我们在 Linux 上有一个使用syslog机制的应用程序。在花了一周的时间试图弄清楚为什么这个应用程序运行得比预期慢后,我们发现如果我们消除 syslog,直接写入日志文件,性能会显着提高。

我理解为什么 syslog 比直接文件写入慢。但我想知道:有没有办法配置 syslog 来优化其性能?

0 投票
1 回答
703 浏览

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

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

0 投票
2 回答
1291 浏览

logging - 使用 Stomp 和 Apache ActiveMQ 作为可靠的系统日志

我的一个程序需要一种可靠的方式来登录不可靠的网络(即互联网)。发送方或接收方可能随时下线,稍后再回来。但是不应错过客户端发送的任何消息。显然 syslog 不符合要求。我正在探索使用像 Apache ActiveMQ 这样的消息服务器而不是 syslog。消息发送者使用 perl、ruby 和 c。所以我有 Stomp 作为消息传输。

这符合我的目的吗?我在这里缺少什么陷阱吗?

拉吉

0 投票
6 回答
5284 浏览

c# - 有没有办法在不指定每种情况的情况下将对象转换回原始类型?

我有一个不同类型对象的数组,我使用 BinaryWriter 将每个项目转换为其二进制等效项,以便我可以通过网络发送结构。

我目前正在做类似的事情

问题是,如果错过了它们的类型,我的代码将来可能会中断。

我想做类似的事情。

但除非我每次都做演员,否则它不起作用。

编辑:

在咨询了答案之后,这就是我想出的功能。为了测试这个函数,将数组发送到 syslog。

0 投票
8 回答
85464 浏览

macos - 在 Mac 上读取 syslog 输出

我有一个为 linux 编写的程序,我正在尝试在我的 MacOS 10.5 机器上构建和运行它。该程序可以毫无问题地构建和运行,但是它会多次调用 syslog。我知道 syslogd 正在我的 mac 上运行,但是我似乎无法找到我的 syslog 调用的输出位置。

syslog 调用的形式为

知道在哪里可以找到我的日志输出吗?

0 投票
2 回答
70113 浏览

windows - 适用于 Windows 的开源 Syslog 守护程序

任何人都可以推荐一个适用于 Windows 的开源 Syslog Daemon(特别是 Windows 2008 64 位)。

谢谢

0 投票
5 回答
14061 浏览

c++ - 将标准输出重定向到系统日志

我打算为 Debian 打包OpenTibia Server。我想做的一件事是添加启动方式/etc/init.d和进程的守护otserv进程。

问题是,我们可能应该将输出重定向到 syslog。这通常通过syslog()函数完成。目前,代码中充斥着:

是否有一种适当的、易于添加的方法将标准输出和标准错误输出重定向到 syslog 中,而无需替换对 std::cout 和朋友的每一个“调用”?