Elastic认证工程师考试经验分享

mushao999 发表了文章 • 2 个评论 • 329 次浏览 • 2019-10-31 20:48 • 来自相关话题

笔者于2019年10月参加并通过了Elastic Certified Engineer Exam, 在准备考试的三四个月的时间内,对考试的要求,考试的准备,考试的流程等有一些了解,因此总结这篇文章,希望对后续参加考试的朋友有一定的帮助。

1. 考试简介

Elastic Certified Engineer Exam是Elastic官方推出的Elasticsearch使用能力认证考试,通过该考试表明考生具备了通过执行一些列操作构建完整Elasticsearch解决方案的能力,这些操作包括包括集群安装,配置,管理,数据索引,查询,分析等。
详细介绍可以参考[[Elastic Certified Engineer](https://training.elastic.co/ex ... gineer)]

2. 考察点

认证考试介绍页面中有对考察点有明确的说明,可以参考[[Exam Objectives](https://training.elastic.co/ex ... ctives)], 考察点主要是Elasticsearch的使用(不考察Elastic stack其他组件如kibana, beat, logstash等的使用),不考察Elasticsearch的实现原理,考察点主要包括:

  • 集群的安装和配置:基本安装,配置,安全配置,角色和用户管理等
  • 索引数据:索引和文档的各种操作
  • 查询:各种查询场景
  • 聚合:各种聚合查询,如指标聚合,分桶聚合,嵌套聚合,pipeline聚合等
  • Mapping和Analzysis: 索引mapping和分词相关操作
  • 集群管理: shard分配,集群健康诊断,备份与恢复,冷热分离,跨集群检索等。

    上述只是简单列举,详情以Exam Objectives为准

    3. 考试准备

    建议参加[[Official Elastic Training](https://training.elastic.co/)], 该培训对Elasticsearch的使用会有详细的讲解,并有配套的lab,学习完课程,并认真完成各lab基本就具备了通过考试的能力。

    另外要对Elasticsearch官方文档的结构有较为清晰的了解,能快速的查找到相关文档,当然如果能熟练使用kibana文档跳转和文档的搜索功能也可以。

    另外还有一些考试通过者的一些经验:

  • [Elastic认证工程师考试的那些事儿](https://www.bilibili.com/video/av51449470/)
  • [我是如何通过Elasticsearch认证工程师考试的](https://mbd.baidu.com/newspage ... meline)
  • [Elastic认证考试心得](https://elasticsearch.cn/article/6133)
  • [Elastic认证考试,请先看这一篇](https://blog.csdn.net/laoyang3 ... 036171)

    4. 考试报名

    1. 考试购买
  • 注册[Elastic Training](https://training.elastic.co/login.html)网站
    ![](https://main.qcloudimg.com/raw ... 8f.png)
  • 可以在[认证考试页面](https://training.elastic.co/ex ... gineer)进行考试报名
    ![](https://main.qcloudimg.com/raw ... dd.png)
    按照指示步骤进行操作购买支付即可,考试费用是$400美元,可以使用visa或master信用卡支付
  • 支付完成在注册邮箱和[Training网站账号页面的inbox](https://training.elastic.co/user/inbox)中均会收到两封邮件,一封是订单信息,另一封是考试网站指引
    ![](https://main.qcloudimg.com/raw ... 27.png)
    购买成功后考试有一年的有效期,可以在购买后的一年时间内的任意时间预约考试
    1. 考试预约
  • 按照邮件指引注册[examlocal](https://www.examslocal.com/)
    这是一个第三方考试网站,注意注册时使用和注册training网站相同的邮箱
  • 在schedule an Exam页面搜索Elastic Certificate Exam
    ![](https://main.qcloudimg.com/raw ... fd.png)
  • 选择合适的考试时间,注意时区的选择
    ![](https://main.qcloudimg.com/raw ... fd.png)
  • 最后校验会有一个checklist,检测你当前机器是否符合要求
    ![](https://main.qcloudimg.com/raw ... 93.jpg)
    这里要注意
    • 要按照指引为浏览器安装插件
    • 准备VPN,以保证考试时网络没有问题
    • 考试时后台不能有任何进程,如果机器上有默认无法禁用的程序要注意
    • 电脑要带摄像头和麦克风

      5. 考试环境和流程

      1. 考试环境

        考试环境是一个通过浏览器连接的远程centos系统,通过terminal连接考试的各集群服务器,通过系统内浏览器来查看官方文档和作答考卷。关于环境的讲解可以查看[官方讲解视频](https://youtu.be/hsaLZSKCkF0),考试环境和讲解中完全一致

      2. 考试流程

        考试开始前15分钟,考生通过考试网站指引进入考试系统,此时考官便可以通过摄像头和麦克风看到听到你,但是你是看不到听不到考官的,考官会通过一个聊天窗口与你打字沟通。

        考官会要求你先出示你的证件,注意这里一定要使用护照等带有拼音的证件,毕竟外国人不认识中文,如果没有此类证件,想要使用身份证,需要提前写邮件给Elasitc申请。

        接着考官会要求你抱着电脑环视周围,查看桌面上是否有任何物品,如果有物品如护照等,会被要求拿走放到其他地方。

        接着考官会要求你打开你电脑的任务管理器,查看是否有除去浏览器的其他进程。

        上述检查均通过后,便可以开始考试,考试时间是3个小时,考题也都是常规的一些集群使用相关的知识点,没有偏题怪题。考前看其他人的经验大概90分钟完成,我也基本在这个时间点完成。

        考试过程中可以向考官申请中途休息和喝水,考官会暂停考试。建议做完第一遍后进行检查,可能会发现一些细节问题,如单节点集群考试创建的索引默认一副本会导致集群yellow等。

        6. 考题回顾

        正式进入考题前会有一个考题作答讲解和集群情况描述,我的环境是三个集群,第一个是三节点,另外两个都是一节点,每个集群都带有一个kibana。
        我的考题共10道,我这里只对考题考点做简单描述:

      3. 冷热分离架构配置
      4. update_by_query + script按照要求更新索引
      5. 自定义分词插件,让king's和kings有相同的评分
      6. nested类型和nested query
      7. dynamic mapping
      8. multi-match, boost, most_fields
      9. date-histogram, sub-aggregation
      10. 开启security
      11. 集群备份snapshot
      12. match_phrase, hightlighting, sort

        7. 考试结果

        考试成绩会在三个工作日内公布,但实际一般一个工作日就会出结果。如果通过考试会收到一封考试通过的邮件,如下

        ![](https://main.qcloudimg.com/raw ... 19.png)
        按照邮件指引便可以得到一个电子证书,如下图

        ![](https://main.qcloudimg.com/raw ... 97.png)

        另外看其他同学的经验分享,后面还会有一个从美国寄过来的实体徽章,我的邮件暂时还没有收到,盗一下别人的图

        ![](https://main.qcloudimg.com/raw ... 05.jpg)

        最后祝大家考试顺利(●'◡'●)

kafka-coordinator-heartbeat-thread发生BLOCKED

回复

OHYvonne 发起了问题 • 1 人关注 • 0 个回复 • 75 次浏览 • 2019-10-30 10:25 • 来自相关话题

Hello

medcl 回复了问题 • 2 人关注 • 1 个回复 • 51 次浏览 • 2019-10-29 20:19 • 来自相关话题

如何删除字段

poka 回复了问题 • 3 人关注 • 2 个回复 • 74 次浏览 • 2019-10-29 09:52 • 来自相关话题

这个是什么问题,获取不回来他的value呢

回复

LittleMau 回复了问题 • 1 人关注 • 1 个回复 • 67 次浏览 • 2019-10-25 11:19 • 来自相关话题

提个小建议,Elastic日报

白衬衣 回复了问题 • 1 人关注 • 1 个回复 • 78 次浏览 • 2019-10-25 10:55 • 来自相关话题

elastalert 集成 elk

回复

ld320321 发起了问题 • 1 人关注 • 0 个回复 • 133 次浏览 • 2019-10-23 18:50 • 来自相关话题

我已经获取了这些数据了,怎么将它给前端页面呢

匿名用户 回复了问题 • 2 人关注 • 3 个回复 • 121 次浏览 • 2019-10-25 14:09 • 来自相关话题

【腾讯 - 深圳】Elasticsearch高级研发工程师

ginger 发表了文章 • 5 个评论 • 633 次浏览 • 2019-10-20 16:06 • 来自相关话题

腾讯Elasticsearch团队负责支持腾讯云Elasticsearch产品及公司内部海量业务,我们的目标是建设高可用、高性能、低成本的Elasticsearch服务。我们正在持续招聘,级别不限,腾讯的薪资福利待遇丰厚,详细招聘信息如下:

Elasticsearch高级研发工程师【腾讯 - 深圳】 
岗位职责:
负责腾讯云Elasticsearch内核的架构优化、新特性开发;
负责预研分布式存储系统、NoSQL等相关技术,推动Elasticsearch技术发展;
负责腾讯云Elasticsearch产品的运营建设、日常维护;

职位要求:
1. 本科及以上学历,计算机、软件等相关专业;
2. 编程能力扎实,熟悉Java/C++中的一种,具有良好的数据结构、算法、操作系统等计算机基本知识;
3. 熟悉ElasticSearch/Lucene开源系统,有实际开发经验者优先;
4. 熟悉Hadoop、HBase、InfluxDB等开源系统,有云计算相关开发经验者优先;
5. 对新技术敏感,追求卓越,能快速学习并具备较强的技术领悟能力;
 
欢迎加入我们,一起探索Elasticsearch!大家可通过以下方式联系我们 或 投递简历:
邮件:johngqjiang@tencent.com
微信:jgq2008303393
 
 

社区的资料更改有问题啊...建议优化

medcl 回复了问题 • 2 人关注 • 1 个回复 • 112 次浏览 • 2019-10-26 14:34 • 来自相关话题

分页功能怎么么用及时刷新呢

Marquezzzz 回复了问题 • 2 人关注 • 1 个回复 • 82 次浏览 • 2019-10-17 22:34 • 来自相关话题

有python应用elasticsearch的案例么?我们公司主要是python开发

God_lockin 回复了问题 • 2 人关注 • 2 个回复 • 178 次浏览 • 2019-10-08 09:55 • 来自相关话题

filebate怎么单独运行测试?

GourdErwa 回复了问题 • 2 人关注 • 1 个回复 • 108 次浏览 • 2019-09-28 11:42 • 来自相关话题

filebeat容器部署,CPU使用率偏高及不断刷错误日志。

Jiehui Tang 回复了问题 • 2 人关注 • 1 个回复 • 251 次浏览 • 2019-09-14 16:41 • 来自相关话题

字段update为空但是空间仍然没有缩小

God_lockin 回复了问题 • 4 人关注 • 2 个回复 • 186 次浏览 • 2019-09-02 14:13 • 来自相关话题