Logstash Output QingStor
Logstash Output QingStor 是一个 Logstash 的 Output 插件,它可以对接 QingStor 对象存储服务, 将 Logstash 的输出结果归档至对象存储中。
该插件已在 GitHub 开源,下文为简要使用文档。更多详细信息请参见 https://github.com/yunify/logstash-output-qingstor。
安装
首先确保 Logstash 已正确安装,之后使用以下命令从 Ruby Gems 安装插件。
> bin/logstash-plugin install logstash-output-qingstor
快速开始
使用插件之前请先在 青云控制台 申请 Access Key 。
Logstash Output QingStor 的基本配置项如下,查看更多可用选项可访问 GitHub 项目页面进行查阅。
如配置文件 qs_output.conf 的内容如下:
output {
qingstor {
access_key_id => "your_access_key_id"
secret_access_key => "your_secret_access_key"
bucket => "bucket_name"
region => "pek3a"
}
}
设置完成之后启动 Logstash,即可在对象存储 Bucket 中查看到输出的日志文件。
> ./bin/logstash -f qs_output.conf