这个项目能做什么

Glances 是一款用 Python 编写的开源跨平台系统监控工具。它可实时监控 CPU、内存、磁盘、网络、运行进程、登录用户、温度、电压、风扇转速,以及 Docker、LXC、Podman 等容器系统。信息以易于阅读的仪表盘呈现,并可通过终端、Web 界面或 API(XML-RPC 和 RESTful)进行远程监控。统计数据可导出到文件(CSV、JSON)、数据库(InfluxDB、ElasticSearch、PostgreSQL/TimeScale、Cassandra、ClickHouse、CouchDB、OpenTSDB、Prometheus、StatsD、Riemann、Graphite)、消息代理(RabbitMQ/ActiveMQ、NATS、ZeroMQ、Kafka)或 RESTful 端点。Glances 还内置 MCP 服务器(自 4.5.1 版本起),允许 Claude 或 Cursor 等 AI 助手直接查询系统统计数据。它可通过 `glances.api` 模块作为 Python 库使用,并支持 shell 制表符补全。安装方式包括 pip、pipx、uvx、Docker、Docker Compose、Homebrew、Linux 包管理器、FreeBSD ports、macOS、Windows 和 Android(Termux)。该项目采用 LGPL v3 许可证,并拥有活跃的社区。