Beats:Beats在Kibana中的集中管理
我们可以通过在命令行中对我们的Beats进行管理,比如我们可以启动metric几个模块,我们可以通过如下的命令来执行:
./metricbeat modules enable apache mysql
上面的命令启动apache mysql模块。我们也许觉得这个这样做很方便。但是如果我相对许多的机器(比如几千部机器)来做这样的管理,可能也很麻烦,这是因为我们需要到每一台机器上重复做同样的动作。如果我们需要有改动的话,那么需要对每一台机器再次执行同样的操作。那么有什么办法可以帮助我们减少这个工作量呢?
Elastic在Kibana中做进去一个新的功能:集中管理。Beats中央管理使用一种称为配置标签的机制来对相关配置进行分组。 注册第一个Beat后,您可以在Kibana的中央管理UI中定义配置标签。
Beats集中管理是6.5版带来的功能。 出于安全考虑,此功能在Elastic Gold许可证或使用我们的Elastic Cloud服务的Standard许可证下可用,以确保正确保护部署。 它包含Kibana中新的Beats中央管理UI,并利用Elasticsearch作为集中式配置存储。 在不久的将来,我们还计划公开一个API,以便更轻松地与外部工具和系统集成。

下面我来展示如何使用Beats的集中管理。
准备工作
就像我上面提到的,我们必须购买Elastic Gold才可以拥有这样的功能。为了测试这个功能,我们可以接受30天尝试,这样我们就可以开始我们的测试了。

我们首先点击Kibana中的Management,让后选择30天尝试。当我们接受完条件后,我们可以看到:

大家一定可以看到左边的列表会多了一个叫做Beats的种类,并在其下面有一个叫做Central Management的项。我们点击Central Management:

它显示我们的安全没有打开,也就是说,这个功能必须配合安全功能才能启用。我们参照我之前的文章“Elasticsearch:设置Elastic账户安全”来启动安全功能。我们使用elastic账号进行登录:

我们可以看到一个对话框,提示我们Enroll Beat。点击这个按钮。

目前我们看到有两个Beats:Filebeat及Metricbeat可以供我们来选择。我们来选择Metricbeat来做一些实验。同时在Platform中选择自己喜欢的平台:

针对我们的情况,我选择MacOS。
由于需要使用到Metricbeat,需要安装我们的Metribeat。同时在我们的Terminal中打入从Copy Command处拷贝来的命令:

这个时候在我们的Kibana中会显示:

在上面显示了我的hostname以及metricbeat的版本信息。我们接下来选择Continue按钮:

我们可以选一个我们喜欢的Tag Name和自己喜欢的颜色。在上面我选择了Local表明我的这个Metricbeat是在本地运行的。这样以后我们能很容易地找到我们的这个机器的配置。我们点击Add configuration block按钮:

我们可以选择我们的模块,并选择喜欢额module。最后选择Save按钮。再接着选择Save & Continue按钮:

最终我们完成了:

在上面的画面中选择Done:

我们可以看出来我们已经成功地配置好我们的Metricbeat模块了。上面显示Config Status是Offline状态。我们可以在我们的Terminal中打入如下的命令(在Metricbeat的安装目录中):
./metricbeat run

我们再重新刷新我们的Kibana界面:

从上面我们可以看出来我们的metricbeat已经在成功运行了。当然我们也可以找到相应的index。按照同样的方法,我们可以对其它的模块来进行配置。
我们接下来需要点击我们的Tags来添加或配置我们的Beats:

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

针对你的设置你需要修个这个hosts的地址。这样,我们的filebeat的输出就会发送到我们的Elasticsearch中了。我们也可以按照同样的方法来添加另外一个module。
参考:
【1】https://www.elastic.co/guide/en/beats/filebeat/current/how-central-managment-works.html
【2】https://www.elastic.co/blog/introducing-beats-central-management-in-the-elastic-stack
Beats:Beats在Kibana中的集中管理的更多相关文章
- Beats在Kibana中的集中管理
前提条件: 1.es版本是白金版 2.es开启安全设置,kibana访问es需要密码 操作步骤汇总: 1-3步是基础环境配置 4-9步是注册beats到集中管理平台,然后启动beats,只是单纯启动b ...
- 在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方式修改 删除文档&索引 ...
随机推荐
- DHCP 动态主机设置协议 分析
在TCP/IP网络中,每个接口都需要一个IP地址.子网掩码和广播地址( IPv6中没有),简单来说就是需要网络配置信息.如果想访问外部网络可以通过DNS获取外部地址,再通过路由间接转发出去.但是在&q ...
- C# 基础知识-特性
C基础 - 特性 一.特性 1>特性本质就是一个类,直接或者间接的继承了Attribute 2>特性就是在不破话类封装的前提下,加点额外的信息或者行为 特性添加后,编译会在元素内部产生IL ...
- 一面数据: Hadoop 迁移云上架构设计与实践
背景 一面数据创立于 2014 年,是一家领先的数据智能解决方案提供商,通过解读来自电商平台和社交媒体渠道的海量数据,提供实时.全面的数据洞察.长期服务全球快消巨头(宝洁.联合利华.玛氏等),获得行业 ...
- PHP生成器yield使用示例
<?php function getLines($file) { $f = fopen($file, 'r'); try { while ($line = fgets($f)) { yield ...
- 蔚来杯2022牛客暑期多校训练营5 ABCDFGHK
比赛链接 A 题解 知识点:图论,dp. 暴力建图,连接所有点的双向通路,除了原点是单向的,并且把路径长度作为权值. 随后,从原点出发(\(f[0] = 0\),其他点负无穷,保证从原点出发),按照权 ...
- 使用Typora+EasyBlogImageForTypora写博客,无图床快速上传图片
如今,使用markdown攥写博客已成为主流,而Typora作为markdown的主流工具,广受大众好评,本文讲述从Typora的安装到快速将Typora写好的博文上传到博客园 Typora下载 Ty ...
- 小白之Python基础(五)
使用dict和set 1.dict :是direction字典的缩写 1) 通过{ }创建,使用健-值(key-value)存储:用"键值对"表示映射关系,例如 {名字:对应的成绩 ...
- 羽夏看Linux内核——启动那些事
写在前面 此系列是本人一个字一个字码出来的,包括示例和实验截图.如有好的建议,欢迎反馈.码字不易,如果本篇文章有帮助你的,如有闲钱,可以打赏支持我的创作.如想转载,请把我的转载信息附在文章后面,并 ...
- 我分析30w条数据后发现,西安新房公摊最低的竟是这里?
前两天一个邻居发出了灵魂质问:"为什么我买的180平和你的169平看上去一样大?" "因为咱俩的套内面积都是138平......" 我们去看房子,比较不同楼盘的 ...
- P1980 计数问题 - 记录
P1980 计数问题 题目描述 试计算在区间 1 到 n的所有整数中,数字x(0 ≤ x ≤ 9)共出现了多少次?例如,在 1到11中,即在 1,2,3,4,5,6,7,8,9,10,11中,数字1出 ...