SLS 提供了 Elasticsearch 兼容接口,其核心兼容机制是将 Elasticsearch DSL 查询翻译为日志服务的索引查询和 SQL 分析查询,并按照 Elasticsearch 的 API 格式规范返回查询分析结果。这意味着用户无需改动现有的查询代码和工具链即可切换到 SLS。在可视化方面,已经在 Kibana 上实现可视化的用户可以直接使用 SLS 的 Elasticsearch 兼容接口,无需改动业务代码。同样,习惯使用 Grafana 分析 Elasticsearch 数据的用户,可以继续使用 Grafana 的 Elasticsearch 数据源插件访问 SLS 进行查询和分析。这种协议级兼容大大降低了迁移门槛,使得从 Elasticsearch/OpenSearch 到 SLS 的切换可以做到对用户使用习惯的最小干扰。
加载中...