天翼云云日志服务与自建ELK相比,具有以下优势:
- 一站式全托管服务,相比自建ELK可降低运维投入。
- 多租户共用一套服务,相比自建多套ELK可提升资源利用率。
- 高压缩比存储,相比自建ELK可节省存储成本。
以下为部分功能对比:
特性 | 对比 |
---|---|
云服务日志采集 | ELK:使用logstash或者filebeat等开源采集器采集日志。 云日志服务:使用采集器采集日志,提供采集配置向导页面,上手难度低。 |
多语言SDK日志采集 | ELK:不支持。 云日志服务:提供多语言SDK直接上报日志到云日志服务。 |
日志结构化解析 | ELK:基于采集器实现自定义日志结构化解析。 云日志服务:提供结构化解析能力,支持正则表达式、JSON、分隔符多种方式解析日志。 |
SQL函数 | ELK:只支持最基础的SQL统计函数。 云日志服务:除了基础的SQL函数基础,还提供了大量的扩展函数,例如聚合函数、字符串函数、日期和时间函数等,极大扩展了使用场景。 |
可视化图表 | 云日志服务提供了表格、时序图、饼图、柱状图、流图、数值图等多种可视化图表。 |
日志告警 | ELK:没有日志告警功能。 云日志服务:开箱即用的日志告警功能,可提供准实时的日志关键词告警功能。支持多种告警渠道。 |
日志转储 | ELK:无法直接转储对象存储。 云日志服务:通过控制台的简单配置可以将日志转储到天翼云对象存储。 |
日志加工 | ELK:没有日志加工功能。 云日志服务:提供可扩展、高可用的数据加工服务,支持数据规整、脱敏、过滤等加工。 |
综上所述,推荐您使用全托管式的云日志服务替代自建ELK。