Perfmon and PAL 101: A Comprehensive Guide for IT Pros using Windows Server

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024
  • Perfmon is an old and limited Windows analysis utility for IT professionals. Still, combined with The “Performance Analysis of Logs” (PAL) tool on GitHub, perfmon can now effectively analyze major Microsoft products such as IIS, SQL Server, BizTalk Server, Exchange Server, and Active Directory. Powerful and easy to master, IT professionals can effectively do performance and troubleshooting on Windows clients, servers, and many Windows applications. Whether you are doing a short diagnostic log or a long-term application performance analysis perfmon and PAL can help.
    Please consider becoming a channel member:
    • you get an early viewing of all our video content
    • access to the complete series of videos for each subject
    • links to video notes and PowerPoint slide deck both in MS-Word and PDF format
    • Our eBook and resources folder
    • Join our channel membership, it’s $2.99/month); see the “Join” button on our channel homepage. / @techsavvyproductions
    "Everybody can be great... because anybody can serve. You don't have to have a college degree to serve. You don't have to make your subject and verb agree to serve. You only need a heart full of grace. A soul generated by love." Martin Luther King Jr.
    Links to Documentation
    PowerPoints in *.pptx format:
    docs.google.co...
    Slide Deck in PDF:
    docs.google.co...
    Video Notes in *.docx:
    docs.google.co...
    Video Notes in PDF:
    drive.google.c...
    Email: mrvanderpool@techsavvyproductions.com
    Check out our RUclips channel for more content!
    RUclips: / vanderl2796
    Check out our Website: www.techsavvyp...
    Facebook: / techsavvyteamfl
    Twitter: / vanderl2796
    Telegram: t.me/Lowell901
    Mr.V Linkedin: / lowell-vanderpool-5797...
    Email: mrvanderpool@techsavvyproductions.com
    More TechSavvyProductions Videos that you might enjoy:
    Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death • IT Admins' Guide to Wi...
    TPM 2.0 using Windows 11 and Windows 10 • TPM 2.0 Demystified: I...
    Windows 10 Secure Boot: Sharpen your Security • Boot Up with Confidenc...
    UEFI Explained: Windows 10 and UEFI • UEFI Explained: Windo...
    Windows Recovery Environment WinRE: Explained • Windows Recovery Envir...
    How to Rescue Data when Windows will not Boot • From Boot Failure to D...
    Windows 10 startup problems: Fixing Boot Problems • Windows 10 startup pro...
    Day 1: Troubleshooting Windows Applications. What is a process and What are threads? • Mastering Windows Appl...
    Day 2: Troubleshooting Windows Applications. Types of Applications and Processes. • Troubleshooting Essent...
    Day 3: Troubleshooting Windows Applications: Process States • Windows Application Tr...
    Day 4: Process Explorer Metrics and Troubleshooting Windows Applications • Mastering Process Expl...
    Day 5: A Look at Microsoft Store Apps and Why we don’t Troubleshoot them! • Troubleshooting Micros...
    Day 6: Linux GUI Applications are coming to Windows • Linux GUI on Windows: ...
    Day 7: Understanding Application *.DLL files • Cracking the Code: Day...
    Windows Services: A Technical Look at Windows 11 and Server 2022 Part 1 • Windows 11 & Server 20...
    Hyper-V Explained: Providing Network-Storage-Graphic performance in a Virtual Machine • Hyper-V Performance Wi...
    Hyper-V: Understanding Virtual Machines • Demystifying Virtual M...
    Hyper V: Advanced Topics Performance NUMA and Shielded VMs • Hyper-V Performance an...
    Out of Band Server Management: A Look at HP iLO • Going Rogue: How Out o...
    Troubleshooting Windows 10 and Windows 11 Using Task Manager • Task Manager Unveiled:...
    How to Rescue Data when Windows will not Boot • From Boot Failure to D...
    Advanced Troubleshooting for Frozen/Lockup Computers/Servers and Applications • Resolving Windows Appl...
    Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death • IT Admins' Guide to Wi...
    Understanding and Troubleshooting Fiber-Optic Communication • Fiber Faults to Fixes:...
    Keeping Your Fiber Optic Skills Sharp: Understanding Fiber-optic communication • How to Stay Lit: Maste...

