与 ELK 功能对比
与开源 ELK 日志分析系统相比,七牛云智能日志分析平台重点增强了查询分析与可视化功能,支持使用专业日志采集工具 logkit-pro 采集上百种数据源的日志数据、支持对实时日志数据输出、支持配置报表对日志分析结果可视化等,并在稳定性、查询性能、计算数据量方面做了深度优化。
产品免费开通使用
免费试用额度:新增日志数据 1 GB/月,存量日志数据 1 GB/月,日志仓库 1 个/月,API 调用次数 100 万次/月, 点此了解详情。
产品开通相关:在使用智能日志管理平台之前,您需要先开通智能日志平台服务。详情请阅读产品开通。
具体对比分析如下:
易用性对比
功能 | 功能子项 | 开源 ELK | 七牛智能日志管理平台 |
---|---|---|---|
日志采集 |
配置 数据流 内存占用 CPU 占用 集群管理 agent 监控 定制化开发 |
复杂的文件配置 结合 Logstash/Beats/FluentD 才能完成数据解析、转换 内存至少占用 500~600M CPU 至少 2~3 核且不可控 不支持 不支持 不支持 |
极其易用的可视化配置 通过可视化操作完成复杂的数据解析与转换 内存占用在 100M 以内 CPU 可按需调控 支持 支持监控 agent 运行状态 支持 |
数据源配置 |
单元 |
提供 Index 概念用以区分不同日志,用户手动配置 |
服务端统一配置,无需用户操作 |
扩容 |
存储 机器 配置 采集点 |
增加机器,购买云盘 新增机器 配置 Logstash 并通过配管系统应用机器 通过配管系统控制,将配置和 Logstash 安装到机器组 |
自动扩容 |
更多 logkit-pro与主流采集工具对比请阅读 logkit-pro 与主流收集组件的功能性能对比。
查询分析功能对比
功能 | 功能子项 | 开源 ELK | 七牛智能日志管理平台 |
---|---|---|---|
日志查询 |
索引查询 字段分词 划词过滤 模糊搜索 日志排序 上下文查询 上下文过滤 SPL 支持 JSON 查询 Geo 查询 IP 查询 查询多步返回 监控告警 |
支持 支持 不支持 支持 支持 支持 不支持 不支持 支持 支持 支持 不支持 不支持 |
支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 |
日志聚合 |
分桶 指标分析 快速统计 |
支持 支持 支持 |
支持 支持 支持 |
数据投递 |
实时投递 离线投递 计算投递 |
支持,API/SDK 支持,API/SDK 支持,API/SDK |
支持,API/SDK+工作流(直接导出到日志分析、对象存储等平台) 支持,API/SDK+工作流(直接导出到日志分析、对象存储等平台) 支持,API/SDK+工作流(直接导出到日志分析、对象存储等平台) |
机器学习 |
异常检测 预测 |
不支持 不支持 |
支持 支持 |
安全策略 |
账户管理 权限管理 安全审计 多租户 |
不支持 不支持 不支持 不支持 |
支持,RBAC 访问控制 支持 支持 支持,https 和数据传输加密 |
性能对比
功能 | 功能子项 | 开源 ELK | 七牛智能日志管理平台 |
---|---|---|---|
稳定性 |
仓库断点续写 仓库写入缓存 日志搜索安全限制 |
不支持 不支持 不支持 |
支持 支持 支持 |
数据规模对比
功能 | 功能子项 | 开源 ELK | 七牛智能日志管理平台 |
---|---|---|---|
日志采集 | 采集 Agent | 写入 GB-TB/Day、存储在 TB 级 | 单日可以索引几百 TB 级数据,单次查询可以在秒级处理 10TB 规模数据,在数据规模上可以做到弹性伸缩与水平扩展 |
总体而言,ELK 在安装和配置比较复杂。相比起来,七牛智能日志分析平台是一个一站式的日志采集、分析、可视化、计算、投递平台,不仅覆盖了 ELK 的功能,且以极低的学习成本让用户可以快速上手。并且过程中不需要担心容量、并发等问题,按量计费,弹性伸缩。