How to create dump files remotely (ProcDump) using PowerShell?

Recently I had to create memory dump files for multiple remote servers. I found great tool called ProcDump on Microsoft page which can do it. Unfortunately it can’t be run remotely so I had to combine this tool features with PowerShell commands. ProcDump ProcDump is a command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during a spike that an administrator or developer …

PowerShell Tip of the Week: Building your first chart report

Today’s short tip will be about building your first chart report. You can find several articles on our blog about memory utilization. This time you will learn how to get results in columns chart. Chart report As some of you already know PowerShell allows you to create charts and graphs. To do this we need to use .Net classes. The System.Windows.Forms.DataVisualization.Charting namespace contains methods and properties for the Chart Windows …

Get memory utilization report using PowerShell

A long time ago I added short article about checking CPU and Memory utilization. This time I wanted to create simple report with few additional details. Memory utilization Checking memory utilization can be done in multiple ways. This time I want to show you how to do this using Get-WMIObject command. Here you can see simple one-liner script to check top 5 processes: As you can see above output doesn’t …

Run script to check CPU and Memory utilization

If you would like to quickly display CPU and Memory utilization in PowerShell console then this script is for you. This is another great example on how to use PowerShell custom objects and add it to array. CPU and Memory utilization In past I often had this situation when one of the servers was unresponsive due to high performance which was causing service interruption. Unfortunately SCOM server didn’t catch that …