259
阿里云
Logstash收集csv日志__常见日志格式_用户指南_日志服务-阿里云
日志样例
10.116.14.201,-,2/25/2016,11:53:17,W3SVC7,2132,200,0,GET,project/shenzhen-test/logstore/logstash/detail,C:testcsvtest_csv.log
采集配置
input {
file {
type => "csv_log_1"
path => ["C:/test/csv/*.log"]
start_position => "beginning"
}
}
filter {
if [type] == "csv_log_1" {
csv {
separator => ","
columns => ["ip", "a", "date", "time", "b", "latency", "status", "size", "method", "url", "file"]
}
}
}
output {
if [type] == "csv_log_1" {
logservice {
codec => "json"
endpoint => "***"
project => "***"
logstore => "***"
topic => ""
source => ""
access_key_id => "***"
access_key_secret => "***"
max_send_retry => 10
}
}
}
- 配置文件格式必须以UTF-8无BOM格式编码,可以下载notepad++修改文件编码格式。
- path填写文件路径时请使用UNIX模式的分隔符,如:C:/test/multiline/*.log,否则无法支持模糊匹配。
- type字段需要统一修改并在该文件内保持一致,如果单台机器存在多个logstash配置文件,需要保证各配置type字段唯一,否则会导致数据处理的错乱。
重启Logstash生效
创建配置文件到conf目录,参考通过Logstash收集Windows平台日志重启Logstash生效。
使用日志字段内容作为日志时间上传
日志样例
10.116.14.201,-,Feb 25 2016 14:03:44,W3SVC7,1332,200,0,GET,project/shenzhen-test/logstore/logstash/detail,C:testcsvtest_csv_withtime.log
采集配置
input {
file {
type => "csv_log_2"
path => ["C:/test/csv_withtime/*.log"]
start_position => "beginning"
}
}
filter {
if [type] == "csv_log_2" {
csv {
separator => ","
columns => ["ip", "a", "datetime", "b", "latency", "status", "size", "method", "url", "file"]
}
date {
match => [ "datetime" , "MMM dd YYYY HH:mm:ss" ]
}
}
}
output {
if [type] == "csv_log_2" {
logservice {
codec => "json"
endpoint => "***"
project => "***"
logstore => "***"
topic => ""
source => ""
access_key_id => "***"
access_key_secret => "***"
max_send_retry => 10
}
}
}
- 配置文件格式必须以UTF-8无BOM格式编码,可以下载notepad++修改文件编码格式。
- path填写文件路径时请使用UNIX模式的分隔符,如:C:/test/multiline/*.log,否则无法支持模糊匹配。
- type字段需要统一修改并在该文件内保持一致,如果单台机器存在多个logstash配置文件,需要保证各配置type字段唯一,否则会导致数据处理的错乱。
重启Logstash生效
创建配置文件到conf目录,参考通过Logstash收集Windows平台日志重启Logstash生效。
最后更新:2016-11-23 17:16:06
上一篇:
Logstash收集IIS日志__常见日志格式_用户指南_日志服务-阿里云
下一篇:
Logstash收集其它日志__常见日志格式_用户指南_日志服务-阿里云
添加思考时间__脚本开发_Lite用户使用手册_性能测试-阿里云
AttachPolicyToRole__授权策略管理接口_RAM API文档_访问控制-阿里云
查询SQL审计日志__日志管理_API 参考_云数据库 RDS 版-阿里云
更换操作系统__实例_用户指南_云服务器 ECS-阿里云
ALIYUN::ROS::WaitConditionHandle__资源列表_资源编排-阿里云
RAM__操作事件(Event)样例_用户指南_操作审计-阿里云
SLA__服务条款_用户指南_专有网络 VPC-阿里云
高可用服务__系统架构_产品简介_云数据库 RDS 版-阿里云
释放ECS实例__快速入门_专有网络 VPC-阿里云
控制台使用帮助__使用手册_媒体转码-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云