在安装完成Logstash、Sqlite3和Sqlite input plugin 插件后,可以进一步操作。
1、建立一个SQlite数据库文件
新建一个example.db文件;
编辑此文件,/home/bigdata/data/example.db是文件的全路径:
sqlite3 /home/example.db;
新建一张表:
CREATE TABLE weblogs (id INTEGER PRIMARY KEY AUTOINCREMENT,ip STRING,request STRING,response INTEGER);
在表内插入数据:
INSERT INTO weblogs (ip, request, response) VALUES ("1.2.3.4", "/index.html", 200);
此时,查找表内数据,发现已经有结果了:
select * from weblogs;

本文介绍了如何在CentOS系统中使用Logstash的SQLite input plugin插件。首先创建了一个名为example.db的SQLite数据库,包含weblogs表并插入数据。然后配置Logstash的sqlite.conf文件,设置数据库路径及输出到stdout。启动Logstash后,成功读取数据库记录并输出。
最低0.47元/天 解锁文章
764

被折叠的 条评论
为什么被折叠?



