Анализ компьютера как системы

Обновлено: 06.07.2024

Программы для диагностики ПК очень полезны, ведь позволяют выявлять неполадки на ранних стадиях и устранять их. Мы собрали для Вас 10 лучших программ, которые позволяют проверить и настроить различные параметры компьютера.

1. AIDA64

Это одна из самых известных программ в данной области. Она представляет собой мощный набор инструментов, которые помогают тестировать аппаратную составляющую компьютера.

В AIDA64 имеется стресс-тестирование. Также есть обычные тесты процессора, оперативной памяти и накопителей.

Программа позволяет контролировать показатели датчиков, в частности, температуру. Поддерживаются различные функции контроля. К примеру, можно контролировать скорость вращения кулеров, напряжение и много чего еще.

В общем, в AIDA64 дается полная информация о состоянии компьютера. Здесь же можно и настроить некоторые составляющие. Для полной диагностики лучшего инструмента не найдете.

Еще несколько особенностей AIDA64:

  • постоянные обновления;
  • тестирование программного обеспечения, в том числе драйверов и патчей;
  • возможность получить развернутый отчет и сохранить его.

2. CPU-Z

Еще одна известная и бесплатная программа, которая отображает информацию о процессоре, видеокарте, материнской плате и оперативной памяти. Относительно каждой из этих составляющих выдается очень подробная информация.

К примеру, если говорить о процессоре, то Вы сможете узнать его сокет, техпроцесс, напряжение, частоту, кэш и много чего еще.

На сегодняшний день CPU-Z является одной из самых информативных программ. На основании полученных данных можно делать выводы о неполадках или, наоборот, хорошей работе компьютера.

Другие особенности CPU-Z:

  • установка параметров оперативной памяти и других составляющих компьютера;
  • поддержка огромного количества моделей железа;
  • удобный интерфейс.

3. System Explorer

System Explorer позволяет выполнять полный мониторинг компьютера, а также процессов операционной системы. Фактически, это очень сильно расширенный диспетчер задач – стандартный инструмент, который есть в любой версии Windows.

Но помимо основных данных, System Explorer позволяет также узнать, как работает процессор в целом, файл подкачки, драйверы, жесткие диски и так далее.

Список других интересных моментов в работе System Explorer выглядит так:

  • возможность управления процессами ОС;
  • проверка файлов на наличие вредоносной составляющей;
  • мониторинг сетевых соедиинений и процессов.

4. AnVir Task Manager

Не очень известная, но весьма многофункциональная и полезная программа для контроля всего, что запущено на компьютере. То есть это еще один сильно расширенный диспетчер задач.

Кроме мониторинга операционной системы, в ПО есть возможность настраивать многие составляющие работы ОС.

Разработчики заявляют, что AnVir Task Manager заменяет порядка 10 различных программ, которые управляют автозагрузкой, а также различными сервисами и процессами. И это очень похоже на правду, так как AnVir Task Manager позволяет выполнять очень тонкую настройку системы.

Другие особенности AnVir Task Manager:

  • кроме мониторинга системы, есть функция удаления вирусов и другого вредоносного ПО;
  • доступ к скрытым настройкам;
  • ускорение загрузки ОС.

Стоит сказать, что вместе с установкой данной программы изменяются некоторые параметры браузеров. Также инсталлируются другие часто ненужные программы.

5. PC Wizard

Если у Вас есть смартфон или планшет, Вы знаете, что такое бенчмарк. Так вот, в PC Wizard есть набор таких бенчмарков, которые позволяют тестировать аппаратные устройства компьютера.

Кроме того, в PC Wizard тоже отображается огромное количество параметров операционной системы и железа. В частности, программа отображает данные о материнской плате, БИОС, кэше, жестком диске, портах, различных картах (звуковая, видео…) и так далее.

Некоторые другие особенности PC Wizard:

  • возможность сохранять отчеты в различных форматах и отправлять их по электронной почте;
  • мультиязычность;
  • анализ дисковода и производительности.

