首页 > 其他分享 >ELK日志分析平台

ELK日志分析平台

时间:2024-06-15 17:59:43浏览次数:29  
标签:ELK 配置 web -- 平台 添加 日志 logstash

获取Web日志

1. 概述

目标:数显Web日志实时分析

如何收集日志?

 

-- 通过网络收集日志:

 

-- beats插件概述:

 

 2. 修改Logstash配置

使用logstash配置日志接收服务器

 3. Filebeat安装配置在web-0001

配置开机自起动

 修改配置文件/etc/filebeat/filebeat.yml

 启动服务,验证日志是否能发送到logstash

 然后在logstash的终端就能看到日志数据

4. 添加多日志标签

用以匹配系统的多种日志类型

logstash中基于标签配置不同规则: 

在web-0001访问网站,可以在logstash终端看到下面信息:

 批量安装部署

1. 编写playbook,使用ansible自动化批量部署

使用web-0001的配置文件作为模板文件:

 

执行:ansible-playbook filebeat.yml

部署Kibana

1. 集群架构

2. 购买云主机

主机名IP配置
kibana192.168.1.26最低配置2核4G

3.  添加监控器

登录华为云-->控制台-->添加监控器

 监听端口5601

添加kibana云服务器  

4. 安装kibana 

 配置:

5. 流量数据分析

访问http://139.9.62.233:5601/

需要确保elasticsearch有索引weblog-xxxxx,上图才能搜索出来:

 添加完成后点击:

访问http://139.9.62.233/,多次点击刷新或者其他方式访问后

在下面页面点击刷新,即可实时更新流量数据可视化

 

补充:

Kibana支持种类繁多的流量分析格式,可以自行探索 

 

 

 

标签:ELK,配置,web,--,平台,添加,日志,logstash
From: https://blog.csdn.net/m0_67252568/article/details/139702444

相关文章

  • ASP.NET Core之使用OpenTelemetry的日志管理
    一、前言当前软件架构演变由单体架构=>分布式架构(SOA)=>微服务架构(mircoservice)=>云原生架构(cloudnative),所以架构的演变导致对系统日志、监控、链路等统称为观测性方案提出巨大的挑战。在单体架构时代,借助丰富的日志库基本满足对日志管理,但是面对分布式、微服务的架构盛行,......
  • 基于java jsp ssm的基于Java Web的智慧社区信息平台的设计与实现(源码+LW+部署讲解)
    前言......
  • Java毕业设计-基于springboot开发的体育馆使用预约平台设计与实现-毕业论文(附毕设源代
    文章目录前言一、毕设成果演示(源代码在文末)二、毕设摘要展示1、开发说明2、需求/流程分析3、系统功能结构三、系统实现展示1、管理员后台功能实现四、毕设内容和源代码获取总结Java毕业设计-基于springboot开发的体育馆使用预约平台设计与实现-毕业论文(附毕设源代码......
  • Android 12.0 MTK平台关机充电动画横屏显示修改
    1.前言在12.0的系统rom定制化开发中,在关于MTK平台的产品中,系统默认的充电动画是竖屏显示的,但是在像平板的产品中竖屏动画肯定不符合规范,所以需要在平板TV产品中,充电动画同时也是需要修改为横屏显示的,接下来就来分析下充电动画的相关绘制流程,然后实现功能2.MTK平台关机充电动......
  • 一对一平台制作,如何实现文本超出显示为省略号?
    一对一平台制作,如何实现文本超出显示为省略号?①第一步:溢出隐藏——overflow:hidden;②第二步:用省略号来代表未显示完的文本——text-overflow:ellipsis;③第三步:必须设置盒子属性为-webkit-box——display:-webkit-box;④第四步:在一对一平台制作中,设置超出几行后,超出......
  • DreamJudge-1227-日志排序(精华)
    1.题目介绍TimeLimit:1000msMemoryLimit:256mb有一个网络日志,记录了网络中计算任务的执行情况,每个计算任务对应一条如下形式的日志记录:“hs_10000_p”是计算任务的名称,“2007-01-1719:22:53,315”是计算任务开始执行的时间“年-月-日时:分:秒,毫秒”,“253.035(s)”是......
  • 鸿蒙ArkTS声明式开发:跨平台支持列表【点击回弹效果】 通用属性
    点击回弹效果设置组件点击时回弹效果。说明:从APIVersion10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。属性名称参数类型描述clickEffect[ClickEffect]nullClickEffect对象说明名称参数类型必填描述level[ClickEffectLevel]是设置当前......
  • 鸿蒙ArkTS声明式开发:跨平台支持列表【无障碍属性】 通用属性
    无障碍属性组件可以设置相应的无障碍属性和事件来更好地使用无障碍能力。说明:从APIVersion10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。属性名称参数类型描述accessibilityGroupboolean无障碍组,设置为true时表示该组件及其所有子组件......
  • 鸿蒙ArkTS声明式开发:跨平台支持列表【触摸热区设置】触摸交互控制
    触摸热区设置适用于支持通用点击事件、通用触摸事件、通用手势处理的组件。说明:从APIVersion8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。属性名称参数类型描述responseRegionArray<[Rectangle]>[Rectangle]Rectangle对象说明从APIv......
  • 利用某些平台(聚合API、百度AI、科大讯飞API)的API接口,利用HTTP协议向服务器发送请求,并
    要使用C语言通过HTTP协议向服务器发送请求并接收响应,你可以使用如libcurl这样的库来发送HTTP请求。libcurl是一个免费且易于使用的客户端URL传输库,支持多种协议,包括HTTP。同时,为了解析服务器响应中的JSON数据,你可以使用cJSON库,这是一个轻量级的JSON解析库。以下是一个简单的示例......