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.对比这一周,每天用户增长还是减少
    
  • 相关阅读:
    nginx 阻止ip访问
    mysql sql语句性能分析
    SWFUpload demo
    XSHELL win7 和 linux 系统之间文件互传
    基于HTTP协议的轻量级开源简单队列服务:HTTPSQS
    The following packages have been kept back
    php 错误日志记录
    TWIG 分页宏(基于 bootstrap)
    gitconfig 全局配置文件。
    简单的图片异步上传代码
  • 原文地址:https://www.cnblogs.com/Applogize/p/13520103.html
Copyright © 2011-2022 走看看