Real-time CPU monitor. Track performance, temperature, and usage stats instantly.
Project description
StatusQ.cpu
Efficient monitoring and management of CPU status.
📖 Description
StatusQ.cpu is a tool designed to provide accurate, real-time metrics on CPU performance and status. Its purpose is to facilitate observability in systems, allowing developers and administrators to make informed decisions based on the current workload.
✨ Main Features
- Real-Time Monitoring: Instant visualization of core and process usage.
- Lightweight and Fast: Designed to have a minimal memory footprint.
- Configurable Alerts: Set thresholds to receive notifications when the CPU exceeds certain limits.
- Data Export: Ability to export logs for later analysis.
📋 Table of Contents
🚀 Installation
Prerequisites
Ensure you have the following installed before starting:
- python
- pip
Steps
- Clone the repository:
git clone https://github.com/Rick-torrellas/statusq.cpu.git
- Navigate to the project directory:
cd statusq-cpu
- Install the dependencies:
just setup
💻 Usage
To start the application in monitoring mode:
just run
⚙️ Configuración
🤝 Contributing
Contributions are welcome! Please check our contribution guide for more details.
- Fork the project.
- Create your feature branch (git checkout -b feature/NewFeature).
- Commit your changes (git commit -m 'Add NewFeature').
- Push to the branch (git push origin feature/NewFeature).
- Open a Pull Request.
📄 License
Distributed under the MIT License. See the LICENSE file for more information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cc_statusq_kit-0.1.0.tar.gz.
File metadata
- Download URL: cc_statusq_kit-0.1.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2954c2388256bc97db5868dd05d5f30cb842c3c93eefcdbcb39b1bbe3e8d8961
|
|
| MD5 |
9a152b83a09f3ed65367a01732a23d71
|
|
| BLAKE2b-256 |
e7a93f32c7eeae0dda3d63a80b4a5d95803fbe59ff8f6d2d2efecdc0dd972f5f
|
File details
Details for the file cc_statusq_kit-0.1.0-py3-none-any.whl.
File metadata
- Download URL: cc_statusq_kit-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66d2527bdaf97fcfc5abd4a8ca4cac072b60987d853a0961481cdd10311f0c87
|
|
| MD5 |
85b4a9e6a3e825b3459414cb1ba8a814
|
|
| BLAKE2b-256 |
3dc120d27b87578de483886cb90463b27be39ff9817744d1127ad5beb97abff0
|