0

我正在尝试使用 FluentD 通过fluent-plugin-sql. 我已经安装了 tiny_tds 和 activerecord-sqlserver-adapter gems,我的配置如下所示:

<source>
@type sql
@id output_sql
host "sqlserverhost.aws_region.rds.amazonaws.com"
database db_name
adapter sqlserver
username user
password pwd
tag_prefix myrdb # optional, but recommended
select_interval 60s # optional
select_limit 500 # optional
state_file /var/run/fluentd/sql_state
<table>
    table tbl_name
    update_column insert_timestamp
</table>
</source>
<match **>
    @type stdout
</match>

当我重新启动时td-agent,服务无法启动。此外,日志不指示任何错误。我不太确定我在这里错过了什么。在这方面的任何帮助将不胜感激。

4

1 回答 1

0

终于解决了这个问题。显然 tzinfo gem 的版本是问题所在。必须卸载 tzinfo 的 2.0.2 版本,因为它会导致冲突。有关更多详细信息,请参阅此问题以获取更多上下文

于 2020-11-19T06:46:20.673 回答