今日本篇重点是要如何安装Metricbeat,以设定启用模组服务来收集资料。
步骤一: 下载Metricbeat安装包, 下载地址。
curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.14.1-darwin-x86_64.tar.gz
tar xzvf metricbeat-7.14.1-darwin-x86_64.tar.gz
cd metricbeat-7.14.1-darwin-x86_64/
步骤二: 修改配置档案metricbeat.yml。
output.elasticsearch:
hosts: ["localhost:9200"]
username: "elastic"
password: "<password>"
setup.kibana:
host: "localhost:5601"
步骤三:设定要启动的模组。
##启动语法
##metricbeat modules enable module_name
./metricbeat modules enable docker
步骤四:安装Metricbeat内建的Dashboard范本。
./metricbeat setup
步骤五:启动 metricbeat。
./metricbeat -e
接下来就可以到kibana介面查看Metricbeat收集到的资讯,是否有正常传送到elasticsearch。
一、 kibana左选单 > Dashboard,可以看到在Dashboard内,多了一些建好的样板,开启相关样板浏览资讯。
选择你启用的模组样板([Metricbeat Docker] Overview ECS
),就可以看到已经设定好的视觉化资料。
二、 kibana左选单 > Metrics,也可以看到一些指标资料。
点选Docker Container metrics
後可以看到更多的资料。
三、 选择Metrics Explorer
可以快速依照你的需求来画出图表。
今日我们看到metricbeat在使用上,可以说是非常的简单方便,不但容易监控机器,而且还提供内建图形化的样板,让我们能轻松完成日常工作需要了。
>>: Day14 NiFi - NiFi Expression Language
这系列的程序码在 https://github.com/DanSnow/ironman-2020/...
由於我们在上一篇已经完成了成功载入班次的部分,接下来要做的当然是不正常的情况。虽然港铁间中会有事故,...
##使用BigO来衡量程序码的时间复杂度(time complexity)是很重要的一件事情,接下来...
昨天练习了Cross site scripting 今天来讲讲由Google提供来协助开发人员 一个...
useEffect() 让我们在 function component 内也可以实现 class ...