问题标签 [rsyslog]

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 投票
7 回答
467 浏览

linux - 如何查找某个进程正在操作哪些文件?

就我而言,它是“rsyslogd”,

我发现它消耗了高达170M的内存,这太多了,

我检查了它位于 /etc/rsyslog.conf 的配置文件

然后检查其中写入的每个文件,

但徒劳无功。

我如何查找它当前正在操作的文件并查看里面发生了什么?

没有从上述文件中得到任何线索..

0 投票
2 回答
1448 浏览

c++ - 使用 rsyslog 高效记录标准输入

我们的环境:CentOS 5,附带 Apache 2.2 和 rsyslog 2.0.6

为了发送 Apache 2.2 错误日志,我们按照此处的说明进行操作:http ://wiki.rsyslog.com/index.php/Working_Apache_and_Rsyslog_configuration

它可以工作,但是包含的 perl 脚本效率非常低 - 它占用了大量系统资源,通过查看 Sys::Syslog::syslog 子例程,我可以想象为什么 - 它在实际执行之前进行了大量参数解析和移动发送消息。

是否有一些高效的 C/C++ 程序来替换这个脚本?它似乎是一个 5 班轮,但我宁愿不重新发明轮子。

也欢迎其他有效地将 apache ERROR 日志发送到 syslog 的解决方案。

谢谢。

0 投票
2 回答
778 浏览

python - Python:子进程永远循环

我正在尝试rsyslog通过 python 脚本启动/停止:

/etc/init.d/rsyslogd是一个常规的初始化脚本。问题是它会一次又一次地继续执行这个脚本。(我在脚本中添加了一个回声来确认这一点)。

这是我杀死它时的堆栈跟踪:

0 投票
1 回答
6250 浏览

windows - Windows 上的 rsyslog 服务器

rsyslog 服务器在 Windows 上可用吗?

0 投票
2 回答
549 浏览

c++ - Syslog 自定义优先级

有没有一种方法可以在 syslog 守护程序或 rsyslog 守护程序中使用自定义优先级?即我无法找到实现它的配置更改.. 我能做的另一件事可能是使用它的源代码。

干杯!

0 投票
2 回答
564 浏览

c++ - 大多数守护程序应用程序如何在 linux 中登录?

如今,大多数守护进程如何进行日志记录。syslog 还是有我不知道的更新的日志记录工具?还是定制?

我问的原因是我开始使用 syslog,但注意到大多数守护进程没有记录到正常文件,并且它们没有在 syslog 配置文件中配置。

这让我相信他们在做自己的事情。

哪个是首选?为什么现代应用程序避开系统日志?

0 投票
3 回答
20035 浏览

python - syslog 中的多行日志记录

所以我已经将我的 Python 应用程序配置为使用 Python 的 SysLogHandler 登录到 syslog,并且一切正常。多行处理除外。并不是说我需要如此糟糕地发出多行日志记录(我做了一点),但我需要能够读取 Python 的异常。我正在使用带有 rsyslog 4.2.0 的 Ubuntu。这就是我得到的:

测试代码以备不时之需:

0 投票
2 回答
192 浏览

c - 使用 syslog 函数在数据库中插入日志值

我们如何使用 ubuntu linux 中可用的 syslog 函数(rsyslogd)将我们的日志数据插入到 c 语言的 mysql/postgresql 数据库表中。如果有人知道这方面的良好信息来源,请告诉我。谢谢

0 投票
1 回答
158 浏览

scripting - 日志文件处理脚本

我想编写一个脚本,在开始登录这些文件之前检查我自己存储在 /var/log/[dir]/[name].log 中的日志文件,以确定最后一条日志消息的日期是否早于当前消息的日期。如果发生这种情况,那么我必须对这些日志文件进行一些操作,然后刷新它们并使用新日期重新开始记录。我的守护进程在运行级别 2 3 4 5 的 Ubuntu Linux 10.10 启动时启动。所以我必须存储这个脚本,以便它可以从启动和运行系统的中间检查日志文件。在写每条日志消息之前我是否必须检查它。因为这是检查每条日志消息的低效方法,所以任何建议都会受到赞赏。

0 投票
1 回答
2966 浏览

encryption - rsyslog 中的 ssl 加密

谁能给我提示这个问题在哪里,

我无法加密从我的客户端机器到中央日志的日志文件,我不明白原因,我能得到任何相关信息吗?(我可以看到未加密的文件,向中央服务器(ngrep - 进出两者))

我正在使用的 Senario 已经创建了证书,该证书是 godaddy 的授权 CA。

客户端 rsyslog.conf:

异常:系统挂起,当我启用 defaultnetstreamDriver gtls

服务器 rsyslog.conf