问题标签 [syslog-ng]
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.
sql-server - 错误 syslog-ng 目标到 mssql
我正在尝试配置Syslog-ng 3.2.5
到Centos 6.6
MsSql 的目的地。当地目的地很好。
我已经安装了所有必要的数据包。
这是我的配置:
我懂了
没有这样的 DBI 驱动程序;类型='freetds'
谁能帮我?或者建议我syslog server
在 mssql 中写日志
logging - 我可以在运行时更改 syslog 或 syslog-ng 日志级别吗?
有时,日志消息太多,我无法控制它们。如果我可以在运行时设置日志级别,那就容易多了。
syslog - 通过主机名添加系统日志服务器时看不到系统日志
我有一个在 PC 上运行的 Kiwi 系统日志服务器,当我将此系统日志服务器的 IP 地址添加到我的设备时,我能够在服务器端看到系统日志。如果我将 syslog 服务器的主机名添加到设备的 syslog-ng.conf 文件中,我在服务器端看不到我的日志。
我在 syslog-ng.conf 文件中添加了以下命令
目的地 df_remote_1 {udp("target_host");};
日志{源(s_all);过滤器(f_remote);目的地(df_remote_1);};
我还为包含 DNS 配置的“/etc/reolv.conf”文件添加了条目。
我可以从我的设备 ping 主机名,但我没有看到日志?有人可以指导我吗?
linux - syslog-ng perl 管道丢弃事件
我正在尝试通过 syslog-ng 将系统日志通过管道传输到 perl 脚本,但并非所有系统日志条目都能通过 - 实际上可能有三分之一的情况发生。
我找遍了整个地方,找不到任何远程有我遇到的问题的人。看起来很简单,但我找不到答案!
这是我的 syslog-ng 设置:
这是我的 perl 脚本:
有什么想法吗?
ssl - 如何修复证书主题与 SSL 中配置的主机名问题不匹配
我正在尝试通过 tcp 从设备安全传输到 syslog 服务器。我已经在服务器端生成证书并将 cacert.pem 复制到客户端。当我尝试从服务器发送消息时,我收到以下错误。
“证书主题与配置的主机名不匹配;主机名='10.17.31.33',证书='SP'”
请查看以下配置文件
服务器端配置:
客户端配置:
目的地 df_remote_1 {tcp("10.17.31.33" 端口(1999)
我是系统日志的新手,请帮助我理解问题并解决它。
windows - 记录 syslog-ng 多行记录 Windows 日志
我在通过 syslog-ng Agent for Windows v5.0.7 将我的 Windows 服务器记录到安装了 Syslog-ng PE v5.0 的主 Syslog 服务器时遇到问题。
来自代理的日志以多行形式走动,见下文。有没有人遇到过类似的问题?是否有配置选项,以便日志排成一行?或者一些重写配置?
我谢谢大家
在 syslog 服务器的 syslog.conf 中配置 Windows 日志和多个日志:
syslog-ng - syslog-ng flush_lines 选项不起作用
我在 ubuntu 14.04 上使用 syslog-ng 3.5.3 我需要减少系统负载。所以我想使用 flush_lines 选项。
我将 flush_lines(2) 添加到全局选项中。我确认终端中的行为tail -h /var/log/messages
但是日志消息像以前一样立即写入。我怎样才能一次发出一些消息?
我将以下配置用于 syslog-ng。
python - Syslog-ng 没有将输出刷新到 python 程序
我已经设置了 syslog-ng 来跟踪文件并将每个新事件转发到将处理它的 python 脚本。
我的 syslog-ng.conf 看起来像这样 -
而 processlog.py 只包含
该脚本在命令行中运行良好。接受每个输入并写入success.txt。
Syslog-ng 也会启动,但不会将事件转发到上面的 python 程序。它虽然启动了程序。
我也检查了所有权限。但是,每当 xyz.log 中发生新事件时,它都不会被转发到 python 脚本,我正在通过写入 success.txt 进行测试
任何线索都受到高度赞赏。
centos6 - 如何使用选项 TLS 设置 syslog-ng
有人知道如何在 Centos 6.x 的 syslog-ng 中设置 TLS 选项吗?我确实有以下 syslog-ng.conf 并且它工作得很好但是当我添加 tls 选项时它没有?
将其更改为:
nat - 如何使用 syslog-ng 基于源 IP 或 NAT 后面的主机名分离日志?
我想使用 syslog-ng 创建集中式日志记录。我必须覆盖具有 1-2 个公共 IP 的多个办公室和多个“在云中”运行的其他服务器/设备。
仅对于云服务器,一切正常,但是当我想从办公室中的不同设备收集日志时,我会丢失设备的主机名/源 IP 信息。我只得到了外部公共IP。
syslog-ng 版本是 3.5.3,它在 Ubuntu 14.04 机器上运行(在具有公共 IP 地址的云中)。
我额外的非默认配置文件如下/etc/syslog-ng/conf.d/logserver.conf:
每个公共服务器都有自己的 $hostname.log 文件,但对于办公设备,我只有 1 个大的 public_ip_of_office.log文件。
syslog-ng.conf 文件具有默认配置。我不确定 NAT-ing 是否会导致问题。我不使用任何中继功能,我只有 1 个 syslog-ng 服务器。
任何帮助都会很棒。