প্রকল্প সম্পর্কে

গ্লান্সেস হলো পাইথনে লেখা একটি ওপেন-সোর্স, ক্রস-প্ল্যাটফর্ম সিস্টেম মনিটরিং টুল। এটি 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 এন্ডপয়েন্টে এক্সপোর্ট করা যায়। গ্লান্সেসে একটি বিল্ট-ইন MCP সার্ভারও রয়েছে (সংস্করণ 4.5.1 থেকে) যা Claude বা Cursor-এর মতো AI সহায়কদের সরাসরি সিস্টেম স্ট্যাটস কোয়েরি করার সুযোগ দেয়। এটি `glances.api` মডিউলের মাধ্যমে একটি পাইথন লাইব্রেরি হিসেবেও ব্যবহার করা যায় এবং শেল ট্যাব কমপ্লিশন সমর্থন করে। ইনস্টলেশনের অপশনগুলোর মধ্যে রয়েছে pip, pipx, uvx, Docker, Docker Compose, Homebrew, Linux প্যাকেজ ম্যানেজার, FreeBSD ports, macOS, Windows এবং Android (Termux)। প্রকল্পটি LGPL v3 লাইসেন্সের অধীনে এবং এর একটি সক্রিয় কমিউনিটি রয়েছে।