1. 程式人生 > >elk6.3.1版本+metricbeat監控收集swarm的資源使用情況

elk6.3.1版本+metricbeat監控收集swarm的資源使用情況

重新 bsp mil 數據 接下來 我們 dev nag lov

Elk自從5版本之後進行了這個metricbeat監控的增加:

主要用來收集服務器的資產使用情況

技術分享圖片

技術分享圖片

接下來我們開始配置一下:

首先下載metricbeat6.3版本的

技術分享圖片


技術分享圖片

metricbeat.modules:

- module: system

metricsets:

- cpu

- filesystem

- memory

- network

- process

- uptime

- diskio

- core

- load

- fsstat

- process_summary

enabled: true

period: 10s

processes: ['.*']

cpu_ticks: false

process.cgroups.enabled: true

output.elasticsearch:

hosts: ["http://192.168.9.142:9200"]

# username: "elastic"

# password: "jnMNx4bILoVuPELY6lFM"

setup.kibana:

host: "192.168.9.142:5601"

setup.dashboards.enabled: false

name: "elk.server.com"

接下來重啟服務即可

./metricbeat -e -c metricbeat.yml > /dev/null &

然後在kibana中創建一個索引:

技術分享圖片

然後去discover中查看是否收集到了數據

技術分享圖片

接下來在dashboard中可以查看到模板

技術分享圖片

技術分享圖片

就這樣,如果要是收集不到那就吧,elk重新啟動,然後在啟動metricbeat監控

在重啟前吧eskibana中與metricbeat相關的索引和數據全部刪除,在次重啟即可


elk6.3.1版本+metricbeat監控收集swarm的資源使用情況