Чи існує автоматизований спосіб збору даних від Perfmon?


11

Я вручну збираю дані Perfmon (наприклад, отримую кришки екрану графіка perfmon для отримання середніх, хв, максимальних значень) статистичних даних, таких як% використання процесора,% виділених байтів у пам'яті тощо для профілювання програми ASP.NET для розмір сервера

Мені хотілося б знати, чи є спосіб автоматизувати це, наприклад, отримати конкретні дані статистики perfmon з якогось файлу журналу чи ні, і, можливо, навіть надрукувавши звіт із нього?


1
Привіт, Джон, ласкаво просимо на борт! :-)
splattne

Відповіді:


11

Ви можете скористатися інструментом аналізу ефективності журналів (PAL) , проектом з відкритим кодом, розміщеним на CodePlex.

У вас коли-небудь є проблеми з роботою, але не знаєте, які лічильники ефективності збирати або як їх аналізувати? Інструмент PAL (Аналіз продуктивності журналів) - це новий і потужний інструмент, який читає в журналі реєстрації лічильників продуктивності (будь-який відомий формат) та аналізує його, використовуючи складні, але відомі пороги (надаються).

Інструмент генерує звіт на основі HTML, який графічно відображає важливі лічильники ефективності та видаляє сповіщення при перевищенні порогових значень. Пороги спочатку базуються на порогах, визначених командами продуктів Microsoft та членами служби підтримки Microsoft, але продовжують розширюватися цим поточним проектом. Цей інструмент не є заміною традиційного аналізу продуктивності, але він автоматично автоматизує аналіз журналів лічильників ефективності, щоб заощадити ваш час. Це VBScript і вимагає Microsoft LogParser (безкоштовно завантажити).

Є чудова стаття, яку ви можете прочитати: "Дізнайтеся про аналіз ефективності Windows" :

Аналіз журналів Windows Performance Monitor - це трудомісткий процес, який часто вимагає знань експерта для інтерпретації даних журналу для використання в усуненні несправностей системи Microsoft Windows. Хороша новина полягає в тому, що ви можете спростити процес збору та аналізу даних Performance Monitor, використовуючи три зручні інструменти, які використовуються професіоналами служби підтримки Microsoft: perfwiz.exe, logman.exe та Аналіз ефективності журналів (PAL).

У статті пояснюється, як створити автоматизовану процедуру за допомогою цих інструментів:

  • Майстер ефективності монітора (perfwiz.exe): допомагає вам створювати голосові та віддалені журнали монітора продуктивності, що спрощує процес збирання журналів монітора продуктивності
  • Logman.exe - це вбудований інструмент командного рядка Windows, який керує та планує колекції лічильників продуктивності на локальних та віддалених системах
  • Інструмент аналізу ефективності журналів (PAL) , згаданий вище, для аналізу даних

2

Чи не може MOM / SCOM зробити це за вас?


Я не знаю, що таке MOM / SCOM: D, будь ласка, поясніть.
Джон Лім’яп

Microsoft Operations Manager та System Center Operations Manager (наступник MOM) - вони дуже хороші для роботи з повідомленнями журналів у часі.
Chopper3

Після встановлення системного центру досить акуратно. Ви також можете зробити його "пінг" веб-сайту, щоб переконатися, що він працює, налаштувати попередження про пам'ять тощо. Найбільше, що я помітив, - це рівень деталізації, який він дав попередньо налаштовану інформацію про кожен лічильник парфмонів. В основному, це досить розумний
позабіржовий

2

Для того, що це здається, що ви намагаєтеся зробити, я зазвичай просто використовую Counter Logs у моніторі продуктивності. Я встановлюю тип файлу журналу для розмежування комами та стискання чисел за допомогою Excel.


0

Ви подивилися на "Журнали слідів" PerfMon? Це дозволяє дозволяти запланований старт / стоп / тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.