Вместе с PC Wizard предлагается установка Advanced System Protector. Это ненужное ПО. При установке желательно снять галочку с пункта установки данной программы.

6. EVEREST

Одна из популярнейших программ для тестирования и диагностики компьютера. В частности, EVEREST проверяет системные параметры и аппаратное обеспечение ПК/ноутбука. Конечно же, здесь есть возможность настройки различных параметров.

Это ПО оптимальное для получение информации о скорости различных процессов. Так можно протестировать скорость записи и чтения данных.

EVEREST, кстати, тоже в какой-то степени является бенчмарком или, по крайней мере, набором таковых. В связи с этим программа также позволяет разгонять процессор и видеокарту.

Другие интересные моменты в работе EVEREST выглядят следующим образом:

  • удобный интерфейс – вся информация отображается слева на одной панели;
  • функция тестирования оперативной памяти;
  • информация о базе данных.

Стоит сказать, что вышеупомянутая AIDA64 – это наследник EVEREST. Но мы разделяем эти программы, ведь у каждой из них есть уникальные функции.

7. Fresh Diagnose

Fresh Diagnose предназначена для тестирования технического состояния ПК/ноутбука. Причем диагностика происходит весьма качественно. Достигается это за счет отображения данных об установленных программах и различных процессах.

Доступна функция интерактивного отчета. Во многом Fresh Diagnose похожа на многие из вышеперечисленных программ.

Ее основные особенности:

  • показатели производительности сравниваются с так называемыми эталонными значениями, что дает представление о том, насколько оптимально работает компьютер;
  • тестирование всей аппаратной составляющей;
  • для полноценного использования необходимо зарегистрироваться на официальном сайте.

8. 3DMark Vantage

3DMark Vantage отличается весьма необычным интерфейсом. Он напоминает что-то из 2008, 2009 году. Тогда так выглядела добрая половина пользовательского ПО. Но это никак не сказывается на функциональности 3DMark Vantage.

Она позволяет проводить комплексные тесты системы и выявлять его реальную производительность. Причем все показатели отображаются в виде конкретных чисел, на основании которых можно делать определенные выводы.

3DMark Vantage прекрасно проходит для того, чтобы узнать слабые места операционной системы и железа компьютера.

Другие интересные моменты 3DMark Vantage:

  • тестирование всех возможных систем;
  • точное определение производительности;
  • результаты в виде диаграмм.

9. Speccy

Эту программу Вы найдете в практически всех рейтингах подобного программного обеспечения. Speccy также позволяет проводить анализ аппаратной и программной составляющей ПК или ноутбука.

После проведения анализа пользователю получает подробные отчеты о полученных показателях.

Также можно просмотреть значения тех или иных показателей операционной системы. При этом Speccy выдает данные обо всех компонентах – процессор, карты, графика и так далее. Также важно отметить крайне простой интерфейс, с которым разберется даже начинающий пользователь.

Некоторые другие особенности Speccy:

  • сохранение отчетов в любом удобном формате;
  • высокая скорость обработки информации;
  • простота в использовании.

10. Process Explorer

Напоследок вспомним об еще одном расширенном диспетчере задач.

В Process Explorer отображается подробная информация о процессах в системе, общем ее состоянии, библиотеках и так далее. Всем этим тоже можно управлять, причем это делается очень удобно для юзера. К примеру, можно включить или отключить определенные библиотеки.

Другие особенности Process Explorer:

  • подробные диаграммы показателей работы системы и железа;
  • самая точная информация (Process Explorer – это разработка непосредственно Microsoft);
  • информация обо всех запущенных процессах.

Пишите в комментариях, какими программами пользуетесь Вы для диагностики компьютера.

Небольшая шпаргалка по диагностике ПК

Спасибо всем кто прочитал статью до конца, подпишитесь на мой канал , чтобы не пропустить тесты этих компьютеров, также выйдет еще очень много полезных и интересных статей.

