09 2020 档案

使用java命令执行java文件报错:找不到或无法加载主类 com.wlf.demo.collection.HelloWorld
摘要:IDE用惯了,手写java文件、编译、执行,搞了一堆问题,最简单的helloworld都打印不出来。 先在IDEA新建了一个项目,纯粹一个目录下建了个HelloWorld.java的文件,不是maven,不会自动编译: 编译成功,执行失败: 眼尖的同学一眼就能看到问题:创建的包路径有问题,不应该直接 阅读全文

posted @ 2020-09-26 08:39 不想下火车的人 阅读(147) 评论(0) 推荐(0) 编辑

windows下Logstash6.5.3版本读取文件输入不生效、配置elasticsearch模板后数据入es报错:Rejecting mapping update to [hello-world-2020.09.10] as the final mapping would have more than 1 type: [_doc, doc]"}
摘要:首先讲个题外话。logstash配置文件hello-world.json上篇也提到过,不过那是7.9.0版本的,注意mapping下面是没有type的,因为默认的type就是_doc: { "index_patterns": ["hello-world-%{+YYYY.MM.dd}"], "orde 阅读全文

posted @ 2020-09-11 09:57 不想下火车的人 阅读(1987) 评论(0) 推荐(1) 编辑

Elasticsearch的7.9.0版本配置索引模板template不生效问题
摘要:采坑了。首先吐槽一下,下载elasticsearch的最新版本7.9.0了,配置索引模板跟原来6.X.X、6.X.X之前的都有点差别。新版的api中除了_template,又有了_index_template和_component_template,很容易混淆,让人不知所措。好了回归正题,我们这里使 阅读全文

posted @ 2020-09-10 07:24 不想下火车的人 阅读(4126) 评论(0) 推荐(0) 编辑

logstash过滤器使用ruby把时间格式转UNIX_MS
摘要:日志里一般都会有时间,格式如“2020-09-04 10:08:08”,怎么转成毫秒呢,格式如“1598609188959”? 假如我们的日志里仅有一个时间字段,因为我们这里转换前是没有毫秒的,所以可以直接转成秒后补3个0。直接看配置: input{ beats { port => "5044" } 阅读全文

posted @ 2020-09-04 17:48 不想下火车的人 阅读(1575) 评论(0) 推荐(0) 编辑

logstash使用“|”切分日志报错:Exception caught while applying mutate filter {:exception=>"Invalid FieldReference: `message[1]`"}
摘要:如题,通过FileBeat输入的日志里有“|”分割,希望拿到“|”切分后的字段,在logstash配置文件中配置: input{ beats { port => "5044" } } filter{ mutate { split => {"message"=>"|"} } mutate { add_ 阅读全文

posted @ 2020-09-04 08:23 不想下火车的人 阅读(1683) 评论(0) 推荐(1) 编辑

win10安装FileBeat
摘要:前面我们安装了ELK(参见win10安装ELK),数据流向是:L -> E -> K,其实L的前面还可以再接一根管道B。这个B就是Beat。Beat组件的加入,打破了ELK的三国鼎立,ELK成了Elastic Stack。有各种Beat可以成为Logstash或Elasticsearch的数据源:F 阅读全文

posted @ 2020-09-03 22:06 不想下火车的人 阅读(2031) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示