Skip to content

PowerShell module designed to watch over system's vital signs.

Notifications You must be signed in to change notification settings

ludothegreat/InSpectre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InSpectre logo

InSpectre System Information Toolkit

The InSpectre System Information Toolkit is a PowerShell module designed to retrieve comprehensive system information. This includes information related to CPU, GPU, memory, disk, network, processes, and services.

Features

  • CPU Usage: Get the current CPU usage percentage.
  • CPU Temperature: Fetch the current CPU temperature.
  • Motherboard Temperature: A placeholder for retrieving the motherboard temperature.
  • Memory Usage: Retrieve the current memory usage details.
  • Disk Space Information: Get free space, total space, and usage percentage for each drive.
  • Disk Temperature: A placeholder for retrieving the temperature of each disk drive.
  • Disk Read/Write Activity: Retrieve disk read and write activity.
  • Network Send/Receive Activity: Get the network send and receive activity.
  • GPU Utilization and Temperature: For NVIDIA GPUs, fetch utilization and temperature.
  • Running Processes: Retrieve a list of running processes with optional filtering.
  • Running Services: Retrieve a list of running services with optional filtering.
  • System Summary: Display a summary of various system information.

Installation

  1. Clone the repository or download the module.

    git clone https://github.com/yourusername/InSpectre.git
  2. Navigate to the directory containing the module.

    cd InSpectre
  3. Import the module into your PowerShell session.

    Import-Module .\InSpectre.psm1

Usage

Here are examples of how to use some of the cmdlets:

Get CPU Usage

Get-CpuUsage

Get GPU Utilization and Temperature

Get-GpuUsage

Get System Summary

Get-InSpectreSummary

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Your acknowledgments here.

About

PowerShell module designed to watch over system's vital signs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published