sys-metrics-tracker
v0.0.5
Published
Lightweight Node.js package designed to effortlessly track and provide real-time system metrics. This versatile wrapper utilizes the systeminformation library to fetch essential data such as CPU usage, memory statistics, and more
Downloads
6
Maintainers
Readme
System Metrics Tracker
System Metrics Tracker is a lightweight utility designed to collect system metrics using the systeminformation library and format the data for seamless integration with various graph plotting libraries. It simplifies the process of gathering system information, allowing easy integration with visualization libraries like Chart.js to create real-time graphs.
Features
- Real-time visualization of CPU load, memory usage, total core load, CPU core loads, and network upload/download rates.
- Easily customizable and extensible for additional metrics.
Getting Started
Clone the repository:
git clone <repository-url> cd sys-metrics-tracker
Install Packages
npm install
Build the project:
npm run build
Credits
This project uses the systeminformation library for retrieving system information.
systeminformation: A simple library to retrieve detailed hardware, system, and OS information.
Feel free to contribute, report issues, or suggest improvements. Happy coding!