Google推出适用于分布式数据库系统Cloud Spanner的OpenTelemetry接受器,供用户简单地处理和可视化来自Cloud Spanner系统表格的指标,并能够将这些指标导入到其他应用程序性能管理工具中。另外,Google还创建了Prometheus和Grafana仪表板的集成参考范例,用户可以将其用作模板,满足自家在故障排除的需求。
虽然Cloud Spanner已经提供可观察性工具,使用户能够掌握数据库运行状况,进一步监控数据库性能、诊断和修复潜在问题,不过,部分用户希望可以在其他可观察性工具中,灵活地使用Cloud Spanner指标,像是采用Grafana仪表板和Prometheus的开源组合,或是Splunk、Datadog和Dynatrace等第三方商业应用程序性能管理工具。
而这时OpenTelemetry便能派上用场,OpenTelemetry是一个中立的可观察性框架,可用于生成、收集和导出遥测资料,集成各种语言的函数库和框架,提供丰富的自动检测功能。而Google所发布的OpenTelemetry接受器则是OpenTelemetery收集器的一个组件,用户只要安装适用于Cloud Spanner的接受器,并且配置相对应的导出器,就可以将指标导出到选择的应用程序性能管理工具。
Google提供了参考实例,在Grafana上创建一组范例仪表板,该仪表板使用来自Prometheus和云计算监控的指标,提供端到端调试体验。
文章来源:https://baijiahao.baidu.com/s?id=1726906818565607632&wfr=spider&for=pc