Объект системного анализа — компьютер. Цель — обеспечить его работоспособность.

1. Структурно система в целом — компьютер как совокупность технических устройств.

Структурные подсистемы (CIIC):

  • • СПС1 — центральный процессор (ЦП);
  • • СПС2 — оперативное запоминающее устройство (ОЗУ);
  • • СПСЗ — внешние запоминающие устройства (ВЗУ);
  • • СПС4 — устройства ввода информации (УВВ);
  • • СПС5 — устройства вывода информации (УВыВ);
  • • СПСб — устройство вторичного электропитания (ВЭП);
  • • СПС7 — устройство вентиляции (Вент.);
  • • СПС8 — общее программное обеспечение (ОПО);
  • • СПС9 — специальное программное обеспечение (СПО).

Рис. 1. Структурная схема состава компьютера

Структурная схема связей

Рис,. 2. Структурная схема связей

Структурная схема управления в компьютере

Рис. 3. Структурная схема управления в компьютере

Полная система — компьютер как совокупность функциональных подсистем (ФПС). При определении этих подсистем следует учитывать назначение компьютера как устройства хранения и обработки информации:

  • • ФПС1 — подсистема управления функционированием;
  • • ФПС2 — подсистема ввода информации;
  • • ФПСЗ — подсистема обработки информации;
  • • ФПС4 — подсистема хранения информации;
  • • ФПС5 — подсистема обмена текстовой и графической информацией;
  • • ФПС6 — подсистема обмена аудио- и видеоинформацией;
  • • ФПС7 — подсистема вывода информации.
  • 2. Окружающая среда включает опсратора-пользователя, систему первичного электропитания, систему обеспечения и обслуживания, природную среду, систему обучения, экономическую систему (фирмы-разработчики, торгующие организации), систему решаемых задач, включая исходную информацию.
  • 3. Цели и назначение системы и подсистем.

Назначение компьютера — хранение и обработка информации. Назначение подсистем вытекает из их названий. Цель задается набором задач и ограничений. Например, решить ту или иную математическую или экономическую задачу но заданному алгоритму за время, нс превышающее заданное. Либо ввести, отредактировать и отформатировать текст заданного объема и передать его заказчику в электронном виде и в виде твердой копии за определенную сумму в течение требуемого времени.

5. Выходы, результаты, прибыль.

Выходом является решение конкретной поставленной задачи. Например, итоги вычислений, отредактированный и отформатированный текст, схема, диаграмма, осуществленный обмен информацией и т.д. Результат — это экономия времени, материальных и денежных средств за счет решения задач с использованием компьютера. Результат необходимо учитывать и оценивать по отношению системы более высокого уровня — заказчика той или иной задачи. В этой системе решенная задача может привести к снижению трудозатрат или издержек производства, повышению оперативности деятельности и эффективности управления и т.д. Прибыль — количественная финансовая оценка результата.

6. Классификация системы.

Система является реальной, технической, открытой. С точки зрения системного анализа она простая, хотя сам по себе компьютер — довольно сложное техническое устройство. Система хорошо организована, стохастическая, многофункциональная. Она является также статической, стабильной, распределенной, решающей. Система обладает свойствами целостности, структурности, коммуникативности, эквифиналь- ности и историчности и не обладает свойствами эмерджентности, самоорганизации и способностью формулирования целей.

7. Показатели и критерии эффективности.

Показатели характеризуют свойства системы. Для компьютера это будут: быстродействие, объем оперативной памяти, объем внешней памяти, скорость доступа к внешней памяти, количество потребляемой электроэнергии, массогабаритные характеристики (вес, размеры, величина диагонали экрана дисплея и т.д.), надежность, расходы на эксплуатацию, безопасность, удобство работы, дизайн и т.д.

