简介:
Metricbeat是一个轻量级的托运工,你可以在服务器上安装它,定期从操作系统和服务器上运行的服务收集指标,Metricbeat取得它收集的指标和统计数据,并将它们发送到你指定的输出,例如Elasticsearch或Logstash。
可以获取系统级的 CPU 使用率、内存、文件系统、磁盘 IO 和网络 IO 统计数据,还可针对系统上的每个进程获得与 top 命令类似的统计数据。
安装Metricbeat之前需要有Elastic Stack ,没有的话需要安装。
安装:
要下载和安装Metricbeat,使用你系统的命令(deb用于Debian/Ubuntu,rpm用于Redhat/Centos/Fedora,mac用于OS X,docker用于任何docker平台,win用于Windows)。
我是linux centos7,有两种下载方式:
1:使用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
2:下载压缩包:
curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.5.1-linux-x86_64.tar.gz
tar xzvf metricbeat-7.5.1-linux-x86_64.tar.gz