psTerminalPerfCounter

0.2.0

A PowerShell module for displaying real-time graphs of Windows Performance Counters directly in the terminal console. This module provides an easy way to visualize system performance metrics without requiring external graphing tools or GUI applications by using templates and multilanguage support.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name psTerminalPerfCounter

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name psTerminalPerfCounter

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Gabriel Köhl. All rights reserved.

Package Details

Author(s)

  • Gabriel Köhl

Tags

PerformanceCounter Monitoring Terminal Console Graph Visualization Windows Performance System Diagnostics Real-time CPU Memory Disk Counter PowerShell Troubleshooting Analytics

Functions

Add-tpcConfigPath Get-tpcAvailableCounterConfig Get-tpcConfigPaths Get-tpcPerformanceCounterInfo Remove-tpcConfigPath Start-tpcMonitor

Dependencies

Release Notes

Version 0.2.0: Major update featuring remote server monitoring capabilities. Monitor remote servers via -ComputerName parameter with credential support. Added configuration path management (Add/Remove/Get-tpcConfigPath). Enhanced Start-tpcMonitor with -ConfigName/-ConfigPath parameters. Improved Y-axis scaling with compact formatting (5k, 1M). Comprehensive code quality improvements and parameter harmonization throughout the module.

FileList

Version History

Version Downloads Last updated
0.2.0 (current version) 11 10/11/2025
0.1.0-preview 51 7/25/2025