Metricbeat部署指南
创始人
2024-06-03 17:17:58
  1. 官网下载metricbeat,https://www.elastic.co/downloads/beats/metricbeat。

  2. 解压tar包,tar -zxvf metricbeat-7.0.0-linux-x86_64.tar.gz。

  3. 进入目录,cd metricbeat-7.0.0-linux-x86_64。

  4. 编辑metricbeat配置文件metricbeat.yml:

    1. 设置模块目录路径,一般在当前目录下
      1

    2. 设置是否加载metricbeat提供的kibana dashboard到kibana服务器中(dashboard文件在kibana/7/dashboard中),
      metricbeat提供了多种dashboard,目前可以只加载【Metricbeat-golang-overview.json】【Metricbeat-host-overview.json】
      【Metricbeat-system-overview.json】这三个
      2

    3. 设置kibana地址(metricbeat会把dashboard样例加载到这个kibana中)
      3效能研发部 > Metricbeat部署 > image2019-4-28 18:46:3.png

    4. 设置metricbeat的数据项,支持elasticsearch或者logstash,需要分别设置他们的地址(选择一项使用即可)
      4

    5. 在modules.d文件夹中选择需要开启的模块,metricbeat.yml配置文件会加载.yml结尾的配置文件,

      modules.d目录中的配置文件都是以.disabled为后缀,即默认不开启。部署时需要拷贝一份并修改

      文件后缀,system.yml模块配置文件不用修改直接可用,golang.yml文件需要根据服务进行修改,

      这里详细描述:

      1. golang模块支持两个数据集:heap和expvar,目前expvar未使用,可不配置。
      2. 同一个metricbeat进程可以收集多个golang模块,可以以多个golang模块配置文件的形式表示
        (例如:golang-hsapi.yml, golang-hssrv.yml)
      3. golang模块配置文件样例
        5
  5. 启动metricbeat:

​ ./metricbeat -e -c ./metricbeat.yml
​ 查看输出日志,查看kibana,确保日志无误及kibana数据和dashboard导入正常。

相关内容

热门资讯

山水皆有情!丽江两山一江的千年... 去过丽江、走过虎跳峡的人,大概率都听过哈巴雪山和金沙江的传说。很多人站在峡谷之下,望着奔腾不息的金沙...
活力中国调研行丨“殷”你而来 ... 9月12日,游客在殷墟博物馆“甲骨文展厅”内参观。位于河南省安阳市的殷墟博物馆新馆是首个全景式展现商...
浦江之夜赴美好相逢,第37届上... 9月12日晚,黄浦江畔灯火璀璨,第37届上海旅游节大巡游在外滩中山东一路上演。不少观众早早便来到外滩...
美丽中国丨秋韵紫鹊界 梯田入画... 这是9月11日拍摄的紫鹊界梯田(无人机照片)。 金秋九月,湖南省娄底市新化县紫鹊界梯田稻谷渐次成熟。...
中国之巅奏响《共同的节日》,千... 千吨阻尼器,“迎世赛、游上海旅游节”。9月13日,由上海市文化和旅游局指导推出上海旅游·会客│巅峰之...