• ELK(Elasticsearch + Logstash + Kibana) 日志分析平台


    ELK(Elasticsearch + Logstash + Kibana) 日志分析平台

    • A+
    所属分类:大数据

    Elasticsearch + Logstash + Kibana(ELK)是一套开源的日志管理方案,分析网站的访问情况时我们一般会借助Google/百度/CNZZ等方式嵌入JS做数据统计,但是当网站访问异常或者被攻击时我们需要在后台分析如Nginx的具体日志,而Nginx日志分割/GoAccess/Awstats都是相对简单的单节点解决方案,针对分布式集群或者数据量级较大时会显得心有余而力不足,而ELK的出现可以使我们从容面对新的挑战。

    • Logstash:负责日志的收集,处理和储存
    • Elasticsearch:负责日志检索和分析
    • Kibana:负责日志的可视化

    扩展阅读

    CentOS 7.x安装ELK(Elasticsearch+Logstash+Kibana) - http://www.chenshake.com/centos-install-7-x-elk-elasticsearchlogstashkibana/

    Centos 6.5 安装nginx日志分析系统 elasticsearch + logstash + redis + kibana -http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=17291169&id=4898582

    logstash-forwarder and grok examples - https://www.ulyaoth.net/threads/logstash-forwarder-and-grok-examples.32413/

    三斗室 - http://chenlinux.com/

    elastic - https://www.elastic.co/guide

    LTMP索引 - http://wsgzao.github.io/index/#LTMP

    组件预览

    JDK - http://www.oracle.com/technetwork/java/javase/downloads/index.html

    Elasticsearch - https://www.elastic.co/downloads/elasticsearch

    Logstash - https://www.elastic.co/downloads/logstash

    Kibana - https://www.elastic.co/downloads/kibana

    redis - http://redis.io/download

    设置FQDN

    创建SSL证书的时候需要配置FQDN

    服务端

    java

    Elasticsearch

    Kibana

    Logstash

    客户端

    Logstash Forwarder

    配置Nginx日志策略

    其它注意事项

    修改kibana端口

    JVM调优

  • 相关阅读:
    leetcode66 plusOne
    park/unpark 阻塞与唤醒线程
    leetcode55 jumpGame贪心算法
    ACID特性与事务的隔离级别
    PCB ODB++(Gerber)图形绘制实现方法
    PCB 所建不凡 AWS 技术峰会2018 • 深圳站 2018.9.20
    PCB SQL SERVER 位运算应用实例
    PCB SQL SERVER 枚举分割函数(枚举值分解函数)
    PCB SQL SERVER 正则应用实例
    PCB Genesis 外形加内角孔实现方法
  • 原文地址:https://www.cnblogs.com/yaoyangding/p/15473999.html
Copyright © 2020-2023  润新知