美文网首页
es+metricbeat+kibana之部署Metricbea

es+metricbeat+kibana之部署Metricbea

作者: 野草_疯长 | 来源:发表于2019-06-21 10:06 被阅读0次

linux_centos7

1、下载并解压安装包

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

2、进入metricbeat主目录启用module

./metricbeat modules enable docker #这里启用的是docker模块

3、配置Metricbeat

1)配置输出

如果实在Elastic Cloud上运行托管的Elasticsearch Service请指定Cloud ID 例如:
cloud.id:“staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw ==”

如果在自己硬件上运行,指定es的安装的主机和端口:

output.elasticsearch:
hosts:[“myEShost:9200”]

2)配置索引名

如果不想配置索引名,索引将会以metricbeat+version+date的形式出现
如果选择配置,就在配置文件里添加如下内容

1.png
官网:https://www.elastic.co/guide/en/beats/metricbeat/6.5/metricbeat-template.html
截图如下:
2.png

3)配置kibana仪表盘,如果kibana和es在同一主机或者不打算用仪表盘可忽略此步骤

setup.kibana:
host:“mykibanahost:5601”

4)在es和kibana如果设置权限,在此需要添加凭据,如果没有,忽略此步骤:

在Elastic Cloud托管的服务,请指定云身份验证,如:
cloud.auth:“elastic:YOUR_PASSWORD”

在硬件上运行:

1.png
因为是输出到es,所以自动加载模板这里不多说,有兴趣看官网:https://www.elastic.co/guide/en/beats/metricbeat/6.5/metricbeat-template.html

5)配置docker-module

进入metricbeat主目录下
vim modules.d/docker.yml


3.png

在metricbeat.yml里打开module模块的使用
vim metricbeat.yml


1.png

6)建立kibana仪表盘

./metricbeat setup --dashboards #前提是kibana已经在运行

4、启动Metricbeat

sudo chown root metricbeat.yml #更改属主
sudo chmod 600 metricbeat.yml #更改权限
sudo chown root modules.d/docker.yml #更改属主
sudo chmod 644 modules.d/docker.yml #更改权限
sudo ./metricbeat -e

5、查看仪表盘

登录kibana界面
在Discover选项卡确保metricbeat-*存在并查看Metricbeat数据


2.png
2.png

如果没有数据,调整一下右上角时间,到此全部结束!
这只是最基本的配置,如需详细配置可查看官网,可留言探讨!
如有不足,欢迎指正!

相关文章

  • es+metricbeat+kibana之部署Metricbea

    linux_centos7 1、下载并解压安装包 curl -L -O https://artifacts.ela...

  • 配置Metricbeat

    第二步:配置Metricbeat 编辑配置文件就可以配置Metricbeat。默认的配置文件名为metricbea...

  • kubernetes安装部署-day02

    三、kubernetes集群部署之master部署: 3.1、kubernetes apiserver部署:  K...

  • 二、HBase部署与使用

    2.1、部署 2.1.1、Zookeeper正常部署 首先保证Zookeeper集群的正常部署,并启动之: /op...

  • HBase安装部署

    Zookeeper正常部署 首先保证Zookeeper集群的正常部署,并启动之: Hadoop正常部署 Hadoo...

  • HBase安装

    Zookeeper正常部署 首先保证Zookeeper集群的正常部署,并启动之: Hadoop正常部署 Hadoo...

  • MySQL 基础之部署 - YUM 方式部署

    MySQL 基础之部署 - YUM 方式部署 YUM 部署 1、下载 YUM 仓库文件 打开网址: https:/...

  • Linux_321_Ansible剧本之部署rsync

    playbook之部署rsync服务1、进行思考,剧本如何设计和安排2、先考虑好部署rsync的整个过程部署的思路...

  • kubernetes安装部署-day03

    四、kubernetes集群部署之node节点添加: 所有node节点都要部署kubelet和kuble-prox...

  • MySQL5.7编译安装

    MySQL 基础之部署 - 源码方式部署 源码部署 1. 需要先卸载一些软件 centos7 中需要先卸载 mar...

网友评论

      本文标题:es+metricbeat+kibana之部署Metricbea

      本文链接:https://www.haomeiwen.com/subject/tkueqctx.html