#系统监控

LNXlink: 一款强大的Linux远程管理工具

2024年09月05日
Cover of LNXlink: 一款强大的Linux远程管理工具
相关项目
Project Cover

arthas

Arthas是阿里巴巴开源的Java诊断工具,帮助开发者在生产环境中无需修改代码和重启服务器即可解决问题。其功能包括查看类加载情况、反编译、类加载器统计、方法调用详情、堆栈跟踪、方法统计和系统指标监控等。支持JDK 6以上版本,兼容Linux、Mac和Windows操作系统,并通过命令行、telnet和websocket进行本地和远程诊断。

Project Cover

procfs

procfs是一个Rust库,用于访问Linux的/proc伪文件系统。它提供API读取系统和进程信息,如内存使用和CPU统计。该库文档完善,示例丰富,支持日期时间处理和压缩文件解析。procfs适用于开发Linux系统监控和分析工具,是处理/proc文件系统数据的有力工具。

Project Cover

gopsutil

gopsutil是一款高效的跨平台系统和进程信息采集库,支持Linux、FreeBSD、OpenBSD、macOS和Windows等主流操作系统。该库提供了全面的API,可轻松获取CPU、内存、磁盘、网络等系统信息及详细的进程数据。gopsutil无需cgo依赖,通过Go语言重新实现C结构体,确保了良好的性能和兼容性。项目采用日历化版本管理,定期更新,并注重保持向后兼容。作为一个可靠的工具,gopsutil适用于各种系统监控和性能分析应用场景。

Project Cover

Sloth

Sloth是一款Mac原生应用,用于显示系统中运行进程使用的文件、目录、套接字、管道和设备。它提供直观的界面,支持多种筛选和排序功能,可查看IP套接字状态和进程间通信等信息。该应用支持按名称、访问模式、卷、类型和位置进行筛选,可以按进程名称、文件数量、类型等进行排序。Sloth还提供详细的文件、套接字和进程信息查看功能,以及强大的上下文菜单用于文件操作。基于lsof命令行工具构建,Sloth为用户提供图形界面和附加功能,适用于系统监控和故障排查。

Project Cover

stats

Stats 是一款开源的 macOS 系统监控应用,在菜单栏实时显示 CPU、GPU、内存、磁盘、网络、电池等系统指标。支持多种安装方式,包括手动下载和 Homebrew,兼容 macOS 10.15 (Catalina) 及以上版本。提供丰富的自定义选项和多语言支持,可监控 CPU 利用率、GPU 使用情况、内存使用、磁盘利用率、网络使用、电池电量、风扇控制和传感器信息等。Stats 致力于高效运行,为用户提供直观、便捷的系统状态监控体验。

Project Cover

hippo4j

hippo4j是一个开源的动态线程池框架,提供全局管控、参数动态调整、监控告警等功能。它可解决线程池使用中的资源浪费、参数评估困难、任务堆积等问题。hippo4j帮助开发者更好地管理和优化线程池,提高系统运行效率和稳定性。该项目支持多种使用模式和功能扩展,适用于各类Java应用场景。

Project Cover

likwid

Likwid是一个开源的高性能计算性能分析工具套件,支持多种处理器和GPU,运行于Linux系统。它提供硬件拓扑分析、性能计数器监控、能耗测量等功能,帮助开发者分析和优化应用性能。Likwid以命令行工具和库的形式提供,使用简单,功能强大,是高性能计算领域重要的性能分析工具。

Project Cover

collectd

collectd是一个轻量级守护进程,用于定期收集系统信息并提供多种方式存储和监控数据。它可收集CPU、内存、磁盘、网络等众多系统指标,并支持输出到多种目标。采用插件化架构,collectd兼容大量输入和输出插件,具有很高的灵活性和扩展性。作为开源项目,collectd在系统监控和数据采集领域得到广泛应用。可用于服务器性能监控、网络流量分析、应用程序性能跟踪等多种场景。

Project Cover

mactop

mactop是一款专为Apple Silicon芯片开发的终端监控工具。它实时显示CPU和GPU使用率、E核心和P核心状态以及功耗等系统指标。该工具支持所有Apple Silicon型号,界面清晰易读,提供可自定义的布局和颜色主题。作为一款功能强大的系统性能监控工具,mactop为Mac用户提供了便捷的性能分析方案。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号