1.先到网站上下载 https://www.elastic.co/cn/downloads,需要的工具

Elasticsearch,Kibana,Logstash,Filebeat。

先把redis安装好。安装redis略过。

2.主要是每个工具的配置文件:

Elasticsearch 直接解压后启动即可:./bin/elasticsearch

做成启动文件如下:startup.sh

#!/bin/bash
nohup $HOME/apps/elk/elasticsearch-4.5./bin/elasticsearch >& &

Kibana:修改配置文件elasticsearch的地址,之后启动,./bin/kibana

做成启动文件startup.sh:

#!/bin/bash
path1=$HOME/apps/elk/kibana-5.5.-linux-x86_64
nohup ${path1}/bin/kibana >${path1}/kibana.out >& &
exit

Filebeat:修改配置文件后,启动为: ./filebeat -e -c filebeat.yml

启动文件startup.sh

#!/bin/bash
path1=$HOME/apps/elk/filebeat-5.5.-linux-x86_64
nohup ${path1}/filebeat -e -c filebeat.yml >${path1}/filebeat.out >& &

filebeat配置文件,配置不同文件类型;

- input_type: log

  # Paths that should be crawled and fetched. Glob based paths.
paths:
- /home/lambert/apps/tomcat7-web/tomcat--*/logs/catalina.out
document_type: apache - input_type: log paths:
- /home/lambert/apps/elk/kibana-5.5.-linux-x86_64/kibana.out
document_type: kibana

Logstash:配置文件

input {
beats {
port => ""
tags=> "beat"
}
redis {
host => "127.0.0.1"
port =>
data_type => "list"
key => "logstash-list"
tags => "redis"
}
}
output {
if "beat" in [tags] and "redis" not in [tags] {
redis {
host => "127.0.0.1"
port => ""
data_type => "list"
key => "logstash-list"
}
}else {
elasticsearch { hosts => ["localhost:9200"] }
}
stdout { codec => rubydebug }
}

启动为:./bin/logstash -f ./logstash.conf

做成启动文件startup.sh

#!/bin/bash
path1=$HOME/apps/elk/logstash-5.5.
nohup ${path1}/bin/logstash -f ${path1}/logstash.conf>${path1}/logstash.out >& &

好了启动之后就可以访问

kibana了默认访问地址是:5061端口

Elk+redis的配置的更多相关文章

  1. ELK+redis搭建nginx日志分析平台

    ELK+redis搭建nginx日志分析平台发表于 2015-08-19   |   分类于 Linux/Unix   |  ELK简介ELKStack即Elasticsearch + Logstas ...

  2. 使用elk+redis搭建nginx日志分析平台

    elk+redis 搭建nginx日志分析平台 logstash,elasticsearch,kibana 怎么进行nginx的日志分析呢?首先,架构方面,nginx是有日志文件的,它的每个请求的状态 ...

  3. elk+redis分布式分析nginx日志

    一.elk套件介绍 ELK 由 ElasticSearch . Logstash 和 Kiabana 三个开源工具组成.官方网站: https://www.elastic.co/products El ...

  4. linux下利用elk+redis 搭建日志分析平台教程

    linux下利用elk+redis 搭建日志分析平台教程 http://www.alliedjeep.com/18084.htm   elk 日志分析+redis数据库可以创建一个不错的日志分析平台了 ...

  5. [原创]ubuntu14.04部署ELK+redis日志分析系统

    ubuntu14.04部署ELK+redis日志分析系统 [环境] host1:172.17.0.4 搭建ELK+redis服务 host2:172.17.0.3 搭建logstash+nginx服务 ...

  6. ELK+Redis+Nginx服务数据存储以及Nginx日志的收集

    PS:此片文章是承接上篇ELK部署文档,再次便不详细说明了 [安装Redis] [root@Redis ~]# wget  http://download.redis.io/releases/redi ...

  7. Centos7下ELK+Redis日志分析平台的集群环境部署记录

    之前的文档介绍了ELK架构的基础知识,日志集中分析系统的实施方案:- ELK+Redis- ELK+Filebeat - ELK+Filebeat+Redis- ELK+Filebeat+Kafka+ ...

  8. ELK Stack (2) —— ELK + Redis收集Nginx日志

    ELK Stack (2) -- ELK + Redis收集Nginx日志 摘要 使用Elasticsearch.Logstash.Kibana与Redis(作为缓冲区)对Nginx日志进行收集 版本 ...

  9. ELK Stack (1) —— ELK + Redis安装

    ELK Stack (1) -- ELK + Redis安装 摘要 安装Elasticsearch.Logstash.Kibana与Redis以实现一个日志收集平台 版本 elasticsearch版 ...

随机推荐

  1. Ubuntu系统配置apt-get软件更新源

    从别人那摘录的Ubuntu源,测的很好用 # 电子科技大学 (教育网) deb http://ubuntu.uestc.edu.cn/ubuntu/ oneiric main restricted u ...

  2. Github使用.gitignore文件忽略不必要上传的文件 (转)

    原文地址: https://blog.csdn.net/gjy211/article/details/51607347 常用编程语言及各种框架平台下的通用   .gitignore   文件 http ...

  3. BZOJ5090: [Lydsy1711月赛]组题(01分数规划)

    5090: [Lydsy1711月赛]组题 Time Limit: 1 Sec  Memory Limit: 256 MBSubmit: 785  Solved: 186[Submit][Status ...

  4. HDU 2154:跳舞毯

    跳舞毯 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submiss ...

  5. Eclipse设置Courier New字体

    使用Eclipse我们会发现在字体设置里找不到钟爱的Courier New字体.其实这个字体不是没有,只是没有显示而已,它其实隐藏起来了,只需几步便可让其现原形—— 1.找到Eclipse设置字体的地 ...

  6. Tomcat的最大并发数

    日常应用中,单台Tomcat能支持最大的并发数是多少? 作为一个有经验的Java Web开发人员对这个问题应该有大概的印象,并会让问题再具体点,比如Tomcat版本,运行模式,并发请求允许的最大响应时 ...

  7. centos下memcached安装

    memcached是一款高速.分布式的内存缓存系统.其官方主页在http://www.danga.com/memcached/ 1.安装前的准备 要安装memcached,需要有libevent的支持 ...

  8. js中caller和callee属性详解

    一.caller属性返回一个对函数的引用,该函数调用了当前函数.functionName.callerfunctionName 对象是所执行函数的名称.说明对于函数来说,caller 属性只有在函数执 ...

  9. 解决yum 不能更新问题 :yum 报错Loaded plugins: fastestmirror, refresh-packagekit, security

    2018-07-02       21:43:13 Yum报错 [root@db yum.repos.d]# yum makecache Loaded plugins: fastestmirror, ...

  10. 【nodeJS】webstorm中设置nodej智能提示