ELK 是 ElasticSearch、 LogStash、 Kibana 三个开源工具的简称,现在还包括 Beats,其分工如下:

  1. LogStash/Beats: 负责数据的收集与处理
  2. ElasticSearch: 一个开源的分布式搜索引擎,负责数据的存储、检索和分析
  3. Kibana: 提供了可视化的界面。负责数据的可视化操作

基于 ELK Stack 可以构建日志分析平台、数据分析搜索平台等非常有用的项目

elk的使用流程图如下所示,比价容易理解

  1. 数据源,数据源可以有很多种,比如搜集各类日志,redis中的数据,或者消息队列中的消息数据等
  2. logstash中定义数据源的输入输出规则,可以在logstash中定义输入来源地址,定义输出到es中的索引名称,type类型等配置信息
  3. es负责数据的存储,这里的数据可以持久化存储,大数据分析的时候也可以不必持久化存储
  4. Kibana对需要分析的数据进行可视化界面的展示,可以通过配置插件进行友好更加人性化的数据展示

ELK的搭建流程

一. ElasticSearch 的安装与运行

1、下载安装包

centos7搭建elk相关推荐

  1. 关于CentOS7搭建ELK集群遇到的问题及解决办法

    使用虚拟机安装的CentOS7系统搭建ELK集群过程中遇到的问题记录如下,对阿里云等虚拟环境或有参考作用. 安装过程可以参考:https://www.cnblogs.com/bixiaoyu/p/94 ...

  2. Centos7 安装ELK/EFK 7.x 集群搭建实战攻略

    Centos7 安装ELK/EFK 7.x 集群搭建实战攻略 1.1 写在前面的话 1.2 开始之前 1.3 安装ELK/EFK 1.3.1 海量数据存储和检索-->E-->安装Elast ...

  3. 从0开始搭建ELK及采集日志的简单应用

    关于ELK的理论介绍.架构图解说,很多博客都有很详细的讲解可以参考.本文主要记录了elk的简单搭建和简单应用. 安装前准备 1.环境说明: IP 主机名 部署服务 10.0.0.101(centos7 ...

  4. 搭建ELK日志服务器

    实验名称:搭建ELK日志分析服务器 实验要求:搭建ELK日志分析系统并进行验证 实验环境: 一台centos7操作系统虚拟机,IP地址192.168.22.100,CUP核心数2,4G运行内存,作为E ...

  5. 手把手教你搭建ELK,原来这么简单

    思维导图 文章已收录Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary 概述 我们都知道,在生产环境中经常会遇到很多异常,报错信息 ...

  6. 手把手教你搭建 ELK 实时日志分析平台

    来自:武培轩 本篇文章主要是手把手教你搭建 ELK 实时日志分析平台,那么,ELK 到底是什么呢? ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch.Logstash ...

  7. 用Docker镜像搭建ELK环境

    之前在Windows上尝试过搭建ELK环境,并将MySQL或SQLServer中的数据导入到Elasticsearch中.现在用Docker提供的镜像可以快速的完成这一操作. 环境说明 系统:Wind ...

  8. CentOS7搭建Git服务器

    CentOS7搭建Git服务器 文章目录 CentOS7搭建Git服务器 前言 搭建步骤 参考链接 前言 现有一台操作系统为CentOS 7的服务器,要将其作为代码库服务器使用,要求使用Git进行代码 ...

  9. 爬虫 spider10——搭建elk平台,开发服务提供者

    第一步:爬取指定数据,去重复,并存储到mysql. Springboot+ssm+定时(定时器)爬取+redis去重+mybatis保存. 详情请看爬虫 spider09--爬取指定数据,去重复,并存 ...

最新文章

  1. 腾讯面试题:创建索引时,你会怎么考虑呢?(看完你就能和面试官谈人生了)
  2. 谨慎对待switch,用Object对象替换switch
  3. “脱虚向实”大潮下:新能源自动驾驶从大厂抢人靠什么
  4. 二叉树节点个数,叶子个数,第K层个数,最低公共节点
  5. firefox使用掘金插件_久等了,这款知名浏览器下载插件终于上线Chrome版本!
  6. 漫步数理统计七——随机变量(上)
  7. 鸿蒙宴原文及翻译,《鸿门宴》文言文原文及全文详细翻译
  8. 自动生成html_服务搭建篇二·Jenkins+Jmeter+Gitlab持续集成实现接口流程自动化
  9. 限制页面被pc端访问
  10. 连接linux常用的工具
  11. Ubuntu下mysql跟换datadir,数据库存放路径,支持更改单个库的存放路径
  12. P3376 【模板】网络最大流( Edmonds-krap、Dinic、ISAP 算法)
  13. 微信小程序网易云音乐获取视频列表数据(需要登录获取携带cookie)
  14. 2019年9月中国编程语言排行榜
  15. namecheap如何解析域名
  16. 百词斩个人中心功能测试
  17. 汉语拼音大全(竖排版)
  18. 微信h5支付添加域名时报错,“h5支付域名需要提供完整的支付路径“
  19. 使用计算机数据采集的优点,什么是数据采集器
  20. 关系型到文档型的跨越:颠覆你对数据库数据模型的认识

热门文章

  1. Training的第二十二天
  2. vtigerCrm 目录结构(整理中)
  3. ivar layout 相关知识点
  4. Redis分布式锁的实现原理看这篇就够了~
  5. 七岁OpenStack热情不减 如此执着为哪般?
  6. 【小白的CFD之旅】22 好网格与坏网格
  7. Nginx配置性能优化的方法
  8. 内存映射与DMA笔记
  9. LVM的创建扩展缩减与删除
  10. [转]phonegap 2.9 IOS Xcode 搭建环境