Beats在Kibana中的集中管理
前提条件:
1.es版本是白金版
2.es开启安全设置,kibana访问es需要密码
操作步骤汇总:
1-3步是基础环境配置
4-9步是注册beats到集中管理平台,然后启动beats,只是单纯启动betas,图片的system是演示用的,可以后期再配置
10-11步是添加监控配置项或输出项,然后保存生效
操作步骤
1.启动es
2.启动kibana
3.打开浏览器,输入kibana访问地址,输入elastic用户密码登陆进去
4.左侧导航,管理,Beats,集中管理,提示我们Enroll Beat,点击这个按钮,看到有两个Beats:Filebeat及Metricbeat可以供我们来选择,选择Metricbeat来做,同时选择当前使用的平台
5.复制下方的链接地址,在metricbeat目录中执行,效果如下:
注意:不用启动metricbeat
[root@bogon metricbeat-7.5.0-linux-x86_64]# ./metricbeat enroll http://192.168.75.21:5601 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjcmVhdGVkIjoiMjAyMC0wNS0wOFQwNzozNzo0NC4zMjRaIiwiZXhwaXJlcyI6IjIwMjAtMDUtMDhUMDc6NDc6NDQuMzI0WiIsInJhbmRvbUhhc2giOiJ877-9fkPOqUcp77-977-9Oz7vv71y77-977-9fE4rLFx1MDAwMS8777-977-977-9IiwiaWF0IjoxNTg4OTIzNDY0fQ.oYNf1eS4OkzqHm1LfCMvddZwdHLX4p3Ilyr6JgSCuqU
This will replace your current settings. Do you want to continue? [Y/n]:y
Saving a copy of current settings to metricbeat.yml.2020-05-08T15-38-01.bak
Enrolled and ready to retrieve settings from Kibana
大致意思是把原有的metricbeat.yml做个备份,然后生成一份新的metricbeat.yml文件
查看kibana界面如下:

6.选择Continue按钮,输入Tag Name(标签名称)和自己喜欢的颜色。在上面我选择了Local表明我的这个Metricbeat是在本地运行的。这样以后我们能很容易地找到我们的这个机器的配置。

7.点击Add configuration block按钮(添加配置块),可以选择我们的模块,并选择喜欢额module。最后选择Save按钮。再接着选择Save & Continue按钮




8.点击完成后,会显示脱机,因为metircbeat还没启动


9.启动metricbeat
./metricbeat run

注意:此时的启动命令是./metricbeat run,不是./metricbeat -e
10.接下来需要点击我们的Tags来添加或配置我们的Beats:


11.可以点击Add configuration block来添加同一个Beat模块里的其它模块,或者增加一个输出到Elasticsearch:


拓展
1.同一个主机上,metricbeat和filebeat可以同时设置启动
前面讲述的是metricbeat,集中管理filebeat道理同样
选择filebeat,选择平台,获取注册链接,在filebeat根目录下执行,也会备份原有的filebeat.yml文件。
然后启动filebeat:./filebeat run.
2.待状态由脱机转为正在运行后,选中这个,给其添加标记,新添加一个标记然后配置上。