Критерии эффективности характеризуют процесс использования компьютера. Это могут быть, например, вероятность решения задачи за заданное время; среднее число выполненных заданий за определенный период времени; коэффициент простоя компьютера как отношение времени простоя к общему возможному времени использования компьютера; вероятность бессбойного обмена видеоинформацией в течение заданного времени; достоверность полученных результатов; вероятность правильного восстановления процесса вычислений после сбоя; относительное число решенных задач с использованием и без использования компьютера и т.д.

Практические задания

Задание № 1 (с некоторыми методическими указаниями). Рассмотрение высшего учебного заведения как системы.

Выберем хорошо известный вам объект. Пусть это будет высшее учебное заведение, в котором вы обучаетесь. Определите этот объект как систему. При анализе применительно к выбранному объекту определите следующее.

Задание № 2 (для самостоятельного решения)

Выполните системный анализ только учебного процесса вашего высшего учебного заведения. Проведите системный анализ следующих объектов:

10 лучших программ для диагностики компьютера

Компьютеры настолько плотно вошли в нашу повседневную жизнь, что стали необходимостью. Они предназначены не только для развлечения и отдыха, но также для работы и учебы. Компьютеры, как и любое другое устройство, могут работать некорректно. Вы можете столкнуться с такими проблемами, как синий экран смерти, частые сбои системы (BSoD), запаздывающий интерфейс и т. д.

Большинство из этих сбоев в работе является следствием проблем, связанных с оборудованием. Если не предпринимать никаких мер, последствия могут быть очень печальными.

Устранение неполадок и ремонт компьютера не всегда являются легкой задачей. Правильно диагностировать проблему и собрать системную информацию — залог успеха в данном вопросе. Существуют различные средства диагностики оборудования, которые помогут найти неисправную деталь компьютера и устранить проблему.

В этой статье мы рассмотрим подборку аппаратных средств по сбору информации, диагностике и мониторингу различных компонентов вашей системы.

AIDA64

Начнем с одной из самых известных и комплексных программ для получения информации о компонентах системы, проверке стабильности и тесте производительности. Конечно же, это AIDA64. Интерфейс программы предельно понятен и прост, все разделено на группы.


В данной программе можно узнать подробную информацию о каждом компоненте системы, температуре и аппаратных частях компьютера. Есть тесты, показывающие производительность отдельных компонентов при выполнении различных операций.


Также вы можете сравнить производительность своих комплектующих с уже протестированными.


Помимо этого, в программе имеются различные тесты на проверку стабильности компонентов компьютера.


Программа OCCT предназначена для комплексной проверки комплектующих компьютера на стабильность (CPU, GPU, RAM, Power).


Помимо наборов тестов, программа отображает общую информацию о компонентах и позволяет мониторить температуру, энергопотребление и многое другое.

Известная, а главное, полностью бесплатная программа CPU-Z,в которой можно посмотреть подробную информацию о процессоре, материнской плате, оперативной памяти и видеокарте. Тут также присутствует тест производительности процессора для сравнения с наиболее популярными моделями.




Есть возможность проверки процессора на стабильность, однако лучше это делать сторонними программами. Как, например, Linx, Prime95 или упомянутые ранее AIDA64 и OCCT.



Работает по аналогии с CPU-Z, только все заточено на работу с видеокартами. Поможет досконально узнать все про аппаратные характеристики видеокарты и информацию, зашитую в биос.




Также есть возможность мониторить параметры видеокарты: частоту, температуру, потребление напряжения и другое.

Есть возможность проверки на стабильность, но, как и с CPU-Z, имеются специальные программы, которые справляются с этим намного лучше. Например, MSI Kombustor.

MSI Kombustor

Это утилита-бенчмарк, созданная на основе всем знакомого Furmark. Позволяет проверить видеокарту и ее память на стабильность. Также проверит на прочность систему охлаждения видеокарты.


MSI Afterburner

Самая известная и широко используемая утилита для разгона видеокарт. Кроме разгона, присутствует возможность мониторить информацию о видеокарте и системе в целом, а также выводить эту информацию на экран поверх игры.


Thaiphoon Burner

