最新 最热

Go 链路追踪中为什么先调用 otel.GetTracerProvider() 再调用 otel.SetTracerProvider() 也能上报成功?

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-09-24
2

一个用rust写的类似于Skywalking/CAT的迷你trace PHP扩展

最近在学习rust,恰好看到了skywalking的php扩展采用了rust编写。有用过Skywalking/CAT之类监控系统的同学应该知道,这类系统对我们开发工作帮助非常大,能够非常快的帮我们定位到问题的关键,比如说现在有一个api的请求响应...

2024-09-02
1

Opentelemetry——Signals-Trace

Understand the full path through your distributed application. 了解分布式应用程序的完整路径。

2024-05-24
1

Opentelemetry——分析C++项目链接时循环依赖导致的错误

在《Opentelemetry-Language APIs & SDKs-C+±Getting Started》一文中,介绍了如果编译一个可以发出Trace遥测数据的C++项目。虽然过程很详细,但是在我的环境下,编译出现了问题。本文将介绍分析并解决该问题的过程。...

2024-05-24
1

Language APIs & SDKs-C++-Exporters

Send telemetry to the OpenTelemetry Collector to make sure it’s exported correctly. Using the Collector in production environments is a best practice. To visual...

2024-05-24
1

【RV1126】移植sherpa实时语音识别和TTS文字转语音功能

参考:【RV1126】移植kaldi实时语音识别 https://blog.csdn.net/qq_28877125/article/details/130376397

2024-02-28
1

tracepoint类型的ebpf程序是如何被执行的

本文基于libbpf实现的ebpf例子介绍tracepoint类型ebpf程序调用流程,内核实现以5.4版本为例进行介绍。

2024-01-04
1

[093]SurfaceSyncer的致命缺陷

我遇到一个很有意思的ANR问题,从trace分析来看,Launcher应用在不断地queuebuffer,但是SurfaceFlinger对应的buffer的数量没有增加,也就意味着buffer无法被消费,等到3个buffer都是用掉了,应用也就dequeuebuffer不出来了,虽然d...

2023-12-09
1

Python代码追踪:深入解析trace模块的应用

在项目中,我们经常会遇到一些高级的编程技巧和设计模式。这些设计不仅能提高代码的可维护性,还能帮助我们更好地理解程序的运行机制。今天,我们要探讨的是一个非常实用的Python代码片段,它涉及到trace模块的使用。...

2023-11-13
1

ftrace在应用上的使用

之前介绍通过命令行配置和使用ftrace功能,但是实际中,我们也会希望抓C/C++程序中某段代码的调度情况。笔者前不久就遇到这种问题,某个函数调用时延概率超过100ms,是为什么?这时候就需要在他们代码中使能ftrace抓执行此函数...

2023-10-17
1