云计算 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

相关推荐
软件测试君34 分钟前
Jenkins Share Library教程 —— 开发入门
jenkins
tjsoft36 分钟前
设置 windows nginx.exe 每天 重启
运维·windows·nginx
isyangli_blog42 分钟前
Windows & Linux 操作系统分区管理
linux·运维·服务器
IT 小阿姨(数据库)1 小时前
PostgreSQL wal_e 工具详解
运维·数据库·sql·postgresql·centos
有想法的py工程师1 小时前
AL2系统下编译安装PSQL16.4版本
linux·运维·数据库·postgresql
努力努力再努力wz1 小时前
【C++进阶系列】:万字详解特殊类以及设计模式
java·linux·运维·开发语言·数据结构·c++·设计模式
舰长1152 小时前
nginx 负载均衡配置
运维·nginx·负载均衡
万山y3 小时前
WSL SSH 服务器一站式配置教程
运维·服务器·ssh
半梦半醒*3 小时前
Prometheus监控物理服务器
linux·运维·服务器·centos·prometheus
恒创科技HK3 小时前
高防服务器分为哪几种?香港高防服务器有什么特点?
运维·服务器·安全