Нужно узнать всю подноготную о планках оперативной памяти? Thaiphoon Burner считывает данные SPD, в которой хранится вся информация об оперативной памяти.


Вы получите полную информацию о памяти и производителе чипов памяти. Это одна из лучших программ подобного рода.

Коль речь зашла о памяти, и вам требуется узнать тайминги оперативной памяти, причем не только первичного порядка, на помощь придут несколько программ. Программы различаются по производителю процессоров (или лучше платформ) AMD или Intel.

Чтобы узнать всю информацию о таймингах для процессоров AMD Zen 1000-2000 серии, можно воспользоваться программами ZenTimings и Ryzen Timing Checker.



С процессорами Zen 3000 лучше воспользоваться программой Ryzen Master или ZenTimings.


Для процессоров Intel есть свои программы для получения информации о таймингах — это Asrock Timing Configurator и Asus MemTweakIt.



Пусть вас не пугает название Asrock и Asus в названии программ. Они работают на материнских платах любых производителей. Главное, чтобы был процессор от Intel.

Не будем вдаваться в подробности по поводу проверки памяти. Недавно на эту тему вышла отдельная статья — «Как проверить оперативную память на ошибки».

CrystalDiskInfo

Узнать о состоянии жесткого диска или SSD поможет программа CrystalDiskInfo.


Можно оценить состояние жёстких дисков при помощи считывания S.M.A.R.T, проверить температуру, количество включений и общее время работы накопителя. А в случае с дисками SSD — еще и объём данных, записанных на устройство за все время работы.

Оценить производительность диска можно при помощи программы CrystalDiskMark.


Victoria HDD

Лучшая программа для поиска и исправления ошибок жесткого диска. Досконально проверяет поверхность винчестера, обнаруживает повреждённые блоки и затирает их, чтобы в дальнейшем не записать туда файлы и не повредить их. Victoria HDD теперь работает и с SSD-дисками.


HWiNFO

Во время тестирования на стабильность главное — уделять внимание температуре компонентов. И тут наилучшее решение — это программа HWiNFO.

Программа мониторит все важные данные о состоянии аппаратных компонентов компьютера, включая процессор, видеокарту, оперативную память, жесткие диски, сетевые карты, показания датчиков и т. д.



Перечисленные программы помогут полноценно оценить состояние комплектующих, узнать детальную информацию, а также протестировать их на стабильность и сравнить производительность с другими моделями. С их помощью вы сможете провести первичную диагностику и найти виновника нестабильной работы компьютера.

Почти все приложения, рассмотренные сегодня, распространяются совершенно бесплатно. Даже не обладая обширными знаниями в области компьютерного железа, можно самостоятельно проверить работу комплектующих, не прибегая к услугам шарлатанов из компьютерных мастерских.

Если же не выходит диагностировать неисправность самостоятельно, можно обратиться в DNS, где стоимость этой услуги составляет всего 500 рублей.

В общем виде задачу о производительности можно представить в виде трех частей: сбор данных, анализ полученных данных и создание черного ящика для упреждающего мониторинга проблемной системы.

Начнем со всем давно известного Performance Monitor. Это стандартная утилита, которая входит во все современные редакции Windows. Вызывается либо из меню, либо из командной строки или строки поиска в Windows 8/10 вводом команды perfmon. После запуска утилиты мы видим стандартную панель, в которой можем добавить и удалить счетчики, изменить представление и масштабировать графики с данными.


Также есть сборщики данных, с помощью которых производится сбор данных о производительности системы. При определённых навыках и сноровке операции по добавлению счетчиков и настройке параметров сбора данных можно производить из графического интерфейса. Но когда возникает задача настройки сбора данных с нескольких серверов, разумнее использовать утилиты командой строки. Вот этими утилитами мы и займемся.

Первая утилита — это Typeperf, которая может выводить данные со счетчиков производительности на экран или в файл, а также позволяет получить список счетчиков, установленных в системе. Примеры использования.