问题:不同的beats配置上同一个标记,使用的配置项也是一样的,建议不同的beats使用不同的标记
3.然后点击新添加的filebeat标记,添加模块,配置输出等。
问题:在服务器中手动结束filebeat程序后,Beats集中管理仍现在正在运行,这个时差有点长呀!目测得等十来分钟状态才会改变过来!!!
Beats在Kibana中的集中管理的更多相关文章
- Beats:Beats在Kibana中的集中管理
我们可以通过在命令行中对我们的Beats进行管理,比如我们可以启动metric几个模块,我们可以通过如下的命令来执行: ./metricbeat modules enable apache mysql ...
- 在kibana中查看nginx日志的Discover,Dashboards
官方的操作: 1.安装filebeat,配置filebeat获取nginx日志,来源有两种: 第一种是使用自带的模块进行收集,在modules.d目录中启用模块配置,运行Filebeat时启用模块,在 ...
- Kibana中doc与search策略的区别
在kibana中包含两种策略:doc和search.使用了两个循环队列来获取请求,并进行响应. doc的代码如下: clientMethod: 'mget' search的代码如下: clientMe ...
- kibana中信息分类查询显示的方法
1.什么是kibana? kibana是ELK(elasticsearch+logstash+kibana)中的K,它是一个可灵活的分析和可视化平台,主要是显示数据以及根据这些数据绘出一些可视化图表, ...
- elk快速入门-在kibana中如何使用devtools操作elasticsearch
在kibana中如何使用devtools操作elasticsearch:前言: 首先需要安装elasticsearch,kibana ,下载地址 https://www.elastic.co/cn/d ...
- Kibana:在Kibana中对数据进行深入分析 (drilldown)
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/105193907 在上面,我们需要把之前地址栏中拷贝的内容粘贴过来,并做相应的修改.针 ...
- Kibana:如何让用户匿名访问 Kibana 中的 Dashboard
文章转载自:https://elasticstack.blog.csdn.net/article/details/118152293 有一个很好的 Dashboard,我们想分析这个 Dashboar ...
- Kibana中的Coordinate Map地图报索引错误的问题
今天做地图定位展示,展示的是ApacheWeb服务器的访问日志文件中的来源IP.但是中间出现了报错环节,说是索引不能匹配到geo_point类型,实在是不懂这是在说什么,后来在网站找了方法就解决了.主 ...
- ElasticSearch常用查询命令-kibana中使用
目录 初学ES 只创建索引(表) 1. 创建 2.创建好后查看索引结构 添加文档(数据) 查看文档(数据) 修改文档数据(数据update) put方式修改 post方式修改 删除文档&索引 ...
随机推荐
- centos7 yum error yum doesn't have enough cached data
1.vi /etc/resolv.conf,添加下面一行 nameserver 114.114.114.114 修改完成后service network restart进行重启,试一下yum upda ...
- 安卓fastboot刷机、刷magisk、aidlux备忘
环境就不多说了,网上一堆教程,我只在这边简单记录一下,以小米手机为例 刷机 解锁bootloader PC上配置好adb.fastboot,也就是platform-tools工具包加入系统变量,在命令 ...
- 4-4 Spring Test
Spring Test Ⅰ.主要解决的问题 使用SpringTest前 手动加载Sping配置 手动从Spring容器中获取对象 使用SpringTest后 只需要通过注解指定Spring配置类 在S ...
- mysql语法使用详细代码版
mysql 1.什么是数据库 数据库:(DB,DataBase) 作用:用来存储数据,管理数据.Txt,Excel,word是在数据库出现之前存储数据的. 概念:数据仓库,安装在操作系统上的软件. 数 ...
- Mysql性能调优-工具篇
EXPLAIN 首先祭出官方文档(这是5.7的,请自行选择版本): Understanding the Query Execution Plan 英文不想看,就看这篇吧: 全网最全 | MySQL E ...
- SQL审核工具自荐Owls
关键词: sql审批.sql检测.sql执行.备份 概要 这里主要是向大家推荐一款sql检测.审批工具Owls,用于自动检测.审批sql的执行,还有其他的审批.备份.查询等功能.以提高sql的规范化, ...
- PHP反向代理(转)
<?php class PhpReverseProxy{ public $publicBaseURL; public $outsideHeaders; public $XRequestedWit ...
- HTTP 协议概述
什么是 HTTP 协议 什么是协议? 协议是指双方,或多方,相互约定好,大家都需要遵守的规则,叫协议. 所谓 HTTP 协议,就是指,客户端和服务器之间通信时,发送的数据,需要遵守的规则,叫 HTTP ...
- AI识万物:从0搭建和部署手语识别系统 ⛵
作者:韩信子@ShowMeAI 深度学习实战系列:https://www.showmeai.tech/tutorials/42 计算机视觉实战系列: https://www.showmeai.tech ...
- 一个注解搞定SpringBoot接口定制属性加解密
前言 上个月公司另一个团队做的新项目上线后大体上运行稳定,但包括研发负责人在内的两个人在项目上线后立马就跳槽了,然后又交接给了我这个「垃圾回收人员」. 本周甲方另一个厂家的监控平台扫描到我们这个项目某 ...