前提条件:

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中的集中管理的更多相关文章

  1. Beats:Beats在Kibana中的集中管理

    我们可以通过在命令行中对我们的Beats进行管理,比如我们可以启动metric几个模块,我们可以通过如下的命令来执行: ./metricbeat modules enable apache mysql ...

  2. 在kibana中查看nginx日志的Discover,Dashboards

    官方的操作: 1.安装filebeat,配置filebeat获取nginx日志,来源有两种: 第一种是使用自带的模块进行收集,在modules.d目录中启用模块配置,运行Filebeat时启用模块,在 ...

  3. Kibana中doc与search策略的区别

    在kibana中包含两种策略:doc和search.使用了两个循环队列来获取请求,并进行响应. doc的代码如下: clientMethod: 'mget' search的代码如下: clientMe ...

  4. kibana中信息分类查询显示的方法

    1.什么是kibana? kibana是ELK(elasticsearch+logstash+kibana)中的K,它是一个可灵活的分析和可视化平台,主要是显示数据以及根据这些数据绘出一些可视化图表, ...

  5. elk快速入门-在kibana中如何使用devtools操作elasticsearch

    在kibana中如何使用devtools操作elasticsearch:前言: 首先需要安装elasticsearch,kibana ,下载地址 https://www.elastic.co/cn/d ...

  6. Kibana:在Kibana中对数据进行深入分析 (drilldown)

    文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/105193907 在上面,我们需要把之前地址栏中拷贝的内容粘贴过来,并做相应的修改.针 ...

  7. Kibana:如何让用户匿名访问 Kibana 中的 Dashboard

    文章转载自:https://elasticstack.blog.csdn.net/article/details/118152293 有一个很好的 Dashboard,我们想分析这个 Dashboar ...

  8. Kibana中的Coordinate Map地图报索引错误的问题

    今天做地图定位展示,展示的是ApacheWeb服务器的访问日志文件中的来源IP.但是中间出现了报错环节,说是索引不能匹配到geo_point类型,实在是不懂这是在说什么,后来在网站找了方法就解决了.主 ...

  9. ElasticSearch常用查询命令-kibana中使用

    目录 初学ES 只创建索引(表) 1. 创建 2.创建好后查看索引结构 添加文档(数据) 查看文档(数据) 修改文档数据(数据update) put方式修改 post方式修改 删除文档&索引 ...

随机推荐

  1. Maven3 入门到入门

    Maven3 Core Overview Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model,POM) ,一组标准集合,一个项目生命周期(Project ...

  2. CMU15445 (Fall 2019) 之 Project#4 - Logging & Recovery 详解

    前言 这是 Fall 2019 的最后一个实验,要求我们实现预写式日志.系统恢复和存档点功能,这三个功能分别对应三个类 LogManager.LogRecovery 和 CheckpointManag ...

  3. led跑马灯多种方法(移位法,位拼接法,调用模块法,位移及位拼接语法,testbench的理解,源文件的存储路径,计数器的个数,调用模块的方式)

    跟着教程写了几种方法,才发现自己写的虽然能实现,但比较繁琐.教程有三种方法: 1.移位法,每次左移一位,相比我自己写的,优点是不用把每一种情况都写出来.但是需要考虑左移到最后一位时需要自己再写个赋值语 ...

  4. 【USACO 2012 Open】奶牛赛跑_题解

    奶牛赛跑 目录 奶牛赛跑 题目描述 输入格式 输出格式 样例 样例输入#1 样例输出#1 题解 代码 题目描述 约翰有头奶牛,他为这些奶牛准备了一个周长为的环形跑牛场.所有奶牛从起点同时起跑,奶牛在比 ...

  5. SPFA算法(SLF优化)2022.7.8更新

    SPFA可能会被卡掉,能用dijkstra就别用SPFA,代码较长,但我已尽力做到解释,请耐心看下去,存储为邻接表存储. #include<bits/stdc++.h> #define i ...

  6. LGV 引理

    (其实是贺的:https://www.luogu.com.cn/paste/whl2joo4) 目录 LGV 引理 不相交路径计数 例题 Luogu6657. [模板]LGV 引理 CF348D Tu ...

  7. PHP小工具

    防SQL注入 function clean($input) { if (is_array($input)) { foreach ($input as $key => $val) { $outpu ...

  8. devops-4:Jenkins基于k8s cloud和docker cloud动态增减节点

    Jenkins管理动态节点 上文介绍Jenkins增加静态agent的步骤,除了静态增加外,还有动态管理的功能,两者最大的差异在于动态可以在有job运行时,临时加入一个agent到jenkins ma ...

  9. 故障案例 | 一次慢SQL优化分析全过程

    欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. 客 ...

  10. PHP 获取数组长度

    count()函数,默认是获取一维数组,参数为:COUNT_NORMAL,添加第二个参数:COUNT_RECURSIVE,则可以获取多维关联数组的长度(意思为递归获取),例如:count($arr, ...