Выводит на экран загрузку процессора с интервалом 1 сек.:


Выводит в файл названия счётчиков производительности, связанные с объектом PhysicalDisk:

В нашем случае мы можем использовать утилиту Typeperf, чтобы создать файл с нужными нам счетчиками, который в дальнейшем будем использовать как шаблон для импорта счетчиков в сборщик данных.

Следующая утилита – Logman. Данная утилита позволяет создавать, изменять и управлять различными сборщиками данных. Мы будем создавать сборщик данных для счетчиков производительности. Вот, например, краткая справка по команде Logman, которая относится к счетчикам производительности и управлению сборщиком данных.




Разберем несколько примеров, которые нам понадобятся в дальнейшем.

Создадим сборщик данных с именем DataCollector_test, импортировав счетчики производительности из файла test.xml:


Создание файла для сбора данных производительности с включённым циркулярным режимом и заданным размером:

Изменение пути файла с данными производительности по умолчанию:

Запуск коллектора данных DataCollector_test:

Остановка коллектора данных DataCollector_test:

Отметим, что все эти действия можно производить с удаленным компьютером.

Рассмотрим еще одну утилиту — Relog, которая позволяет производить манипуляции с файлом данных после работы сборщика данных. Вот ее описание:


Ниже несколько сценариев применения этой утилиты.

Извлечение данных счетчиков производительности из файла logfile.blg с применением фильтра со списком счетчиков counters.txt и записью результата в бинарный формат:

Извлечение списка счетчиков производительности из logfile.blg в текстовый файл counters.txt:

Напрямую работать с этой утилитой мы не будем, но информация о ней в дальнейшем поможет в случае возникновения проблем в файле PowerShell, который генерирует утилита PAL.

Отметим еще один момент, некоторые системы анализа требуют данные с наименованиями счетчиков производительности на английском языке. Если интерфейс нашей системы на русском языке, то нам необходимо проделать следующие манипуляции: завести локального пользователя, дать ему права на сбор данных (обычно дают права локального администратора), войти в систему под ним и в свойствах системы изменить язык интерфейса.


Обязательно выйти из системы и зайти во второй раз под этим пользователем для инициализации английского интерфейса и выйти из системы. Далее указать в сборщике данных, что сбор данных будет производиться от имени этого пользователя.


После этого имена счетчиков и файлов будут на английском языке.

Также отметим возможность сбора данных для SQL Server с помощью утилиты из состава продукта. Это SQLDIAG, которая обрабатывает журналы производительности Windows, журналы событий Windows, трассировки SQL Server Profiler, сведения о блокировках SQL Server и сведения о конфигурации SQL Server. Указать, какие типы сведений нужно собирать с помощью программы SQLdiag, можно в файле конфигурации SQLDiag.xml.



Вот так выглядит окно этого инструмента.


В итоге, процесс сбора данных для SQL может выглядеть так. С помощью PSSDIAG мы формируем xml-файл. Далее посылаем этот файл клиенту, который запускает SQLDIAG c нашим xml-файлом на удаленном сервере и присылает нам для анализа результат работы в виде blg-файла, который мы будем анализировать в следующей части.

Данная утилита написана Clint Huffman, который является PFE-инженером Microsoft и занимается анализом производительности систем. Также он является одним из авторов авторизованного курса Vital Sign, который читается в Microsoft и доступен для корпоративных заказчиков, в том числе в России на русском языке. Утилита распространяется свободно, ссылку на нее я приведу ниже.

Вот так выглядит стартовое окно утилиты.


На вкладке Counter Log задаётся путь к файлу данных со счетчиками производительности, собранными ранее. Также мы можем задать интервал, за который будет производиться анализ.


На вкладке Threshold File находится список шаблонов, которые можно экспортировать в формат xml и использовать как список счетчиков для сборщика данных. Обратите внимание на большой выбор шаблонов для анализа производительности для различных систем. Пример загрузки из командной строки был показан выше. Самое ценное, что в этих заранее подготовленных шаблонах установлены граничные значения для этих параметров, которые будут использованы в дальнейшем для анализа собранных данных.




