我是麋鹿的新手,目前正在做的是:
使用 configuration.conf
在logstash中设置jdbc的文件(输入>过滤>输出)
对于每个 MySQL
具有独立属性的查询 input{}
在logstash配置文件中
或使用 pipilines.yml
使separat config文件在单独的线程中运行(即每个mysql查询都有(存储在)不同的配置文件中)
运行命令 logstash -f config.conf
(Windows)或者只是 logstash
对于管道
如何使用logstash获取数据库的所有表,并将它们索引到每个一次性,其中每个表的索引与mysql数据库(windows)中的表名同名。我可以以show tables的形式运行查询,获取list并使用for循环,为每个表定义.conf并将它们保存为.conf文件吗?但我该如何修改.yml文件呢?因为文件是.conf和.yml,而不是.py?
日志存储配置文件映像
1条答案
按热度按时间czq61nw11#
官方文档称“每个查询都必须有单独的jdbc”:配置多个sql语句
剧本如下:
gettablenames.py文件
生成\u conf \u yml \u logstash.py
配置和yml文件示例如下:
初始化日志存储管道.yml
初始\u logstash.conf
请随时更改初始配置,yml文件和代码根据您的需要