metricbeat的使用

metricbeat的使用系统级监控 Metricbeat 用于从系统和服务收集指标 从 CPU 到内存 从 Redis 到 Nginx Metricbeat 能够以一种轻量型的方式 输送各种系统和服务统计数据 可以获取系统级的 CPU 使用率 内存 文件系统 磁盘 IO 和网络 IO 统计数据 以及获得如同系统上 top 命令类似的各个进程的统计数据 1 下载部署 metricbeat metricbeat

系统级监控 Metricbeat

用于从系统和服务收集指标。从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据。

1. 下载部署metricbeat:metricbeat-6.6.0-x86_64.rpm

curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-6.6.0-x86_64.rpm
rpm -i metricbeat-6.6.0-x86_64.rpm

可获取:CPU使用率、内存、文件系统、磁盘IO和网络IO统计数据

根据这种安装方式,将产生如下目录:

rpm格式压缩包安装后,一般分为3个目录:

/usr/share 下存放软件安装的主目录

/etc/XX 下存放的是metricbeat的配置文件(XX一般为安装的软件名)

/var/log/XX 一般是软件日志文件的位置

2. metricbeat目录结构

2.1 cd /etc/metricbeat/ //查看全部配置文件

其下子目录modules.d为metricbeat支持的各种插件的配置文件

2.2 cd /etc/init.d/

metricbeat启动文件所在目录

systemctl start metricbeat.service       //启动命令

systemctl stop metricbeat.service       //停止命令

systemctl restart metricbeat.service    //重新启动命令

systemctl status metricbeat.service    //查看状态命令

3. 配置metricbeat

3.1 可将metricbeat数据写入logstash或者ES,配置写入ES如下操作

# cd /etc/metricbeat/

# vi metricbeat.yml

#==========================  Modules configuration ============================

3.3 配置kibana仪表板

要加载仪表板,可以在metricbeat设置中启用仪表板加载。当仪表板加载被启用时,Metricbeat使用Kibana API来加载样本仪表板。只有当Metricbeat启动时,才会尝试仪表板加载。

# vi metricbeat.yml

#============================== Kibana =====================================

4. 启动metricbeat

4.1 重启服务

# systemctl restart metricbeat.service

4.2 载入Kibana仪表板

# metricbeat setup -e

5. 解决module加载

metricbeat modules enable system   # 启用system模块

启动docker的指标收集

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226299.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午11:52
下一篇 2026年3月16日 下午11:52


相关推荐

  • java if语句例子_实例学习if语句用法

    java if语句例子_实例学习if语句用法我们前面学习了 java 中的 for 循环和 dowhile 语法及原理的相关内容 同样是 java 三大控制语句之一的选择语句 在实际的项目开发中使用频率也非常高 今天我们来学习选择语句中 if 语句用法和相关内容 都是属于 java 中的基本知识 java 零基础的朋友们可以一起来学习下面的内容 If 语句属于 java 中的选择语句 选择语句又称为分支语句 if 语句用法是比较简单的 它通过对给定的条件进行判断 从而决定执

    2026年3月17日
    3
  • 计算机功率在线测试,电脑功耗计算在线测试

    计算机功率在线测试,电脑功耗计算在线测试Q1 有在线测试电脑功耗的网站吗想知道你的电脑耗电量是多少吗 Overciockula 帮你搞定 很多人都说电脑的速度越快耗电量就越快 早期的 486 和现在的 P4 相比 那简直就是 节能电脑 了 那么想不想知道你的电脑到底有耗电量是多少呢 来试试 Overclockula 吧 根据你的选择它可以估算出一台电脑的耗电量 该软件使用很简单 进入软件后 点击 PowerSupply 电源 标签 然后

    2026年1月19日
    2
  • HDU ACM 1078 FatMouse and Cheese 记忆化+DFS[通俗易懂]

    HDU ACM 1078 FatMouse and Cheese 记忆化+DFS

    2022年1月31日
    59
  • JavaScript、ES5和ES6的介绍和区别

    JavaScript、ES5和ES6的介绍和区别30 分钟掌握 ES6 ES2015 核心内容 上 JavaScript ES5 和 ES6 的介绍和区别 JavaScript 简介 JavaScript 一种动态类型 弱类型 基于原型的客户端脚本语言 用来给 HTML 网页增加动态功能 JavaScript 由三部分组成 ECMAScript 核心 DOM 文档对象模型 BOM 浏览器对象模型 ECMAScript 作为核心 规定了语言的组成部

    2026年3月18日
    2
  • 总结Redis Cluster原理+基本使用+运维注意事项「建议收藏」

    目录一、RedisCluster数据分布理论选择(一)数据分布关注点(二)三种数据分布方案的对比1.节点取余分区方案2.一致性哈希分区方案3.虚拟槽分区方案(RedisCluster采用此方案)二、RedisCluster节点通信概述(一)Gossip消息(二)消息格式分析(三)消息处理流程(四)节点选择(五)通信流程总述三、搭建集群与简单…

    2022年4月14日
    41
  • vue前后台数据交互vue-resource文档

    vue前后台数据交互vue-resource文档

    2021年10月11日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号