filebeat部署+基本配置

简介: filebeat部署+基本配置

官网:https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation-configuration.html
tar.gz包

curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.12.1-linux-x86_64.tar.gz
tar xzvf filebeat-7.12.1-linux-x86_64.tar.gz

1、确定您需要启用的模块。要查看可用模块的列表,请 运行:

./filebeat modules list

2、确定您需要启用的模块。要查看可用模块的列表,请 运行:

./filebeat modules enable system nginx mysql

3、在下方的模块配置中modules.d,更改模块设置以匹配您的环境。
例如,基于操作系统设置日志位置。如果您的日志不在默认位置,请设置paths变量:

- module: nginx
  access:
    var.paths: ["/var/log/nginx/access.log*"]

输出设置:
1、设置Filebeat可以找到Elasticsearch安装的主机和端口,并设置有权设置Filebeat的用户的用户名和密码。例如:
output.elasticsearch:
hosts: ["myEShost:9200"]
username: "filebeat_internal" #要用elastic用户
password: "YOUR_PASSWORD"
2、如果您打算使用我们的预建Kibana仪表板,请配置Kibana端点。如果Kibana与Elasticsearch在同一主机上运行,​​请跳过此步骤。
setup.kibana:

host: "mykibanahost:5601" 
username: "my_kibana_user"  
password: "{pwd}"

设定资产

./filebeat setup -e

启动

nohup ./filebeat &
目录
相关文章
|
存储 固态存储 架构师
【最佳实践】Elasticsearch Snapshot 备份的使用方法
常见的数据库都会提供备份的机制,以解决在数据库无法使用的情况下,可以开启新的实例,然后通过备份来恢复数据减少损失。
6991 0
【最佳实践】Elasticsearch Snapshot 备份的使用方法
|
机器学习/深度学习 数据可视化 数据处理
OpenAI Gym 高级教程——可解释性和可视化
OpenAI Gym 高级教程——可解释性和可视化
593 1
|
SQL 存储 关系型数据库
MySQL not exists 真的不走索引么
MySQL not exists 真的不走索引么
477 0
|
存储 监控 Java
一篇文章带你搞懂SkyWalking调用链追踪框架
介绍了Skywalking的作用,安装方法,架构设计等等
一篇文章带你搞懂SkyWalking调用链追踪框架
|
4月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 API 网关 2025 年 7 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。
|
前端开发 中间件
React Proxy 详细流程与配置方式(webpack、setupProxy.js、package.json)
React Proxy 详细流程与配置方式(webpack、setupProxy.js、package.json)
552 0
|
开发者
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter混合开发支持两种模式:1) 基于har包,便于主项目开发者无需关心Flutter细节,但不支持热重载;2) 基于源码依赖,利于代码维护与热重载,需配置Flutter环境。项目结构包括AppScope、flutter_module等目录,适用于不同开发需求。
475 3
|
SQL
HiveSql数据比对通用写法
hivesql进行两张表的数据对比
189 2
|
存储 关系型数据库 MySQL
基于python django 医院管理系统,多用户功能,包括管理员、用户、医生,数据库MySQL
本文介绍了一个基于Python Django框架开发的医院管理系统,该系统设计了管理员、用户和医生三个角色,具备多用户功能,并使用MySQL数据库进行数据存储和管理。
555 4
基于python django 医院管理系统,多用户功能,包括管理员、用户、医生,数据库MySQL
|
存储 缓存 NoSQL
一篇搞懂!Java对象序列化与反序列化的底层逻辑
本文介绍了Java中的序列化与反序列化,包括基本概念、应用场景、实现方式及注意事项。序列化是将对象转换为字节流,便于存储和传输;反序列化则是将字节流还原为对象。文中详细讲解了实现序列化的步骤,以及常见的反序列化失败原因和最佳实践。通过实例和代码示例,帮助读者更好地理解和应用这一重要技术。
554 0