عن المشروع

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 وله مجتمع نشط.