metricbeat,elasticsearch以及kibana的初使用
资源监控需要用到软件有metricbeat和elasticsearch(本次使用的是当时最新版本6.1.2,目前官网已跟新至6.2.2)
一.Elasticsearch的下载安装以及配置
1. elasticsearch下载
首先需要根据主机的环境下载elasticsearch
说明:(1).debain和ubuntu 使用的是deb(以下都会使用deb)
(2). redhat,centos和fedora 使用的是rpm(以下都会使用deb)
2. elasticsearch安装
3. elasticsearch配置
二.kibana的下载安装以及配置
1. kibana的下载
首先需要根据主机的环境下载kibana
说明:(1).debain和ubuntu 使用的是deb(以下都会使用deb)
(2). redhat,centos和fedora 使用的是rpm(以下都会使用deb)
2. kibana的安装
(1)deb: sudo dpkg -i kibana-6.2.2-amd64.deb
官网地址https://www.elastic.co/guide/en/kibana/current/deb.html
(2)rpm: sudo rpm --install kibana-6.2.2-x86_64.rpm
官网地址https://www.elastic.co/guide/en/kibana/current/rpm.html
3.kibana的配置
4.kibana的启动
三.metricbeat的下载安装以及配置
1. metricbeat下载
首先需要根据主机的环境下载metricbeat
说明:(1).debain和ubuntu 使用的是deb(以下都会使用deb)
(2). redhat,centos和fedora 使用的是rpm(以下都会使用deb)
2. metricbeat安装
deb: sudo dpkg -i metricbeat-6.1.2-amd64.deb
rpm: sudo rpm -vi metricbeat-6.1.2-x86_64.rpm
3. metricbeat配置
(1).metricbeat.yml:
kibana的地址:可以配置kibana的host地址
(kibana是一款可视化的软件,可以可视化metricbeat存储在elasticsearch相应的数据)
Elasticsearch的地址:可以配置Elasticsearch的host地址
(2). metricbeat.reference.yml: 配置metricbea采集的一些指标,
这些指标根据组件(module)的不同,也有不同的配置,此处以system为例:
4. metricbeat的启动
1. deb启动:sudo service metricbeat start
2. rpm启动:sudo service metricbeat start
参考地址
1. https://www.elastic.co/guide/en/beats/metricbeat/6.1/metricbeat-getting-started.html
2. https://www.elastic.co/guide/en/kibana/6.1/getting-started.html
3. https://www.elastic.co/guide/en/elasticsearch/reference/6.1/getting-started.html