lttng

    -1热度

    1回答

    我正在执行用于登录Lttng跟踪会话的java样本。为此,我正在使用java日志库。 我跟着这里给出的所有步骤:lttng java tutorial 但仍然lttng视图输出什么..没什么意思得到了追踪会话文件。 这里是我遵循的详细步骤和它们各自的输出: Test.Java: import java.util.logging.Logger; import java.util.logging.L

    1热度

    1回答

    我已经创建了捕获一些原始数据的跟踪点。我希望能够后处理这些数据,并可能在Eclipse中为追踪视角创建一个新的查看器,但我真的不知道从哪里开始。我希望找到一个描述如何为trace eclipse透视图创建新查看器的文档,如何读取ctf文件以及如何在视图中绘制结果图。 或者,我只想读取跟踪数据并添加一些新的跟踪事件与后处理数据。 作为问题的背景,我想对跟踪时间戳执行分析并生成有关平均吞吐量和延迟的统

    3热度

    1回答

    我试图跟踪Linux调度程序,使用Lttng跟踪4.4内核(Ubuntu 16.04 LTS)中的事件sched_wakeup和sched_switch。有时甚至在线程切换之前,我会收到sched_wakeup事件。我不明白这个唤醒的意义,因为线程已经在运行。下面是一块产生babeltrace日志,显示这种行为(TID = 2326,该事件以箭头标示): -->[15:22:39.51533389

    3热度

    1回答

    我正在帮助开发一个内部云基础架构(OpenStack),为我们的部门提供AWS/Rackspace/SoftLayer /等的完全内部部署选择。 我的老板刚刚向一位内部客户转达了一个问题,他要求我们支持DTrace。我知道Oracle DTrace Project和dtrace4linux和Linux自己的本机SystemTap(我记得最初是建立在Linux kprobes;但我收集比新版本的Sy

    0热度

    1回答

    我已经安装了LTTng和Babeltrace其次是 命令和apt-get安装lttng工具 命令和apt-get安装lttng模块-DKMS 命令和apt-get安装的说明liblttng-ust-dev sudo apt-get install babeltrace 但是当我尝试导入python模块时,python绑定永远不能工作。 有关如何使用它的任何想法?

    0热度

    1回答

    性能数据我的意思是每个进程的CPU,内存和磁盘使用量。我正在使用Ubuntu 14.04 LTS,并且我安装了PPA版本,但按照有关如何使用lttngTop的说明,我无法运行它:它总是返回错误,如“无法打开跟踪文件”。有没有其他的方式来收集这些数据,或者有谁能告诉我我错了哪里?谢谢。

    1热度

    1回答

    我刚开始探索使用LTTng诊断网络性能问题,它看起来像是一个很好的工具。我知道我可以获得我可以用lttng list -k捕获的事件列表,但我无法找到有关这些事件的含义的任何文档。 例如,因为我很感兴趣的网络应用程序的性能,它看起来像我感兴趣的事件: net_dev_xmit (loglevel: TRACE_EMERG (0)) (type: tracepoint) net_dev_q

    -1热度

    2回答

    我想保存和加载xml sesssion配置使用lttng保存/加载命令,但出于某种原因找不到它们在“LTTng跟踪控制2.4.0”版本。有谁知道这些命令可用的lttng版本是什么?还是我必须以某种方式编译lttng才能获得此功能? 查看下面运行lttng --help的结果。我看不到保存或加载命令。 谢谢。 lttng --help LTTng跟踪控制2.4.0 - 美好时代不透明 用法:lttn

    0热度

    1回答

    我想插入lttng - 跟踪点(“traceprovider_name” tracepoint_name”‘$ 1’$ 2" )语句具有相同tracepoint_name和traceprovider_name,但要在代码中使用不同的跟踪点的签名:例如: TRACEPOINT_EVENT( provider_name_test, tp_name_tp, TP_ARGS(

    0热度

    1回答

    如何使用babeltrace的python reader api打印完整的跟踪? 使用下面我可以得到一个事件的字段,但我怎么能打印完整的跟踪babeltrace。 import babeltrace import sys trace_collection = babeltrace.TraceCollection() trace_path = sys.argv[1] trace_coll