- 浏览: 359227 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (352)
- JAVAEE (155)
- Gwt (27)
- Android (6)
- TaoBao (0)
- Xiaonei (0)
- Ubuntu (1)
- javafx (1)
- flex (0)
- GAE (2)
- Arcgis (1)
- Extjs (5)
- Dwr (1)
- ExtjsDwrSpring整合 (2)
- ophone (0)
- php (1)
- python (8)
- squid for windows download (1)
- Java (3)
- oracle (1)
- jquery (1)
- 淘宝 (1)
- 人生 (0)
- java项目运行时增加 (1)
- xfire (1)
- jquery mobile (1)
- ES (3)
- logstash (2)
- 8080端口占用 (1)
- 通达信 (1)
- mysql启动故障 (1)
- 微信小程序 (3)
- centos (1)
- redis (1)
- springcloud (1)
- python3.9 (1)
- python2.7 (1)
- ta-lib (0)
- ta-lib,TALIB (1)
- 安装TALIB,CENTOS (1)
- 终端关闭后 (1)
- vi (1)
- 命令行 (1)
- tomcat (2)
- nginx (3)
- linux (2)
- jdk (1)
- 开发环境 (1)
- nodejs (1)
- vs code (1)
- node js 全部版本 (1)
- JAVASCRIPT (1)
- pychar (1)
- mysql (3)
- win10 (1)
- elasticsearch plugin (1)
- vue (10)
- editplus (0)
- clickhouse (6)
- zabbix (1)
- quicktracking (1)
- quiktraking (1)
- talib (1)
- docker (1)
- excel (1)
- bat (1)
- 大模型 (1)
最新评论
-
ian_jiang:
不知道 你说了个 什么?
GWT下如何获取到javaee servlet下会话信息 -
心愿:
index.jsp应该建立在哪个目录下
dwr3.0的HELLOWORLD创建过程 -
349446658:
classpath:path是老的指定配置文件路径的方式。升级 ...
升级2 -
349446658:
新版本不是在type中指定first,而是指定1来表示跳到第一 ...
分页错误2 -
349446658:
这是因为后面的版本规范了指定配置文件路径的方式,必须指定为如下 ...
升级错误
为啥要用logstash?因为KLF套件里指定。那就先搞定再思考吧。
本来是不打算弄这个破玩意的。乱七八糟的。最烦人。
一搜互联网。就是抄抄抄。于是就想了抄王麻花腾。
BS!FUCK IT.
牢骚一下,入正题.
背景信息。找了一个和已安装的es,kinbana匹配版本号下载。5.4.1的WINDOWS版本
https://artifacts.elastic.co/downloads/logstash/logstash-5.4.1.zip
想下哪个版本,就是改后面的编号。
按理来说。下下来。直接运行就可以了吧?
报错啊。踏马的。又是折腾几个小时。草泥麻。网上找原因。
都是一帮连话都说不利索的程序猿写的博客。没有来源。没有去向。就是只言片语。然后要靠悟。悟泥马逼。沙吊。要么你就别写。看不得那种要死不断气的搞法。FUCK.
沙比太多。还是自己找吧。
执行BIN/LOGSTACH.BAT的时候错误现象。
C:\Users\Administrator>D:\es\logstash-5.4.1\logstash-5.4.1\bin\logstash.bat
Sending Logstash's logs to D:/es/logstash-5.4.1/logstash-5.4.1/logs which is now
configured via log4j2.properties
ERROR: No configuration file was specified. Perhaps you forgot to provide the '-
f yourlogstash.conf' flag?
usage:
bin/logstash -f CONFIG_PATH [-t] [-r] [] [-w COUNT] [-l LOG]
bin/logstash -e CONFIG_STR [-t] [--log.level fatal|error|warn|info|debug|trace
] [-w COUNT] [-l LOG]
bin/logstash -i SHELL [--log.level fatal|error|warn|info|debug|trace]
bin/logstash -V [--log.level fatal|error|warn|info|debug|trace]
bin/logstash --help
后来找来找去。
最终的解决方法就是在启动的时候指定一个配置文件即可。
格式如下:
C:\Users\Administrator>D:\es\logstash-5.4.1\logstash-5.4.1\bin\logstash -f D:\es
\logstash-5.4.1\logstash-5.4.1\config\Logstash.conf
就这样就搞定了。看到启动成功的消息。
Sending Logstash's logs to D:/es/logstash-5.4.1/logstash-5.4.1/logs which is no
configured via log4j2.properties
[2018-02-03T15:37:13,090][INFO ][logstash.outputs.elasticsearch] Elasticsearch
ool URLs updated {:changes=>{:removed=>[], :added=>[http://localhost:9200/]}}
[2018-02-03T15:37:13,105][INFO ][logstash.outputs.elasticsearch] Running health
check to see if an Elasticsearch connection is working {:healthcheck_url=>http:
/localhost:9200/, :path=>"/"}
[2018-02-03T15:37:13,402][WARN ][logstash.outputs.elasticsearch] Restored conne
tion to ES instance {:url=>#<URI::HTTP:0x7230e6b3 URL:http://localhost:9200/>}
[2018-02-03T15:37:13,402][INFO ][logstash.outputs.elasticsearch] Using mapping
emplate from {:path=>nil}
[2018-02-03T15:37:13,590][INFO ][logstash.outputs.elasticsearch] Attempting to
nstall template {:manage_template=>{"template"=>"logstash-*", "version"=>50001,
"settings"=>{"index.refresh_interval"=>"5s"}, "mappings"=>{"_default_"=>{"_all"
>{"enabled"=>true, "norms"=>false}, "dynamic_templates"=>[{"message_field"=>{"p
th_match"=>"message", "match_mapping_type"=>"string", "mapping"=>{"type"=>"text
, "norms"=>false}}}, {"string_fields"=>{"match"=>"*", "match_mapping_type"=>"st
ing", "mapping"=>{"type"=>"text", "norms"=>false, "fields"=>{"keyword"=>{"type"
>"keyword"}}}}}], "properties"=>{"@timestamp"=>{"type"=>"date", "include_in_all
=>false}, "@version"=>{"type"=>"keyword", "include_in_all"=>false}, "geoip"=>{"
ynamic"=>true, "properties"=>{"ip"=>{"type"=>"ip"}, "location"=>{"type"=>"geo_p
int"}, "latitude"=>{"type"=>"half_float"}, "longitude"=>{"type"=>"half_float"}}
}}}}}
[2018-02-03T15:37:13,621][INFO ][logstash.outputs.elasticsearch] Installing ela
ticsearch template to _template/logstash
[2018-02-03T15:37:13,841][INFO ][logstash.outputs.elasticsearch] New Elasticsea
ch output {:class=>"LogStash::Outputs::ElasticSearch", :hosts=>[#<URI::Generic:
x2cd6b3f4 URL://localhost:9200>]}
[2018-02-03T15:37:13,856][INFO ][logstash.pipeline ] Starting pipeline {
id"=>"main", "pipeline.workers"=>2, "pipeline.batch.size"=>125, "pipeline.batch
delay"=>5, "pipeline.max_inflight"=>250}
[2018-02-03T15:37:13,888][INFO ][logstash.inputs.tcp ] Starting tcp input
istener {:address=>"0.0.0.0:5549"}
[2018-02-03T15:37:13,934][INFO ][logstash.pipeline ] Pipeline main start
d
[2018-02-03T15:37:14,028][INFO ][logstash.agent ] Successfully starte
Logstash API endpoint {:port=>9600}
那个配置文件这么写。随便扔哪个地方。只要指定的到就行。
input {
tcp {
port=>5549
}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "test-logstash-%{+YYYY-MM}"
}
}
取名就叫Logstash.conf
你们看完。有帮助就必须点赞。
踏马的。要不然。下次。我也不写了。烦死你们这帮吊毛。
本来是不打算弄这个破玩意的。乱七八糟的。最烦人。
一搜互联网。就是抄抄抄。于是就想了抄王麻花腾。
BS!FUCK IT.
牢骚一下,入正题.
背景信息。找了一个和已安装的es,kinbana匹配版本号下载。5.4.1的WINDOWS版本
https://artifacts.elastic.co/downloads/logstash/logstash-5.4.1.zip
想下哪个版本,就是改后面的编号。
按理来说。下下来。直接运行就可以了吧?
报错啊。踏马的。又是折腾几个小时。草泥麻。网上找原因。
都是一帮连话都说不利索的程序猿写的博客。没有来源。没有去向。就是只言片语。然后要靠悟。悟泥马逼。沙吊。要么你就别写。看不得那种要死不断气的搞法。FUCK.
沙比太多。还是自己找吧。
执行BIN/LOGSTACH.BAT的时候错误现象。
C:\Users\Administrator>D:\es\logstash-5.4.1\logstash-5.4.1\bin\logstash.bat
Sending Logstash's logs to D:/es/logstash-5.4.1/logstash-5.4.1/logs which is now
configured via log4j2.properties
ERROR: No configuration file was specified. Perhaps you forgot to provide the '-
f yourlogstash.conf' flag?
usage:
bin/logstash -f CONFIG_PATH [-t] [-r] [] [-w COUNT] [-l LOG]
bin/logstash -e CONFIG_STR [-t] [--log.level fatal|error|warn|info|debug|trace
] [-w COUNT] [-l LOG]
bin/logstash -i SHELL [--log.level fatal|error|warn|info|debug|trace]
bin/logstash -V [--log.level fatal|error|warn|info|debug|trace]
bin/logstash --help
后来找来找去。
最终的解决方法就是在启动的时候指定一个配置文件即可。
格式如下:
C:\Users\Administrator>D:\es\logstash-5.4.1\logstash-5.4.1\bin\logstash -f D:\es
\logstash-5.4.1\logstash-5.4.1\config\Logstash.conf
就这样就搞定了。看到启动成功的消息。
Sending Logstash's logs to D:/es/logstash-5.4.1/logstash-5.4.1/logs which is no
configured via log4j2.properties
[2018-02-03T15:37:13,090][INFO ][logstash.outputs.elasticsearch] Elasticsearch
ool URLs updated {:changes=>{:removed=>[], :added=>[http://localhost:9200/]}}
[2018-02-03T15:37:13,105][INFO ][logstash.outputs.elasticsearch] Running health
check to see if an Elasticsearch connection is working {:healthcheck_url=>http:
/localhost:9200/, :path=>"/"}
[2018-02-03T15:37:13,402][WARN ][logstash.outputs.elasticsearch] Restored conne
tion to ES instance {:url=>#<URI::HTTP:0x7230e6b3 URL:http://localhost:9200/>}
[2018-02-03T15:37:13,402][INFO ][logstash.outputs.elasticsearch] Using mapping
emplate from {:path=>nil}
[2018-02-03T15:37:13,590][INFO ][logstash.outputs.elasticsearch] Attempting to
nstall template {:manage_template=>{"template"=>"logstash-*", "version"=>50001,
"settings"=>{"index.refresh_interval"=>"5s"}, "mappings"=>{"_default_"=>{"_all"
>{"enabled"=>true, "norms"=>false}, "dynamic_templates"=>[{"message_field"=>{"p
th_match"=>"message", "match_mapping_type"=>"string", "mapping"=>{"type"=>"text
, "norms"=>false}}}, {"string_fields"=>{"match"=>"*", "match_mapping_type"=>"st
ing", "mapping"=>{"type"=>"text", "norms"=>false, "fields"=>{"keyword"=>{"type"
>"keyword"}}}}}], "properties"=>{"@timestamp"=>{"type"=>"date", "include_in_all
=>false}, "@version"=>{"type"=>"keyword", "include_in_all"=>false}, "geoip"=>{"
ynamic"=>true, "properties"=>{"ip"=>{"type"=>"ip"}, "location"=>{"type"=>"geo_p
int"}, "latitude"=>{"type"=>"half_float"}, "longitude"=>{"type"=>"half_float"}}
}}}}}
[2018-02-03T15:37:13,621][INFO ][logstash.outputs.elasticsearch] Installing ela
ticsearch template to _template/logstash
[2018-02-03T15:37:13,841][INFO ][logstash.outputs.elasticsearch] New Elasticsea
ch output {:class=>"LogStash::Outputs::ElasticSearch", :hosts=>[#<URI::Generic:
x2cd6b3f4 URL://localhost:9200>]}
[2018-02-03T15:37:13,856][INFO ][logstash.pipeline ] Starting pipeline {
id"=>"main", "pipeline.workers"=>2, "pipeline.batch.size"=>125, "pipeline.batch
delay"=>5, "pipeline.max_inflight"=>250}
[2018-02-03T15:37:13,888][INFO ][logstash.inputs.tcp ] Starting tcp input
istener {:address=>"0.0.0.0:5549"}
[2018-02-03T15:37:13,934][INFO ][logstash.pipeline ] Pipeline main start
d
[2018-02-03T15:37:14,028][INFO ][logstash.agent ] Successfully starte
Logstash API endpoint {:port=>9600}
那个配置文件这么写。随便扔哪个地方。只要指定的到就行。
input {
tcp {
port=>5549
}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "test-logstash-%{+YYYY-MM}"
}
}
取名就叫Logstash.conf
你们看完。有帮助就必须点赞。
踏马的。要不然。下次。我也不写了。烦死你们这帮吊毛。
发表评论
-
SpringCloud00 _Restemplate的getForEntity、getForObject、 postForEntity、postForObjec
2022-10-20 02:26 405SpringCloud00 _Restemplate的get ... -
java键盘机器人
2022-08-18 16:26 385package com.yuexiu.yxdp.rpt.be ... -
java常用快捷键
2022-08-18 15:47 417IDEA中常用快捷键 psvm —— 用来快速写一个ma ... -
idea在旧环境里安装又出这个问题了
2022-08-11 17:33 2670这个一眼就看出来是找不到jre的错误。关键 ... -
mysql 5.5的安装包官网下载地址
2022-07-07 21:09 527https://downloads.mysql.com/arc ... -
idea java开发快捷键
2022-07-07 15:02 265在dao层的mapper类里。直接按住ctrl+左键可定位.x ... -
plugin
2022-07-05 10:45 265INFO] Finished at: 2022-07-05T1 ... -
maven配置,通用setting.xml配置-改为阿里云
2022-07-04 10:50 660maven配置,通用setting.xml配置-改为阿里云 ... -
启动模块时报错,命令行过长,command is too long.
2022-07-04 06:42 1763启动模块时报错,命令行过长,command is too lo ... -
node js 全部版本
2022-07-01 10:58 2734https://nodejs.org/en/download/ ... -
post json
2022-07-01 08:00 224try { String ding ... -
post json
2022-07-01 07:56 207package com.arpenker.stockrobot ... -
resttemplate
2022-06-30 15:21 263private static ResponseEntity&l ... -
量化工
2022-06-30 09:54 599String url = "https://api. ... -
eclipse快捷键
2022-06-30 09:18 287package shortcutKey; public cl ... -
ideajdk
2022-06-10 08:06 246「ideajdk」https://www.aliyundriv ... -
nohup java
2022-05-30 19:02 690nohup java -jar test.jar > . ... -
nohup java
2022-05-30 18:36 935springboot 项目内嵌tomcat,一般打包成jar ... -
查服务器硬盘内存CPU
2022-05-25 17:31 388grep MemTotal /proc/meminfo # ... -
tomcat8 和 jdk8
2022-05-21 08:06 344「tomcat8jdk8」https://www.aliyu ...
相关推荐
logback日志写logstash配置appender参考
在给定的“logstash配置文件.rar”压缩包中,我们可以期待找到针对Logstash的配置文件,这些文件用于设置不同的数据处理管道,将数据输入到Elasticsearch并进行聚合分析。 首先,我们要理解Logstash的工作原理。...
logstach的exe.conf配置文件............................................................................................................
用于解析 vsftpd 日志记录的 Logstash 配置和 grok 模式 用法 安装logstash 将50-filter-vsftpd.conf添加到/etc/logstash/conf.d 将vsftpd.grok添加到/etc/logstash/patterns.d 重启logstash 包含的 Logstash ...
postfix-grok-patterns, 解析后缀日志记录的Logstash配置和grok模式 用于后缀日志的 Logstash注释模式一组使用grok解析后缀日志记录的grok模式。 还包括一个示例Logstash配置文件,用于将grok模式作为过滤器应用。...
Logstash配置对IntelliJ的支持 IntelliJ IDE的插件以支持弹性配置文件 特征 语法高亮 关键字补全 大括号匹配 自动评论 安装 使用IDE内置插件系统: 文件>设置>插件>浏览存储库... >搜索“ logstash” >安装插件 手动...
Windows 环境下使用 NSSM 配置 Logstash 为系统服务 在 Windows 环境下,NSSM(Non-Sucking Service Manager)是一个功能强大的服务管理工具,能够帮助我们轻松地将 Logstash 配置为系统服务。本文将指导您如何使用...
Elasticsearch启动https访问,需要配置logstash,该配置logstash支持https的conf配置文件
自定义文件的logstash的配置文件
该配置文件有logstash的stdin、file、tcp、udp、syslog、beats、grok、elasticsearch插件配置
在本配置文件中,Logstash 被用来从不同的输入源接收数据,并将其发送到 Kafka 和 Elasticsearch。 首先,我们来看第一个配置文件,其名称为 `logstash.conf`: ```conf input { stdin {} log4j { mode => ...
这个配置文件用于通过 logstash 解析Palo Alto Networks(PAN-OS)防火墙产生的Syslog日志,并将其转换为结构化的数据格式以便于后续处理和分析。 这个配置文件提供了以下功能: 1. 解析Palo Alto Networks(PAN-...
logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件logstash的配置文件...
Logstash 配置工具 该项目面向希望开始使用。 它提供了一个基于 Web 的 UI 来创建 Logstash 配置文件。 创建的配置文件可以下载并与 Logstash 一起使用。 未来,用户界面还将允许用户在线测试他们的配置文件。 开发...
Logstash配置这些是我的私有logstash配置文件。 它们是为Arch Linux和我使用的软件创建的。 说明在文件中。 由于这是我的第一个logstash设置,因此某些配置可能很奇怪。 如果您比我还了解任何其他信息,请提出问题...
3. 修改Logstash配置文件:logstash-gateway.conf,设置ES集群地址和端口号 4. 启动Logstash服务:nohup bin/logstash -f config/logstash.conf & 或者 bin/logstash -e 'input {beats {port => 5044}} output{...
Logstash配置由三个主要部分组成:输入(input)、过滤(filter)和输出(output)。在这个特定的配置中,`logstashconf`可能包含以下内容: 1. **输入(input)配置**:使用`jdbc`插件定义数据库连接参数,如数据库...
配置文件相关。
24优化logstash读取redis缓存日志配置.md