Порядок работы
Обработка читает файлы логов Perfmon, сохраненные в формате blg. Для работы необходимо выбрать лог нажатием кнопки "Прочитать файл". Программа выведет список сохраненных счетчиков.
После чтения файла можно пользуясь поиском и кнопками выбора отметить нужные счетчики. При использовании команд группового выбора программа изменит только те флажки, которые отвечают текущему отбору строк (кнопка "Расширенный поиск").
Для вывода графика необходимо нажать кнопку "Обновить":
Автоматический поиск резких скачков показателей
Для программного анализа значений необходимо прочитать файл, уменьшить при необходимости период выбрать период, отметить подозрительные счетчики и нажать "Найти счетчики с резкими скачками значений". Программа отберет те, у которых отклонения от тренда превосходили допустимое. Например, для поиска счетчиков с резкими скачками памяти нужно:
1) Снять все флажки в таблице доступных счетчиков
2) При помощи кнопки "Расширенный поиск" (ctrl+F) найти все показатели Virtual bytes и отметить их флажком
3) Нажать кнопку "Найти счетчики с резкими скачками значений" на командной панели формы:
4) Обработка оставит лишь те, у которых были серьезные отклонения от тренда. Можно вывести их на диаграмму при помощи кнопки "Обновить". Видно, что было падение и перезапуск РПхоста.
Прочие функции
При нажатии кнопки "Настройки" открывается список дополнительных возможностей:
1. Использовать выравнивание. Эта настройка может быть использована для сглаживания "прыгающих счетчиков". При установленной галочке используется медианная фильтрация (работает долго).
2. Выводить в исходных единицах. Обработка автоматически нормирует к единице все значения. Это нужно для того, чтобы нормально отображать счетчики, использующие разные единицы измерения. Например, проценты и байты. Галка отключает эту функцию.
3. Группировать по минутам: при установленном признаке График строится поминутно, все промежуточные значения усредняются.
5. Способ нормирования. Доступно 2 способа: от большего и от меньшего. В первом случае за единицу берется максимальное значение счетчика, а остальные значения считаются как отношение к максимальному. Во втором случае а единицу берется минимальное значение. Значение счетчика считается как отношение единицы к исходному.
6. Игнорировать нули - полезно при анализе небольшого количества счетчиков, ускоряет работу.
7. Шаг среднего - шаг скользящего среднего для вычисления резких скачков значений
8. Допустимое отклонение - порог, при коротом скачок считается "резким" при автоматическом анализе показателей. Считается как отношение разницы между значением счетчика и линией тренда.