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.对比这一周,每天用户增长还是减少
    
  • 相关阅读:
    日常
    hdoj 5690 All X (快速幂+取模)
    hdoj 4004 The Frog's Games(二分)
    Mac androidStudio cannot resolve corresponding JNI function
    Mac 切换JDK版本
    MAC系统 如何显示隐藏的文件(文件夹)
    C 读写文件以及简单的文件加密
    C 双向链表的简单排序实现
    Android ViewDragHelper详解
    android Toast的内容过长,如何居中显示?
  • 原文地址:https://www.cnblogs.com/Applogize/p/13520103.html
Copyright © 2011-2022 走看看