首页 > 其他分享 >filebeat 配置

filebeat 配置

时间:2024-09-21 21:34:57浏览次数:9  
标签:filebeat 7.10 x86 配置 64 linux root

2.1下载安装包并解压
cd /home/filebeat
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.10.1-linux-x86_64.tar.gz
tar -xvf filebeat-7.10.1-linux-x86_64.tar.gz

[root@MES-203 filebeat]# cd filebeat-7.10.1-linux-x86_64
[root@MES-203 filebeat-7.10.1-linux-x86_64]# pwd
/home/filebeat/filebeat-7.10.1-linux-x86_64
[root@MES-203 filebeat-7.10.1-linux-x86_64]# ls -l
总用量 109188
drwxr-x---. 3 root root 60 11月 2 16:44 data
-rw-r--r--. 1 root root 3703475 12月 5 2020 fields.yml
-rwxr-xr-x. 1 root root 99349472 12月 5 2020 filebeat
-rw-r--r--. 1 root root 135562 12月 5 2020 filebeat.reference.yml
-rw-------. 1 root root 10037 11月 2 16:43 filebeat.yml
drwxr-xr-x. 3 root root 15 12月 5 2020 kibana
-rw-r--r--. 1 root root 13675 12月 5 2020 LICENSE.txt
drwxr-xr-x. 66 root root 4096 12月 5 2020 module
drwxr-xr-x. 2 root root 4096 12月 5 2020 modules.d
-rw-r--r--. 1 root root 8566190 12月 5 2020 NOTICE.txt
-rw-r--r--. 1 root root 814 12月 5 2020 README.md
[root@MES-203 filebeat-7.10.1-linux-x86_64]#

2.2编辑配置文件
[root@MES-203 filebeat-7.10.1-linux-x86_64]# cat filebeat.yml grep -v '#'grep -v '^$'
filebeat.inputs:
- type: log
enabled: true
paths:
- /logs/apps/prod/*.log
- type: filestream
enabled: false
paths:
- /var/log/*.log
filebeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
setup.template.settings:
index.number_of_shards: 1
setup.kibana:
host: "192.168.0.218:5601"
output.elasticsearch:
hosts: ["192.168.0.215:9200","192.168.0.216:9200","192.168.0.217:9200"]
username: "elastic"
password: "tPtXYtJu3NJJSX5lenaq"
processors:
- add_host_metadata:
when.not.contains.tags: forwarded
- add_cloud_metadata: ~
- add_docker_metadata: ~
- add_kubernetes_metadata: ~

2.3设置开机启动并启动
[root@MES-203 filebeat-7.10.1-linux-x86_64]# cat /etc/systemd/system/filebeat.service
[Unit]
Description=filebeat
Wants=network-online.target
After=network-online.target

[Service]
User=root
ExecStart=/home/filebeat/filebeat-7.10.1-linux-x86_64/filebeat -e -c /home/filebeat/filebeat-7.10.1-linux-x86_64/filebeat.yml
Restart=always #设置为掉线自动重启,进程强制杀掉后会自动重新启动

[Install]
WantedBy=multi-user.target


systemctl enable filebeat&&systemctl start filebeat

标签:filebeat,7.10,x86,配置,64,linux,root
From: https://www.cnblogs.com/php12-cn/p/18424537

相关文章

  • 搭建kuboard-v3并配置使用ldap登录
    官方文档:https://www.kuboard.cn/install/v3/install-in-k8s.htmlnamespace.yaml点击查看代码apiVersion:v1kind:Namespacemetadata:name:kuboardconfigMap.yaml点击查看代码apiVersion:v1kind:ConfigMapmetadata:name:kuboard-v3-confignamespa......
  • Java pom.xml 资源文件源的配置
    前两天在打maven包是遇见一个问题:打完包发现src/main/java中的的mapping没有被打包进去;原因主要是mapping目录里面的文件都是xml文件并不是.java文件,而maven打包默认的src/main/java的是Java文件,它不会打包里面的xml文件,所以在打包之后里面不会有mapping。解决方法:在pom.xml中配......
  • JDBC中Druid连接池的配置与使用
    Druid连接池:        支持所有JDBC兼容的数据库,包括Oracle、MySql、Derby、SQLServer等。        简单SQL语句用时10微秒以内,复杂SQL用时30微秒。        网站:https://github.com/alibaba/druid/releases应用: 1.复制上面的链接下载druid.文件,......
  • 一文通Maven :入门配置详解与最佳实践、进阶技巧、项目案例分析、常用依赖
    Maven是我们开发中的基础工具之一,尤为重要。它不仅仅是构建工具,还是项目管理、依赖管理、插件管理的强大平台。本文将通过对Maven配置进行详尽分析,并结合实际项目案例,讨论如何有效配置和优化Maven,提升项目的管理和开发效率。一、Maven基础概念与配置结构Maven的核心......
  • 基于windows的mysql5.7安装配置教程
    目录0.写在前面的话1.下载安装包2.进行目录选择和解压操作3.配置环境变量4.创建my.ini文件5.管理员运行终端6.安装mysqld7.初始化数据库8.启动mysql服务9.进入mysql管理终端10.修改root密码11.刷新权限12.注销内容13.重启mysql14.输入密码测试15.我的总结0......
  • ghidra---配置获取加载pdb文件
    ghidra---配置获取加载pdb文件在不配置"SymbolServerConfig"的情况下,如果自己有pdb文件且和可执行程序在同一文件夹下,ghidra会自动加载相应pdb文件。分析Windows自身的可执行程序时,如果可以获取微软提供的符号文件,可以极大提高分析效率。打开一个可执行程序,界面操作Edit->......
  • nodejs配置
    node.js是一个使用javascript构建的服务器端运行时环境,用于创建可伸缩且高性能的网络应用程序。其配置主要通过配置文件和环境变量实现:创建配置文件:包含配置设置的config.js文件。加载配置文件:使用require函数加载config.js文件。使用配置:使用加载的配置值。设置环境变量:可覆盖配......
  • Dora Cloud管理系统的对称集群配置
    DoraCloud管理系统中的对等集群配置及意义(PVE版)引言DoraCloud管理系统以其高效、灵活和可扩展的特性,在桌面虚拟化领域获得了广泛的认可。其中,对等集群(SymmetricClustering)架构是DoraCloud的一大亮点,它不仅能够提升系统的稳定性和性能,还简化了部署和维护过程。     ......
  • 帝国cms数据库配置文件是什么
    帝国CMS的数据库配置文件是用来存储数据库连接信息的关键文件,它允许帝国CMS与数据库进行通信,以便存储和检索网站的数据。下面是关于帝国CMS数据库配置文件的一些基本信息:文件位置:对于帝国CMS7.0及以后的版本,数据库配置文件通常位于网站根目录下的 e/config/config.php。而在......
  • 帝国CMS数据库配置文件是哪个文件?
    帝国CMS的数据库配置文件根据不同的版本有所区别:对于帝国CMS7.0之前的版本:数据库配置文件位于 e/class/config.php。对于帝国CMS7.0及之后的版本:数据库配置文件位于 e/config/config.php。配置文件内容配置文件中包含了数据库连接的关键信息,比如:数据库主机......