Skip to content

Rick-torrellas/StatusQ.cpu

Repository files navigation

StatusQ.cpu

Efficient monitoring and management of CPU status.

License Version Main CI Pipeline

📖 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

  1. Clone the repository:
    git clone https://github.com/Rick-torrellas/statusq.cpu.git
  2. Navigate to the project directory:
    cd statusq-cpu
  3. 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.

  1. Fork the project.
  2. Create your feature branch (git checkout -b feature/NewFeature).
  3. Commit your changes (git commit -m 'Add NewFeature').
  4. Push to the branch (git push origin feature/NewFeature).
  5. Open a Pull Request.

📄 License

Distributed under the MIT License. See the LICENSE file for more information.

About

StatusQ.cpu is a tool that delivers precise, real-time CPU performance and status metrics. It enables system observability, helping developers and administrators make informed decisions based on current workloads.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors