centos

如何使用Filebeat监控CentOS服务器

小樊
43
2025-08-14 16:40:52
栏目: 云计算

使用Filebeat监控CentOS服务器步骤如下:

  1. 安装Filebeat

    • 通过RPM包安装:从Elastic官网下载适合CentOS的RPM包,使用wget下载后,执行sudo rpm -ivh filebeat-*.rpm安装。
    • 或通过YUM安装(需先配置Elastic仓库):sudo yum install filebeat -y
  2. 配置Filebeat
    编辑配置文件/etc/filebeat/filebeat.yml

    • 指定日志路径:在filebeat.inputs中添加要监控的日志路径,如paths: ["/var/log/*.log"]
    • 设置输出目标:配置output.elasticsearch(需指定Elasticsearch地址、端口、索引名等),或output.logstash(若需经Logstash处理)。
    • 可选配置:可添加ignore_older忽略旧日志、exclude_files排除特定文件等。
  3. 启动并启用服务

    • 启动服务:sudo systemctl start filebeat
    • 设置开机自启:sudo systemctl enable filebeat
  4. 验证运行状态

    • 查看服务状态:sudo systemctl status filebeat
    • 查看日志:sudo tail -f /var/log/filebeat/filebeat,确认日志采集正常。
  5. 可视化监控(可选)

    • 安装Kibana并配置与Elasticsearch连接,通过Kibana的Discover页面查看实时日志,或创建仪表盘进行可视化分析。

注意事项

参考来源:

0
看了该问题的人还看了