Skip to content

Latest commit

 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoTrace

一个革命性的运维监控工具,专为Linux系统和单片机设计。GoTrace利用Go语言的高效和轻量级特性,提供零依赖的解决方案,能够在各种环境下无缝运行。它专注于监控进程ID(PID),通过追踪进程名来精确地报告资源占用情况。无论是CPU、内存还是GPU,GoTrace都能提供实时的、详细的性能数据,帮助您及时发现并解决系统运行中的问题。

使用编译所需环境

  • 环境要求: Go 1.20
  • 配置: 确保环境变量已配置,使用go mod tidy进行依赖管理。
  • 编译: 执行go build .进行编译。跨平台编译参考Go官方编译文档。
  • docker编译: git下来后cd build && ./build.sh 架构 即可 一共"arm" "arm64" "amd64" "386" 这些可选择 例如./build.sh arm 就是arm版本了

注意事项

默认不开启 记录 npu vpu gpu等 信息请先确定设备是否有 npu vpu gpu 然后在开启 版本记录也关闭了默认

About

一个革命性的运维监控工具,专为Linux系统和单片机设计。GoTrace利用Go语言的高效和轻量级特性,提供零依赖的解决方案,能够在各种环境下无缝运行。它专注于监控进程ID(PID),通过追踪进程名来精确地报告资源占用情况。无论是CPU、内存还是GPU,GoTrace都能提供实时的、详细的性能数据,帮助您及时发现并解决系统运行中的问题。

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages