前言
在项目中,或者开发过程中,出现bug或者其他线上问题,开发人员可以通过查看日志记录来定位问题。通过日志定位 bug 是一种常见的软件开发和运维技巧,只有观察日志才能追踪到具体代码。在软件开发过程中,开发人员会在代码中添加日志记录,以记录程序的运行情况和异常信息。当程序出现问题时,就可以通过日志检索来定位。所以搭建一个高性能日志系统或者便捷查询的日志系统是十分重要的。
本文主要是讲解腾讯云大数据 ES Serverless,在日志检索的使用,并且通过案例说明ES Serverless如何做到开箱即用,0部署的,使得日志检索跟便携,对于ES小白也能得心应手。
Elasticsearch Service介绍
Elasticsearch Service简介
Elasticsearch Serverless 服务是腾讯云基于自研云原生 Serverless 技术架构打造的云端一站式全托管 Elasticsearch 服务,提供自动弹性、完全免运维的产品能力,有效解决日志分析、指标监控等业务场景下波峰波谷导致的资源成本高等问题。同时,完全兼容 ELK 生态,拥有端到端的数据接入、数据管理、数据可视化等产品功能,提供开箱即用的产品体验。
为什么使用Elasticsearch Service
易于部署和管理
轻点鼠标,即可在数分钟内创建 ES 集群、Logstash 集群,建立 Beats 管理中心,结合便捷的监控告警,弹性伸缩、集群智能巡检等,助您轻松应对集群日常运维。
费用低廉
引入极致性价比的腾讯自研星星海服务器,和性能卓越而价格低廉的本地盘机型(高 IO 型/大数据型),结合冷热分离、自研索引压缩算法等,帮您极大降低集群拥有成本。
强劲自研内核
自研熔断限流、压缩编码、内存优化、读写性能优化等特性,引入腾讯自研 Kona JDK,大幅提升集群性能、稳定性和成本优势。是开源社区全球贡献最多的第三方企业之一。
Elasticsearch 高级特性
集成登录认证、权限控制、监控告警、机器学习、SQL 等 Elasticsearch 高级特性(X-Pack),提升 ES 集群的安全、运维和深度探索能力。
高可用
支持 COS 备份恢复,跨地域/可用区多活,避免意外造成的数据丢失或停服。自研针对高并发和大查询的熔断限流等内核技术,大幅提升集群稳定性。
安全加固
通过逻辑隔离的私有网络,内外网访问控制、登录鉴权、细粒度权限控制等,切实保证您云上资源的安全。
为什么使用Elasticsearch Service作为日志检索呢?相信如果自己搭建 ELK(Elasticsearch、Logstash、Kibana),就知道是一个相对繁琐的过程,需要安装和配置