Grafana Loki 3.1 发布,DevOps 团队的终极日志工具
在重大 3.0 版本发布近两个月后,Grafana Labs 推出了日志聚合系统 Loki 的最新更新版本 3.1。Loki 是一个广泛应用于 DevOps 圈子的开源工具,其最新版本带来了更多功能和改进,进一步增强了用户体验和系统性能。
作为一个开源工具,Loki 因其成本效益高的存储管理和与 Grafana 的无缝集成而备受青睐。Loki 的设计理念是简化日志数据的存储和检索,特别适用于需要确保应用程序运行顺畅和高效的环境。通过与 Grafana 的无缝集成,用户可以轻松地在同一平台上查看和分析日志数据,结合其他监控数据,获得全面的系统状态和性能视图。
Loki 3.1 的关键更新
增强的查询性能
- Loki 3.1 引入了实验性地布隆过滤器(Bloom filters),显著减少执行过滤查询的时间,尤其是定位特定文本字符串(如错误信息或 UUID)的查询。
优化的 Helm 图表
- 优化的 Helm 图表更好地支持分布式模式和微服务架构的集成,使得在复杂环境中部署和管理 Loki 更加高效。
LogQL 的增强
- 增强的 Loki 查询语言 LogQL 现在支持负数,并提供了优化的函数如 first_over_time 和 last_over_time,通过有效的分片技术提高性能。
工具链改进
引入 lokitool
- Loki 工具链用 lokitool 替换了 cortextool,增加了如索引审核等功能,从而提供更深入的数据索引过程洞察。
移除过时功能
- 移除了过时的功能如 BoltDB 存储,以简化核心功能,提升系统的稳定性和性能。
Promtail 的改进
- Promtail 负责收集日志并发送到 Loki,在错误修复方面得到了多项改进,包括:
- 更有效地处理配置重载。
- 修复了 syslog 传输上的 UDP 接收器。
- 确保 Docker 日志在分成多个帧时能正确处理。
LogQL 修复
- 修复了使用多个 or 过滤器时出现的错误,增强了日志查询的准确性和可靠性。
其他改进
总结
Loki 3.1 的发布带来了显著的性能提升和用户体验的改善,进一步巩固了其在日志聚合和查询领域的领先地位。欲了解更多信息,请查看 Loki 3.1 的发布说明。建议用户查阅升级指南,以获取详细的导航变更和确保版本之间平滑过渡的说明。
The post Grafana Loki 3.1 发布,DevOps 团队的终极日志工具 first appeared on Linux迷.
共有 0 条评论