grafana labs发布最新开源日志记录平台loki 2.0 – 十轮网-九游会官网真人游戏第一品牌

grafana labs发布了多项产品更新,除了日志记录平台loki进入2.0版本,改进查询语言以及使loki可以直接发出警示之外,grafana labs还发布称为grafana tempo的全新项目,grafana tempo是一个大规模分布式关注后端,方便用户进行故障排除,另外,为了集成grafana tempo,监控资料可视化工具grafana也发布7.3版本。

在发布loki 1.0不到一年的时间,grafana labs现在发布了最新2.0版本,loki是一个开源项目的日志记录平台,可以让开发人员以简单且高效的方式管理日志,loki不会索引日志内容,而是在日志流媒体加上标签,以非结构化的方式存储日志内容,仅索引日志元资料。loki使用称为logql,一种类似prometheus的查询语言,可高效地处理日志,并且方便用户将其集成到云计算原生应用中。

loki 2.0的开发方针,朝向提高性能以及减少依赖性前进,新版本更新主要在于loki查询语言的改进,在loki 2.0中,用户可以转换日志,并且截取额外的标签,以进行更多的过滤和分组操作。loki 2.0提供新的查询工具,用户可以跨任何格式转换日志,包括json日志列,以及结构化与非结构化日志,loki都能对其范式,以直接在资料上进行复杂的查询,而不需要事先定义标签,或是将标签存储在数据库中。

也就是说,loki现在可以从json日志列中解析键值,并且转换成为过滤的标签,而这让loki拥有查询、分析和聚合日志资料的能力,使其易于使用且同时具高成本效益。另外,过去用户要让loki能够发出警示,必需要将loki配置成为prometheus数据源,并指向grafana以生成警示,但grafana labs在loki 2.0中,集成了规则评估引擎,用户可以编写loki 2.0查询来产生警示。

grafana labs还发布,可以结合aws s3和google云计算存储服务使用的grafana tempo,grafana tempo是强调易用性的大规模分布式关注后端,官方提到,grafana tempo专为关联指标、日志和关注文件(trace)设计,让用户能够缩小关注范围,快速进行故障排除,而且与grafana、prometheus和loki紧密集成,并且可以与采用开源关注协议的九游会官网真人游戏第一品牌的解决方案,诸如jaeger、zipkin和opentelemetry一同使用。

grafana 7.3的更新重点,大部分在于无缝集成grafana tempo,官方展示使用场景,可以让用户直接从模式寻找关注文件,并且从指标跳转到相关关注文件,再到特定的日志,以加速调试程序,让用户可以从指标直接探索关注文件(下图)。除此之外,grafana 7.3还改善了用户接口,调整仪表板的颜色显示,并且提升cloudwatch的性能表现等。

发表评论