百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

kula

> 编程语言
开源

轻量级、自包含的 Linux® 服务器监控工具

1.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

轻量级、自包含的 Linux® 服务器监控工具


其作用

Kula 每秒钟都会从 /proc 和 /sys 直接读取系统指标, 将其存储在内置的分层环形缓存存储引擎中,并通过实时 Web UI 控制面板和终端 TUI 来提供服务。

量化指标 收集的内容
CPU 总使用量 (用户、系统、iowait、irq、softirq、steal) + 核心数
GPU 加载率、功耗、VRAM
负载 1 分钟、5 分钟、15 分钟的平均值、正在运行的任务和总任务数
内存 总量、可用、可用、已使用、缓存、缓存、shmem
交换 总量、可用、已使用
网络 每个接口的吞吐量 (Mbps)、包/秒、错误、丢弃;TCP 错误/秒、重置/秒、重传、已建立;套接字
磁盘 每个设备的 I/O (读/写字节/秒、读/秒、写/秒 IOPS);文件系统使用情况
系统 运行时间、熵值、时钟同步、主机名、已登录用户数
进程 运行、休眠、阻塞、僵尸进程数
自定义 自定义量化指标监控任何内容
温度 CPU、GPU 和磁盘温度
电池 /sys/class/power_supply - 电源/电池状态
容器 Docker、podman、原始 cgroups
应用程序 PostgreSQL、MySQL/MariaDB、nginx、apache2
自定义 使用自定义量化指标监控任何内容

注意:监控 NVIDIA GPU 可能需要额外设置。请查看 GPU 监控。仪表板的 系统信息 按钮会打开一个专用的当前硬件页面:主板和固件、CPU 拓扑和缓存、内存模块、驱动器和文件系统使用情况、网络地址和利用率、PCI/USB 设备、传感器和电源。友好的摘要首先显示,而低级标识符和计数器则在技术详情中可用。它在打开时会自动刷新,并独立于图表历史。请参阅 系统信息。

Kula 由一套定制的高性能 环形缓存 存储系统提供支持,该系统直接将指标写入固定大小的二进制文件中。由于文件具有严格的最大容量,

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogogolanglinuxlinux-monitoring

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言