Об этом проекте
Glances — это инструмент мониторинга системы с открытым исходным кодом, кроссплатформенный, написанный на Python. Он обеспечивает мониторинг в реальном времени CPU, памяти, диска, сети, запущенных процессов, вошедших в систему пользователей, температур, напряжений, скоростей вращения вентиляторов и контейнерных систем, таких как Docker, LXC и Podman. Информация представлена в удобной для чтения панели мониторинга и может использоваться для удаленного мониторинга через терминал, веб-интерфейс или 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, напрямую запрашивать системную статистику. Его можно использовать как библиотеку Python через модуль `glances.api`, и он поддерживает автодополнение в оболочке. Варианты установки включают pip, pipx, uvx, Docker, Docker Compose, Homebrew, менеджеры пакетов Linux, порты FreeBSD, macOS, Windows и Android (Termux). Проект распространяется под лицензией LGPL v3 и имеет активное сообщество.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.