GoGPT Best VPN GoSearch

OnWorks 网站图标

lttngtop - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 lttngtop

这是 lttngtop 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


lttngtop — LTTng 跟踪查看器

概要


顶输入

商品描述


Lttngtop是一个ncurses接口,用于读取和浏览LTTng记录的trace
跟踪器并显示各种统计信息。 截至目前,cpu使用率、性能计数器
并显示每个进程/文件的 I/O 带宽。 该版本目前仅支持
离线跟踪,但实时版本处于 alpha 阶段,将很快用于测试。

配置


INPUT 输入跟踪路径

跟踪 参赛要件


LTTngTop 要求启用pid、procname、tid和ppid上下文信息
在追踪过程中。

命令 --create-local-session 完成本地跟踪所需的所有设置(即
必须由用户手动停止和销毁)。 和命令 --create-live-
session 在本地主机上完成实时跟踪所需的所有设置(它也必须停止
并由用户手动销毁)。

如果你想要 CPU 活动视图,你需要 sched_switch 事件,如果你想要 I/O
统计,你需要启用系统调用跟踪,如果你想要性能
计数器,您需要为您感兴趣的事件(或所有事件)启用它们。
请注意,您可以启用的性能计数器数量有硬件限制,
检查 dmesg 以获取信息。

以下示例创建启用所有事件的跟踪,强制上下文
信息和三个性能计数器。 它假定您以 root 或
跟踪组的用户部分和以 root 身份启动的 lttng-sessiond。

lttng 创建 lttngtop
lttng启用事件-k lttng_statedump_start,lttng_statedump_end,lttng_statedump_process_state,lttng_statedump_file_descriptor,lttng_statedump_vm_map,lttng_statedump_network_interface,lttng_statedump_interrupt,sched_process_free,sched_process_free,sched_switchtsched
lttng 启用事件 -k --syscall -a -s lttngtop
lttng add-context -k -t pid -t procname -t tid -t ppid -t perf:cache-misses -t perf:major-faults -t perf:branch-load-misses -s lttngtop
lttng 开始 lttngtop
睡10
lttng 停止 lttngtop
lttng 摧毁 lttngtop

演出活动 流媒体


除了离线跟踪之外,LTTngTop 还可以在记录的同时读取跟踪。 这
官方支持的直播方式是使用 lttng-tools >=2.4 及以下
lttng-tools 的 live-reading-howto.txt 和 lttngtop 的 README-LIVE 中的文档。
另一种进行实时跟踪的实验性方法是使用 mmap,但这需要更多
可以工作,因为它不受官方支持并且需要 lttng-tools 的树外补丁
和 babeltrace。

使用网络实时阅读,用户只需要指定中继主机名或IP
带有选项 -r 的地址。 目前,LTTngTop 只会连接到第一个实时会话
在中继上建立,但在不久的将来,用户将能够选择哪个
要附加到的会话。

附加到会话后的默认模式是从这里开始读取跟踪
时间点。 为了从头开始读取跟踪,用户可以指定 -b
选项。

KEY 绑定


´F2´: 中央处理器
切换到 CPUTop 视图,显示每个进程的 CPU 使用率

´F3´: 性能顶部
切换到 PerfTop 视图,显示性能计数器 (PMU) 值
每个进程(如果在跟踪期间启用)

´F4´: 物联网
切换到 IOTop 视图,该视图显示每个进程的 I/O 使用情况(截至目前)
在任何文件描述符网络或磁盘上读写)

´输入´: 流程 详情
显示所选进程的所有相关信息

´太空´: 近期亮点
突出显示蓝线下的流程,以便轻松找到所有流程
首选项面板中的视图或切换视图

´q´: 退出
退出程序

´t´: Threads
在 CPUTop 中切换线程显示

´r´: 优先
显示当前视图的首选项菜单,此菜单有助于选择列
显示(目前仅在 PerfTop 视图中)和要排序的列,使用“s”进行排序
和“空间”来切换视图

´s´: 排序
在首选项视图中,按当前选定的行排序

´p´: 暂停/继续
暂停显示,再次点击以恢复刷新(仅当跟踪有
未完全显示)

´ 箭头´: 移动 前锋 in
显示下一秒的数据,可以打几次绕过默认的1
第二个刷新周期快进

´ 箭头´: 移动 落后 in
显示前一秒的数据,如果还没有自动切换到暂停
启用

´Up / 'k': 移动 UP 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 光标
向上移动蓝线以选择进程

´Down / 'j': 移动 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 光标
向下移动蓝线以选择进程

´>': 排序 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 下页
将排序更新到下一列

´<': 排序 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 以前
将排序更新为上一列

使用 onworks.net 服务在线使用 lttngtop


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。