当前位置: 首页 > article >正文

ELK配置记录

1.  filebeat.yml配置

启动命令: ./filebeat -e -c filebeat.yml

# 输入
filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /soft/log/base.*
  #跨行日志正则,从有时间的开始,到下一个时间之前结束
  multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}'
  multiline.negate: true
  multiline.match: after
# 日志标签
  tags: ["user-log"]
setup.template.settings:
  index.number_of_shards: 1
  index.number_of_replicas: 0
# 输出到logstash
output.logstash:
 # logstash地址
  hosts: ["127.0.0.1:5044"]
# 默认配置
processors:
  - add_host_metadata:
      when.not.contains.tags: forwarded
  - add_cloud_metadata: ~
  - add_docker_metadata: ~
  - add_kubernetes_metadata: ~

2. logstash-sample.conf 配置

启动命令:./bin/logstash -f config/logstash-sample.conf 

input {
  beats {
    port => 5044
  }
}

output {
  elasticsearch {
    hosts => ["http://127.0.0.1:9200"]
    index => "test-log-%{+YYYY-MM-dd}"
  }
}

kibana日志结果:


http://www.kler.cn/a/159531.html

相关文章:

  • Linux 命令行配置为单臂旁路由。
  • 综合文化信息管理系统|基于java和小程序的综合文化信息管理系统设计与实现(源码+数据库+文档)
  • k8s笔记——核心概念
  • QTcpSocket 服务端和客户端
  • MySQL【三】
  • web实操5——http数据详解,request对象功能
  • 安装mysql数据库
  • 本地ip查询介绍(包含公开免费的API接口)-本地ip查询API接口
  • 使用求2个字符串最短编辑距离动态规划算法实现 git diff 算法 java 实现
  • 2-1、地址加法器CS:IP
  • 【开发实践】使用jstree实现文件结构目录树
  • Go 语言中的反射机制
  • Hadoop学习笔记(HDP)-Part.04 基础环境配置
  • 数字化转型如何落地?_光点科技
  • 在Ubuntu18.04运行qt程序不小心修改内部文件出现The following files have no write permissions的解决方案
  • ARM预取侧信道(Prefetcher Side Channels)攻击与防御
  • 【热点】Docker镜像自动升级?Watchtower帮你搞定!
  • fastapi.templating与HTMLResponse
  • 华为OD机试 - 九宫格按键输入 - 逻辑分析(Java 2023 B卷 200分)
  • 腾讯面试真题(C语言)
  • 【链表Linked List】力扣-83 删除排序链表中的重复元素
  • 有什么可视化数据管理工具?
  • 同旺科技 USB TO RS-485 定制款适配器--- 拆解(一)
  • MyBatisPlus+SpringBoot+JavaFX连接查询
  • 技术阅读周刊第第8️⃣期
  • Temporal table join requires an equality condition on fields of table