sys-metrics-tracker
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

System Metrics Tracker

npm License: MIT npm version GitHub issues GitHub stars GitHub forks

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

  1. Clone the repository:

    git clone <repository-url>
    cd sys-metrics-tracker
  2. Install Packages

    npm install
  3. 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!

Package Sidebar

Install

npm i sys-metrics-tracker

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

26.1 kB

Total Files

8

Last publish

Collaborators

  • nuhmanpk