环境:CentOS
实验效果

Metricbeat介绍

Metricbeat可以定期收集操作系统和服务器的运行指标(CPU,内存,硬盘,IO,读写速度,进程等等),Metricbeat可以将收集到的指标和数据发送到你指定的输出,比如:elasticsearch,最终达成监视服务器的目标。
官网介绍:https://www.elastic.co/guide/en/beats/metricbeat/6.3/metricbeat-module-system.html
使用rpm方式安装:

#curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-6.3.1-x86_64.rpm
#sudo rpm -vi metricbeat-6.3.1-x86_64.rpm

修改配置文件:

#vim /etc/metricbeat/metricbeat.ymlmetricbeat.modules:
– module: system  #使用系统模块
metricsets:
– cpu
– filesystem
– memory
– network
– process
– uptime
– diskio
– core
– load
enabled: true
period: 10s
processes: [‘.*’]
cpu_ticks: false
output.elasticsearch:
hosts: [“http://10.1.xxx:9200”]  #默认创建名为metricbeat-6.3.1-yyyy.MM.dd
username: “elastic”      #es地址   安装x-pack指定用户
password: “xxx”
setup.kibana.host: “10.1.xxx.190:5601”
setup.dashboards.enabled: true #使用kibana模板

启动:

service  metricbeat  start

查看日志:

[root@elk ~]# tail -f /var/log/metricbeat/metricbeat
2018-07-18T17:12:09.636+0800 INFO [monitoring] log/log.go:124 Non-zero metrics in the last 30s {“monitoring”: {“metrics”: {“beat”:{“cpu”:{“system”:{“ticks”:5300,”time”:{“ms”:119}},”total”:{“ticks”:17880,”time”:{“ms”:375},”value”:17880},”user”:{“ticks”:12580,”time”:{“ms”:256}}},”info”:{“ephemeral_id”:”b0517620-a96c-4463-a555-e751a4489a21″,”uptime”:{“ms”:1440142}},”memstats”:{“gc_next”:6576400,”memory_alloc”:4334040,”memory_total”:2393714640,”rss”:-4096}},”libbeat”:{“config”:{“module”:{“running”:0}},”output”:{“events”:{“acked”:612,”batches”:24,”total”:612},”read”:{“bytes”:11881},”write”:{“bytes”:381374}},”pipeline”:{“clients”:1,”events”:{“active”:0,”published”:612,”total”:612},”queue”:{“acked”:612}}},”metricbeat”:{“system”:{“core”:{“events”:12,”success”:12},”cpu”:{“events”:3,”success”:3},”diskio”:{“events”:33,”success”:33},”filesystem”:{“events”:21,”success”:21},”load”:{“events”:3,”success”:3},”memory”:{“events”:3,”success”:3},”network”:{“events”:12,”success”:12},”process”:{“events”:522,”success”:522},”uptime”:{“events”:3,”success”:3}}},”system”:{“load”:{“1″:3.98,”15″:4.43,”5″:4.25,”norm”:{“1″:0.995,”15″:1.1075,”5”:1.0625}}}}}}

查看索引是否创建

在kibana添加索引

查看可视化图表

参考链接 :
http://www.unmin.club/?p=145

ELK-Metricbeat安装及使用相关推荐

  1. ELK —— Metricbeat 传送器 监测、Filebeat 传送器

    ELK -- Metricbeat 监测. Filebeat 传送器 文章目录 ELK -- Metricbeat 监测. Filebeat 传送器 Metricbeat 监测 简介 Metricbe ...

  2. ELK Stack (1) —— ELK + Redis安装

    ELK Stack (1) -- ELK + Redis安装 摘要 安装Elasticsearch.Logstash.Kibana与Redis以实现一个日志收集平台 版本 elasticsearch版 ...

  3. ELK三件套安装实践之路(1)

    在Mac机器上安装ELK三件套.[On mac 10.11.2 (15C50)] Jdk的安装 首先安装Jdk: Jdb download URL 我这里选择的是 jdk-8u66-macosx-x6 ...

  4. ELK YUM 安装部署添加监控

    简介 ELK 官网: https://www.elastic.co/cn/what-is/elk-stack ElasticSearch ElasticSearch 是一个高可用开源全文检索和分析组件 ...

  5. mac下elk的安装

    ELK(Elasticsearch,Logstash和Kibana)日志分析平台,是目前比较流行的技术架构了.出于好奇心的驱使在自己的mac电脑上安装了一下,探探究竟.先介绍一下Elasticsear ...

  6. Metricbeat安装与初级使用

    metricbeat作用: 将 Metricbeat 部署到您所有的 Linux.Windows 和 Mac 主机,并将它连接到 Elasticsearch 就大功告成啦:您可以获取系统级的 CPU ...

  7. ELK/EFK — 安装部署(主机安装)

    目录 文章目录 目录 部署拓扑 安装 ElasticSearch Troubleshooting 安装 Kibana Troubleshooting 安装 Logstash 数据流管道测试 配置 Lo ...

  8. ELK下kibana安装Metricbeat工具

    metricbeat简介 将 Metricbeat 部署到您所有的 Linux.Windows 和 Mac 主机,Metricbeat可以定期收集操作系统和服务器的运行指标(CPU,内存,硬盘,IO, ...

  9. ELK 安装Beat

    章节 ELK 介绍 ELK 安装Elasticsearch ELK 安装Kibana ELK 安装Beat ELK 安装Logstash Beat是数据采集工具,安装在服务器上,将采集到的数据发送给E ...

  10. ELK入门——ELK详细介绍(ELK概念和特点、Elasticsearch/Logstash/beats/kibana安装及使用介绍、插件介绍)

    目录 主要参考链接 一.什么是ELK(端口9200) 主要特点: 1.存储:面向文档+JSON 2.检索:倒排+乐观锁 3.分析:监控+预警+可视化 4.支持集群 二.Logstash(端口5044) ...

最新文章

  1. 虚拟机玩转缓存服务器,Nginx服务器中浏览器本地缓存和虚拟机的相关设置
  2. php sessionid 重复,php_ session_id 限制同一用户同时登录
  3. leetcode1415. 长度为 n 的开心字符串中字典序第 k 小的字符串(回溯)
  4. html input p,我想在input.phtml中创建下拉框。 (不要使用zend_form)
  5. 【LeetCode笔记】剑指 Offer 45. 把数组排成最小的数(Java、字符串、Lambda)
  6. Linux统计目录下文件个数及代码行数
  7. java解压缩.zip文件
  8. postman接口测试:获取信息
  9. java22:API-Object-String
  10. 【小白的刷题之路】字符统计
  11. 自动化运维之 - puppet 服务端安装
  12. 读取页面上所有的checkbox
  13. 编程基本功:正常运行的代码,你看明白能做什么?不如解决几个简单BUG
  14. 用堆栈和用递归分别实现倒序打印
  15. 十个超级简单的Python代码,拿走即用
  16. 《计算机操作系统》(慕课版) 第1章 操作系统引论
  17. HTML5网页扫描二维码
  18. ORACLE安装之环境搭建
  19. 计算机二进制发明者,谁是二进制的发明者
  20. 零基础“复刻”经典飞机大战小程序游戏【一篇文使用 IVX 轻松实战5】

热门文章

  1. 修改mysql限制ip_MySQL 修改账号的IP限制条件
  2. html 悬停显示标题,JS实现TITLE悬停长久显示效果完整示例
  3. NPS内网穿透服务端一键安装脚本
  4. Ubuntu下Tomcat连接MySql数据库
  5. internet download manager补丁_NS《古树旋律》推出免费追加乐曲补丁 含五首新曲!...
  6. 随谈---------多年之后,我又回来了
  7. Redis Manager 如何查看监控
  8. asm数据文件迁移(os–asm)
  9. 《Cocos2D权威指南》——1.6 本章小结
  10. 打印 SpringMVC中所有的接口URL