zoukankan      html  css  js  c++  java
  • ELK介绍

    1.ELK Stack 组成

    Software Description Function
    E:Elasticsearch Java 程序 存储,查询日志
    L:Logstash Java 程序 收集、过滤日志
    K:Kibana Java 程序 提供 Web 服务,将数据页面化
    F:Filebeat go 程序 收集、过滤日志

    2.ELK Stack 功能

    1.收集: 收集所有服务器的日志
    2.传输: 把日志稳定的传输到ES或者其他地方
    3.存储: ES能有效快速的存储日志数据
    4.分析: 通过web页面分析数据
    5.监控: 监控集群架构
    

    3.ELK优点

    1.处理方式灵活:elasticsearch是实时全文索引,具有强大的搜索功能
    2.配置相对简单:elasticsearch全部使用JSON 接口,logstash使用模块配置,kibana的配置文件部分更简单。
    3.检索性能高效:基于优秀的设计,虽然每次查询都是实时,但是也可以达到百亿级数据的查询秒级响应。
    4.集群线性扩展:elasticsearch和logstash都可以灵活线性扩展
    5.前端操作绚丽:kibana的前端设计比较绚丽,而且操作简单
    

    4.为什么使用ELK

    #收集所有的日志
    web服务日志
    业务服务日志
    系统日志
    
    # 统计、分析:
    1.统计访问量
    2.统计访问量前10的IP
    3.站点访问次数最多的URL
    4.查询一上午以上三个值
    5.查询一下午以上三个值
    6.对比一下上下午用户访问量
    7.对比这一周,每天用户增长还是减少
    
  • 相关阅读:
    PHP安全
    使用 jQuery 简化 Ajax 开发
    我的云之旅–HBase调试(139)
    Java的性能调优
    libsqlite3.dylib与libsqlite3.0.dylib区别
    zookeeper code
    最近的一个框架
    我的云之旅–Lucene内容存储进入Hadoop(136)
    Linux源码阅读推荐阅读图书
    我的云之旅–HMaster启动说明(140)
  • 原文地址:https://www.cnblogs.com/Applogize/p/13520103.html
Copyright © 2011-2022 走看看