【问题标题】:Error using FluentD fluent-plugin-sql plugin使用 FluentD fluent-plugin-sql 插件时出错
【发布时间】:2020-11-18 23:29:34
【问题描述】:

我正在尝试使用 FluentD 通过fluent-plugin-sql 从 SQL Server 获取数据。我已经安装了 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 时,服务无法启动。此外,日志不指示任何错误。我不太确定我在这里错过了什么。在这方面的任何帮助将不胜感激。

【问题讨论】:

    标签: sql-server integration extract fluentd td-agent


    【解决方案1】:

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

    【讨论】:

    • 您是否在配置中加密了明文密码
    猜你喜欢
    • 2021-10-11
    • 1970-01-01
    • 2019-03-05
    • 1970-01-01
    • 2022-06-18
    • 1970-01-01
    • 1970-01-01
    • 2016-09-11
    • 1970-01-01
    相关资源
    最近更新 更多