第1步:安装Filebeat
要开始使用你自己的Filebeat设置,请安装并配置这些相关产品:
- 用于存储和索引数据的Elasticsearch。
- 用户界面的Kibana。
- Logstash(可选)用于解析和增强数据。
有关安装这些产品的详细信息,请参阅Elastic Stack入门。
开始之前:如果尚未安装Elastic Stack,请立即执行此操作。
要下载并安装Filebeat,请使用适用于你的系统的命令。
如果你使用Apt或Yum,你可以从存储库安装Filebeat以更轻松地更新到最新版本。有关其他安装选项(如32位镜像),请查阅下载页面。
deb:
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.3.0-amd64.deb
sudo dpkg -i filebeat-7.3.0-amd64.deb
rpm:
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.3.0-x86_64.rpm
sudo rpm -vi filebeat-7.3.0-x86_64.rpm
mac:
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.3.0-darwin-x86_64.tar.gz
tar xzvf filebeat-7.3.0-darwin-x86_64.tar.gz
brew:
brew tap elastic/tap
brew install elastic/tap/filebeat-full
这将安装最近发布的Filebeat默认分发版,要安装OSS发行版,请指定elastic/tap/filebeat-oss
。
linux:
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.3.0-linux-x86_64.tar.gz
tar xzvf filebeat-7.3.0-linux-x86_64.tar.gz
win:
- 从下载页面下载Filebeat Windows zip文件。
- 将zip文件的内容解压缩到
C:\Program Files
。 - 将
filebeat-<version>-windows
目录重命名为Filebeat
。 - 以管理员身份打开PowerShell提示符(右键单击PowerShell图标,然后选择“以管理员身份运行”)。
-
在PowerShell提示符下,运行以下命令将Filebeat安装为Windows服务:
PS > cd 'C:\Program Files\Filebeat' PS C:\Program Files\Filebeat> .\install-service-filebeat.ps1
如果在系统上禁用了脚本执行,则需要为当前会话设置执行策略以允许脚本运行,例如:PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-service-filebeat.ps1
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。