input {
file {
path => "/srv/web/a/logs/a.*"
start_position => "beginning"
type => "a"
}
file {
path => "/srv/web/b/logs/b.*"
start_position => "beginning"
type => "b"
}
file {
path => "/srv/web/c/logs/c.*"
start_position => "beginning"
type => "c"
}
file {
path => "/srv/web/d/logs/d.*"
start_position => "beginning"
type => "d"
}
file {
path => "/srv/web/e/logs/e.*"
start_position => "beginning"
type => "e"
}
}
output {
if "_grokparsefailure" in [tags] {
}else{
if [type] == "a"{
redis {
host => "180.70.135.103"
port => "6379"
data_type => "list"
key => "a:redis"
password => "a"
}
}
if [type] == "b"{
redis {
host => "180.70.135.103"
port => "6379"
data_type => "list"
key => "b:redis"
password => "redis123"
}
}
if [type] == "c"{
redis {
host => "180.70.135.103"
port => "6379"
data_type => "list"
key => "c:redis"
password => "c"
}
}
if [type] == "d"{
redis {
host => "180.70.135.103"
port => "6379"
data_type => "list"
key => "d:redis"
password => "d"
}
}
if [type] == "e"{
redis {
host => "180.70.135.103"
port => "6379"
data_type => "list"
key => "e:redis"
password => "e"
}
}
}
}
分享到:
相关推荐
docker集群ELK部署读取本地日志--配置文件;包含docker-compose集群化部署ELK的配置脚本和elasticsearch、kibana的配置文件、logstash解析日志的配置文件
自定义文件的logstash的配置文件
在logstash文件夹的下bin目录创建配置文件logstash.conf ,内容如下: input { # 以文件作为来源 file { # 日志文件路径 path => "F:\test\dp.log" } } filter { #定义数据的格式,正则解析日志(根据实际...
logstash采集log4j日志发送到es配置文件,可以把日志根据日志级别区分开,一个级别一条日志是es中的一条数据
logstash.yml --logstash的配置文件 我这里没有配置 使用默认的就好了 elasticsearch data --该目录存放elasticsearch的数据 plugins --该目录存放elasticsearch的插件,比如中文分词、同义词插件等 docker-...
Logstash 转发器 将日志从 OMS 转发到 Logstash 的工具。 完全修改为对转换为新格式的 OMS 工作区使用新的日志分析 API。 配置 应用程序从类路径/run/secrets:/opt/data:/opt/oms-to-elk ,允许有许多关于如何配置...
Logstash的配置文件包括grok,字段分隔,字段移除,日志中日期替换@timestamp,动态索引根据日志日期生成等等...... Filebeat日志多行合并,日志分类索引等等...... 注意修改配置文件中关于Logstash及Elasticsearch的...
这个配置文件用于通过 logstash 解析Palo Alto Networks(PAN-OS)防火墙产生的Syslog日志,并将其转换为结构化的数据格式以便于后续处理和分析。 这个配置文件提供了以下功能: 1. 解析Palo Alto Networks(PAN-...
对应我写的博客下需要用到的资源文件,注意logstash.conf中file对于的路径要根据实际修改,包含一个日志文件和一个logstash.conf文件
logstash配置文件,根据监听交换机端口区分不通网络设备型号(直接复制可用,修改下IP地址)附带ELK图形化效果图和交换机配置文件
ClearPassAndELK介绍该存储库的... 10-logstash-syslog.conf一个示例Logstash配置文件,它将处理ClearPass生成的SYSLOG事件并将其存储在Elasticsearch集群中。 我的计划是随着我更多地了解如何使用Kibanna分析Elasti
本资源用于macos系统,直接解压即可,无需按照,解压后在终端进入config下配置好文件logstash_elastictest.conf,再进入bin目录下 ./logstash -f ./config/logstash_elastictest.conf,即可启动
1、Filebeat负责收集应用写到磁盘上的日志,并将日志发送给logstash 2、logstash处理来自filebeat的日志,并将处理后的日志保存ela
配置Logstash: 1 2 tar -zxvf logstash-6.2.4.tar.gz cd logstash-6.2.4 编写配置文件(名字和位置可以随意,这里我放在config目录下,取名为log_app.conf): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...
ELK详细搭建及使用笔记word文档,包含所需文件下载地址。通过ELK(ElasticSearch + LogStash + Kibana = ELKStack),轻松几步搭建ELK环境,对数据进行实时监控和分析。 Elasticsearch是个开源分布式搜索引擎,...
logstash的配置文件,首先要记住几点:第一,他不是编程语言,所以不要想当然觉得他应 该能如何;第二,他是启动的时候编译好就固定了。 配置分为三个section。input、filter、output。logstash 本身有5种plugin,...
该文件是geoip2离校使用文件数据库,下载即可用,以mmdb结尾,大小City为60m,Country大小3m左右。可用于nginx配置限制地区,elk中logstash。文件为压缩包格式,解压得到两个文件。实测可用
奥克斯麋鹿 总览 aws-elk-billing是配置摘要和工具的组合,可...Logstash配置 logstash.conf Kibana配置 kibana.yml Elasticsearch索引映射 aws-billing-es-template.json 索引Kibana仪表板 kibana/orchestrate_das
ELKconfig ELK堆栈的配置文件 在此存储库中,您将找到一些示例ELK(Elasticsearch Logstash Kibana)配置文件
本资源是ELK的6.8.0版本包含elasticsearch、kibana、logstash、filebate、metricbate,自行下载后,按照配置文件配置好相关的端口访问权限即可,整理不易