ELK基础面试

1.ELK是什么?

  ELK 其实并不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写Elasticsearch:负责日志检索和储存
  Logstash:负责日志的收集和分析、处理 Kibana:负责日志的可视化 这三款软件都是开源软件,通常是配合使用,
  而且又先后归于 Elastic.co 公司名下,故被简称为 ELK

2.ELK能做什么?

ELK组件在海量日志系统的运维中,可用于解决:
分布式日志数据集中式查询和管理
系统监控,包含系统硬件和应用各个组件的监控
故障排查
安全信息和事件管理
报表功能

3.简要概述Elasticsearch?

ElasticSearch 是一个基于 Lucene 的搜索服务器。
它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful API 的 web 接口。
Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,
是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便

4.elasticsearch主要特点


                
EL 是一个非常流行的日志管理平台,由 Elasticsearch、Logstash 和 Kibana 三个开源组件组成。运维人员需要了解 ELK基础知识和常见问题,以下是一些可能被问到的问题: 1. 什么是 ELK 平台?它的组件是什么? ELK 平台由 Elasticsearch、Logstash 和 Kibana 三个开源组件组成。其中 Elasticsearch 是一个分布式搜索和分析引擎,Logstash 是一个日志收集和处理工具,Kibana 提供了可视化界面。 2. ELK 如何实现日志收集? Logstash 是 ELK 平台的日志收集和处理工具,它可以从多个来源采集日志数据,并进行过滤、转换和输出到 Elasticsearch 中。 3. 如何管理 Elasticsearch 集群? Elasticsearch 集群的管理可以使用多种工具,例如 Kibana 的 Dev Tools 控制台、Elasticsearch API 和第三方管理工具等。 4. 如何优化 Elasticsearch 性能? 优化 Elasticsearch 性能的方法包括:调整分片和副本的数量、使用合适的硬件和网络配置、使用缓存机制、优化查询语句等。 5. 如何备份和恢复 Elasticsearch 数据? 备份和恢复 Elasticsearch 数据的方法包括:使用 Elasticsearch 集群的快照和还原功能、使用 Elasticsearch 的 API 和第三方备份工具等。 6. 如何监控 ELK 平台的运行情况? ELK 平台的运行情况可以通过 Elasticsearch 和 Logstash 的监控工具、Kibana 的监控面板、第三方监控工具等进行监控。 7. 如何处理 Elasticsearch 集群中的故障? 处理 Elasticsearch 集群中的故障需要了解常见的故障类型和解决方法,例如节点宕机、分片丢失、集群失联等。 8. 如何扩展 Elasticsearch 集群? 扩展 Elasticsearch 集群的方法包括:添加新节点、调整分片和副本的数量、使用更强大的硬件等。 以上是 ELK 运维面试中常见的问题,希望能对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值