Комментарии • 28

  • @pankajvaish7730
    @pankajvaish7730 2 года назад +1

    I have no words to thank you 🙏 for sharing. Much appreciated 🙏

  • @alejandroparrello6493
    @alejandroparrello6493 2 года назад

    👏👏👏👏👏 I wish you were my teacher!! 🦸‍♂️ Genius!!
    Regards from 🇦🇷😉

  • @anandsinhzala1688
    @anandsinhzala1688 2 года назад

    Excellent information sir ...this help me much in my network. Thanks sir.

  • @lukelinda9475
    @lukelinda9475 2 года назад

    This tool was very helpful..I'll start playing w/ it asap thanks

  • @Manavetri
    @Manavetri Год назад

    Another excellent video !!!… You are awesome.

  • @nanosni
    @nanosni 2 года назад

    Awesome video. Thank you for creating such informative videos.

  • @devjitbanerjee6510
    @devjitbanerjee6510 Год назад

    Amazing tool

  • @johnsenchak1428
    @johnsenchak1428 2 года назад

    AWESOME VIDEO, KEEP THEM COMING

  • @amitdubey986
    @amitdubey986 Год назад

    This is really helpful. Thankyou

  • @naveenyadav3068
    @naveenyadav3068 Год назад

    Hats off 👏

  • @batista98854
    @batista98854 2 года назад

    excellent!!!

  • @ronybanerjee8456
    @ronybanerjee8456 2 года назад

    Very helpful..thanks a lot.

  • @CTaJIuHckuuVaMITup
    @CTaJIuHckuuVaMITup 21 день назад

    Unfortunately, PAL wasn't any help for my case.
    I have separate Data Collector Sets for Processor ((_Total)\% Processor Time and Queue Length) and Processes (\Process(processname*)\% Processor Time and Working Set - Private).
    In my case there are client ups that have separate processes for every users in the system and they load the CPU up to the ceiling, so I need to get some sort of evidence to ask the distributor company for an advice. I have Perfmon sets for a few months, some of them with default 15 seconds interval.
    PAL process those logs no matter what settings I choose (I tried different settings for Questions, Queue and Execute tabs), but at the end it throws me in PS shell the same silly exception like "can't divide by null" or something. That goes for both Processor and Processes sets, and for different logging dates.
    And the result htm file shows no errors. I can't open that Min | Avg | Max table because, apparently, I have no errors to worry about. That's insane.
    Also I tried to run PAL on target system (where the logs acquired), but no luck either.
    I guess I should look for another software. For some reason, Non of the source I addressed so far (educational courses for system administration etc) provides an example of How Exactly can I understand what's going on in the Perfmon logs themselves. I mean that every source can teach you how to aquire data, but non of them teaches you how to process it without using a third-party software. That would be hilarious if not the situation I'm in. Apparently, I'm not smart enough to process those perfmon charts that MS guys provide.
    As for your video, the info at 20:25 is unclear. For what system do I choose those settings? Is this supposed to be any system where a log file processes, or the target system where a log acqured? I assumed it would be the former, but it doesn't help anyway.
    I'm going to update my post if I'm to learn more.

  • @samson.xaviers
    @samson.xaviers Год назад

    Counter for (Processor Performance > PPM Processor Frequency) or (Processor Information > Processor Frequency) Stuck at 2,900 on Windows11 Ryzen 4000H mobile cpu. Was wondering if there was a way to read real time Processor core Frequency/Clock in GHZ/MHZ but the value stays the same at 2,900. also similar case in registry (HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0) ~MHz = 2895. Is there anyway to update counters or am i doing something wrong?