Metricbeat 参考指南(步骤1:安装Metricbeat)

博弈

步骤1:安装Metricbeat

你应该尽可能安装Metricbeat接近你要监视的服务,例如,如果你有4台运行MySQL的服务器,建议你在每个服务器上运行Metricbeat,这允许Metricbeat从本地主机访问你的服务,并且不会导致任何额外的网络流量,也不会在出现网络问题时阻止Metricbeat收集数据,多个Metricbeat实例的指标将在Elasticsearch服务器上合并。

在你开始之前:如果你还没有安装Elastic Stack,那么现在就安装吧,请看Elastic Stack入门

要下载和安装Metricbeat,使用你系统的命令(deb用于Debian/Ubuntu,rpm用于Redhat/Centos/Fedora,mac用于OS X,docker用于任何docker平台,win用于Windows)。

如果你使用Apt或Yum,你可以从我们的存储库安装Metricbeat,以便更轻松地更新到最新版本。

有关其他安装选项,如32位镜像,请参阅下载页面

deb:

curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-6.4.2-amd64.deb
sudo dpkg -i metricbeat-6.4.2-amd64.deb

rpm:

curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-6.4.2-x86_64.rpm
sudo rpm -vi metricbeat-6.4.2-x86_64.rpm

mac:

curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-6.4.2-darwin-x86_64.tar.gz
tar xzvf metricbeat-6.4.2-darwin-x86_64.tar.gz

docker:

docker pull docker.elastic.co/beats/metricbeat:6.4.2

win:

  1. 从下载页面下载Metricbeat Windows zip文件。
  2. 将zip文件的内容解压缩到C:\Program Files
  3. metricbeat-<version>-windows目录重命名为Metricbeat
  4. 作为管理员打开PowerShell提示符(右键单击PowerShell图标并选择Run as Administrator)。
  5. 从PowerShell提示符,运行以下命令将Metricbeat安装为Windows服务:

    PS > cd 'C:\Program Files\Metricbeat'
    PS C:\Program Files\Metricbeat> .\install-service-metricbeat.ps1
如果系统上禁用了脚本执行,则需要为当前会话设置执行策略,以允许脚本运行,例如:PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-service-metricbeat.ps1

在开始Metricbeat之前,你应该查看配置文件中的配置选项,例如C:\Program Files\Metricbeat\metricbeat.yml,有关这些选项的更多信息,请参阅配置Metricbeat。

阅读 4.3k

风继续吹
技术分享与交流

态度决定一切

2.3k 声望
519 粉丝
0 条评论
你知道吗?

态度决定一切

2.3k 声望
519 粉丝
宣传栏