云计算 Logstash 配置管理 Kibana数据统计分析

日志分析系统ELK

项目架构图

Logstash 是一个开源的、服务器端的数据收集引擎,与 Elasticsearch 和 Kibana 一起构成了 Elastic Stack(之前称为 ELK Stack)。Logstash 的主要功能是处理和转发数据,它可以从多种数据源收集数据,经过过滤和转换,然后将数据发送到 Elasticsearch 进行索引和存储,最后通过 Kibana 进行数据可视化。

安装 logstash

|----------|--------------|----------|
| logstash | 192.168.1.27 | 最低配置4核8G |

复制代码
dnf install -y logstash     安装
ln -s /etc/logstash /usr/share/logstash/config  创建软链接

/usr/share/logstash/bin/logstash-plugin list 查询logstash安装的插件

input 模块

file 插件

filter 模块

grok 插件

正则表达式分组匹配格式: (?<名字>正则表达式)

正则表达式宏调用格式: %{宏名称:名字}

宏文件路径 : /usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-patterns-core-4.3.4/patterns

output 模块

elasticsearch 插件

Web 日志实时分析

beats 插件

filebeat 安装配置

多日志标签
添加标签
匹配标签
复制代码

数据调试成功以后,可以把 logstash 作为后台服务运行

复制代码
批量安装部署filebeat
验证日志收集

kibana 安装部署

负载均行上监听5601 Elastic

相关推荐
药9552 小时前
网络编程(TCP连接)
运维·服务器
菜萝卜子2 小时前
【Linux】Ubuntu22.04安装zabbix
linux·运维·zabbix
电信2301杨臣2 小时前
Imx6ull用网线与电脑连接
运维·服务器·网络
艾伦_耶格宇2 小时前
【DOCKER】-4 dockerfile镜像管理
运维·docker·容器
什么半岛铁盒3 小时前
MySQL数据库的基础操作
linux·运维·服务器·mysql
DARLING Zero two♡3 小时前
【Linux操作系统】简学深悟启示录:Linux权限
linux·运维·服务器
hxdcxy4 小时前
中间件部署
运维·服务器
李少兄7 小时前
CentOS系统下前后端项目部署攻略
linux·运维·centos
Two_brushes.10 小时前
【Linux】线程机制深度实践:创建、等待、互斥与同步
linux·运维·服务器·多线程
设计师小聂!12 小时前
Linux系统中部署Redis详解
linux·运维·数据库·redis