Вот так, например, выглядят граничные значения для счётчиков дисковой производительности:


Мы можем создавать свои шаблоны с использованием нужных счетчиков, которые будут подстроены под нужды нашей организации.

Действуем по следующему алгоритму: на рабочей станции запускаем утилиту PAL, переходим на вкладку Threshold File и экспортируем шаблон в виде xml-файла. На основании этого файла на сервере создаем сборщик данных и запускаем сборку информации.
После сбора данных копируем полученный файл на рабочую станцию, чтобы анализом не нагружать сервер, возвращаемся на вкладку Counter Log, указываем путь к файлу. Снова переходим на Threshold File и выбираем тот самый шаблон, который экспортировали для сборщика данных.

Переключаемся на вкладку Question и указываем объем оперативной памяти на сервере, на котором был осуществлён сбор данных. В случае 32-битной системы заполним UserVa.


Переходим к вкладке Output Options, на которой задаем интервал разбиения для анализа. Значение по умолчанию AUTO делит интервал на 30 равных частей.


Вкладка File Output выглядит довольно обычно, указываем на ней путь к файлам итоговых отчетов в формате HTML или XML.


Вкладка Queue показывает итоговый скрипт на PowerShell. В общем можно сказать, что утилита собирает параметры, которые она подставляет в скрипт PAL.PS1.


Итоговая вкладка задает параметры исполнения. Можно одновременно запустить несколько скриптов и указать число потоков на процессоре. Хотелось бы акцентировать внимание, что обработку blg делает не утилита, а скрипт PowerShell, и это открывает возможности для полной автоматизации анализа логов. Например, каждые сутки перезапускается сборщик данных, в результате освобождается текущий blg-файл и создаётся новый. Старый файл копируется на специальный сервер, где будет запускаться скрипт, обрабатывающий данный файл. После этого готовый HTML- или XML-файл с результатами перемещается в определённую директорию или высылается на почтовый ящик.



Также файл с данными должен быть с названиями счетчиков на английском. Выше я указывал, как это сделать. После нажатия Finish запустится скрипт PowerShell, время работы которого зависит от объёма данных и быстродействия рабочей станции.

Итогом работы утилиты будет отчет в выбранном формате, в котором есть графики и числовые данные, позволяющие понять, что происходило в системе за заданный период с учетом граничных значений алертов в шаблоне на вкладке Threshold File. В общем, анализ HTML-файла позволит на начальном этапе определить проблемные места в системе и понять, куда двигаться дальше, как в плане более тонкого мониторинга, так и в плане модернизации или переконфигурирования системы. В блоге Clint Huffman есть скрипт, которым можно конвертировать файл шаблона с граничными условиями в более понятный формат.



Иногда возникает необходимость в превентивном мониторинге проблемной системы. Для этого мы создадим «черный ящик», в который будем записывать данные производительности. Вернемся к скриптам, описанным ранее.

Создадим сборщик данных c именем BlackBox, импортировав счетчики производительности из файла SystemOverview.xml, который выгрузили из утилиты PAL или создали самостоятельно:

Создание файла для сбора данных производительности с включённым циркулярным режимом и заданным размером 600 МБ (около 2 суток при стандартном наборе счетчиков):

Изменение пути файла с данными производительности по умолчанию:

Запуск коллектора данных BlackBox:

Данный скрипт создает задачу перезапуска сборщика данных в случае перезапуска системы:

На всякий случай поправим свойства диспетчера данных, чтобы не заполнить место на диске, так как после перезапуска сборщика данных создается новый файл с лимитом 600 МБ.


Отметим, что скопировать файл с данными можно только при остановленном сборщике данных. Остановить же последний можно скриптом или с помощью графического интерфейса.

Остановка коллектора данных BlackBox:

На этом закончим часть, посвященную сбору и первичному анализу производительности.

Читайте также: