Bling.ps1 (a functional proof of concept for PAL v2.0)

Work on PAL v2.0 (PowerShell version) is coming along nicely. While working on it, I created a functional proof of concept PowerShell script called Bling.ps1 which will read a performance monitor log (BLG or CSV) and will create graphical charts for all of the counters in it. PAL v1.x only creates charts and stats for…

0

Another RunAs Radio Show

A few weeks ago, I did another show on the internet radio talk show called Run As Radio at http://www.ranasradio.com. The session I did with Richard and Greg this time was on Windows Management Instrumentation (WMI). It should be up within the next few weeks. 🙂 Also, I’m proposing to do another show on Windows…

0

I survived an internet radio talk show

About a month ago, I was on Run As Radio (www.runasradio.com) doing a session on the PAL tool. This was a lot of fun. Here is the link. Clint Huffman Does Performance Analysis of Logs!http://www.runasradio.com/default.aspx?showNum=82 Also, a friend of mine, Shane Creamer, did an earlier session. It worked well because his session talks about core…

0

BizTalk Admin Console Fails with DTC Failures

Relevant Environment Information: Microsoft BizTalk Server 2006 R2 (32-bit) Microsoft Windows Server 2003 R2 (32-bit) Symptoms: While doing a BizTalk Health Check with a customer, we encountered errors with the Microsoft Distributed Transaction Coordinator (DTC) while using the BizTalk 2006 R2 Admin Console. I, unfortunately don’t have the exact error any longer, but it mentioned…

1

Use the Hyper-V Counters for CPU Measurement

As a reminder to everyone, use the perf counter “\Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time” to measure CPU in a Hyper-V environment. If you are trying to measure CPU utilization in a Hyper-V environment and are a bit frustrated as to why the numbers don’t match up, then read the excerpt below. I spent…

0

The Need for a Performance Analysis of Logs Tool

Introduction Performance analysis of log files (*.blg files) in Microsoft Windows has primarily been a manual process for as long as I can remember. We [Microsoft] have made some strides in this area, but there is still little out there that analyzes log files *after* a problem has occurred. Furthermore, nearly all of the Microsoft…

3

How to use the PAL Tool for BizTalk Performance Analysis

Sorry, I haven’t blogged much in the past few months. I’ve been heads down on several exciting BizTalk projects which I’ll blog about soon after this one. For now, I want to get more of the word out about the Performance Analysis of Logs (PAL) tool that I wrote in collaboration with other people on…

3

BizTalk Artifact Duration Aggregations

I’m working on another BizTalk performance gig and created a few custom HAT queries for measuring BizTalk artifact durations. I like to call them BizTalk Artifact Duration Aggregations or BADAggs for short – pun intended. 😉 To aggregate artifact durations for the last x amount of time, you can modify the time range by modifying…

1

Identifying What Installed Microsoft DLL, EXE, or SYS Files

We [Microsoft] tend to have quite a few diamonds in the rough. One of those is our DLL Help database. This is a public tool where you can search to see nearly all of the public releases of a specific file. For example, if you are having an issue with a Microsoft product and have…

0

Free System Page Table Entries (PTEs)

Introduction The purpose of this article is to provide prescriptive guidance on how to troubleshoot free system page table entries (PTEs) in regards to Windows performance analysis. Start with the following performance counters to analyze free system PTE’s: · \Memory\Free System Page Table Entries A page table is the data structure used by the Windows…

4