elk6.3.1版本+metricbeat监控收集swarm的资源使用情况
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elk6.3.1版本+metricbeat监控收集swarm的资源使用情况相关的知识,希望对你有一定的参考价值。
Elk自从5版本之后进行了这个metricbeat监控的增加:
主要用来收集服务器的资产使用情况
接下来我们开始配置一下:
首先下载metricbeat包6.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监控
在重启前吧es和kibana中与metricbeat相关的索引和数据全部删除,在次重启即可
以上是关于elk6.3.1版本+metricbeat监控收集swarm的资源使用情况的主要内容,如果未能解决你的问题,请参考以下文章
Elastic:通过 Logstash 或 Kafka 使用 Metricbeat 监控 Elastic Stack
Elastic:通过 Logstash 或 Kafka 使用 Metricbeat 监控 Elastic Stack
metricbeat监控logstash运行状态上报Elasticsearch后Kibana可视化查看