log4j2通過tcp傳送json日誌到logstash Elasticsearch
參考資料(官網):https://www.elastic.co/guide/en/logstash/6.0/plugins-inputs-tcp.html
通過tcp的傳送資料到logstash需要設定好ip+port就好,用你熟悉的方式傳送資料即可。
log4j2 tcp 方式 傳送json資料到logstash
log4j2.xml的配置參考
<Configuration>
<Appenders>
<Socket name="Socket" host="localhost" port="12345">
<JsonLayout compact="true" eventEol="true" />
</Socket>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Socket"/>
</Root>
</Loggers>
</Configuration>
logstash的配置參考
input {
tcp {
host => "192.168.0.153"
port => 4567
#codec => plain { charset => "GB2312" }
codec => json
}
}
filter {
json {
source => "message"
add_field => ["type", "%{dtype}"]
remove_field => [ "server", "server.fqdn", "timestamp" ]
}
}
output {
if "_jsonparsefailure" not in [tags] {
stdout { codec => rubydebug }
elasticsearch {
hosts => "192.168.2.181:9200"
}
}
}
相關文章
- liunx通過TCP傳送資訊TCP
- 通過PowerShell傳送TCP請求TCP
- 十八、.net core(.NET 6)搭建ElasticSearch(ES)系列之使用Logstash通過Rabbitmq接收Serilog日誌到ESElasticsearchMQ
- mariadb審計日誌通過 logstash匯入 hiveHive
- 日誌傳送部署
- logstash的安裝使用、收集json日誌、csv日誌總結JSON
- Kibana+Logstash+Elasticsearch 日誌查詢系統Elasticsearch
- Elasticsearch+kibana+logstash 搭建日誌收集分析平臺Elasticsearch
- SQL Server 日誌傳送配置SQLServer
- 複製和日誌傳送
- Logstash日誌蒐集
- logstash採集Java日誌文字檔案配合grok收集到elasticsearch簡單示例JavaElasticsearch
- 日誌傳送事務日誌備份設定
- ELK(ElasticSearch, Logstash, Kibana)搭建實時日誌分析平臺Elasticsearch
- Elasticsearch、Logstash、Kibana搭建統一日誌分析平臺Elasticsearch
- C#原生郵件傳送+傳送日誌記錄C#
- 【log4j2日誌框架】敏感字元過濾框架字元
- Logstash收集json格式日誌檔案如何寫配置檔案JSON
- 資料庫映象和日誌傳送資料庫
- 啟用日誌傳送 (Transact-SQL)SQL
- Delphi 通過IdHTTP 傳送Http請求到Java 後臺HTTPJava
- logstash mysql 準實時同步到 elasticsearchMySqlElasticsearch
- 2023最新ELK日誌平臺(elasticsearch+logstash+kibana)搭建Elasticsearch
- 使用Logstash工具匯入sqlserver資料到elasticSearch及elk分散式日誌中心SQLServerElasticsearch分散式
- 通過 Systemd Journal 收集日誌
- logstash收集springboot日誌Spring Boot
- (四)Logstash收集、解析日誌方法
- logstash kafka output 日誌處理Kafka
- TCP報文傳送工具TCP
- Azure : 通過 SendGrid 傳送郵件
- BI Publisher通過MuseMail傳送郵件AI
- 在恢復計劃中使用日誌傳送
- 啟用日誌傳送 (SQL Server Management Studio)SQLServer
- Lumen日誌接入 ElasticsearchElasticsearch
- phpMyadmin通過日誌寫webshellPHPWebshell
- logstash nginx error access 日誌處理NginxError
- Logstash 配置Java日誌格式的方法Java
- Centos7下使用ELK(Elasticsearch + Logstash + Kibana)搭建日誌集中分析平臺CentOSElasticsearch