Какие показатели можно анализировать с помощью программы системного монитора

Обновлено: 24.11.2024

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

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

Доступность и время безотказной работы сервера
Время безотказной работы сервера отражает надежность и доступность ваших серверов, подчеркивая необходимость их постоянной работы. Не обязательно каждую минуту проверять отчет о времени безотказной работы, но важно знать, когда ваш сервер не работает. Для рабочих серверов время безотказной работы менее 99 % требует внимания, а менее 95 % — проблем.

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

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

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

Готовы начать? Если вы ищете инструмент для мониторинга сервера, который удовлетворит все вышеперечисленные потребности и многое другое, не забудьте попробовать Site24x7. Решение для мониторинга серверов Site24x7 предоставляет более 60 показателей производительности, отчеты в реальном времени, мгновенные оповещения и многое другое всего за 9 долларов в месяц за 10 серверов. Начните с бесплатной пробной версии прямо сейчас!

В этом дополнительном справочном документе ADS 201 показано, как подготовить это необходимое приложение CDCS.

СОВЕТЫ: ​​выбор показателей эффективности

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

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

Показатели эффективности уточняют наше понимание результатов, которых CDCS обязуется достичь. В соответствии с требованиями ADS USAID ожидается, что PMP будет отслеживать, «как будет отслеживаться прогресс, производительность, программные предположения и операционный контекст» в рамках каждого DO, используя показатели эффективности.

Выбор показателей эффективности

При подготовке CDCS сотрудники должны выбрать индикаторы в соответствии с требованиями USAID, которые предусматривают:

  • Не менее одного показателя эффективности для каждого НП, указанного в структуре результатов CDCS;
  • Не менее одного показателя эффективности для каждого суб-МР, указанного в структуре результатов CDCS; и
  • По крайней мере, один показатель эффективности для любой цели проекта, который не соответствует IR или суб-IR, после утверждения PAD.

Примечательно, что USAID не требует, чтобы показатели эффективности определялись как на уровне RF Goal, так и на уровне DO, хотя выбор показателей эффективности на уровне DO может быть выбран Миссией.

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

  • Прямой
  • Цель
  • Полезно для управления
  • Атрибутивный
  • Практично
  • Соответствует
  • При необходимости дезагрегированные

Эти характеристики подробно обсуждаются в СОВЕТАХ USAID по выбору показателей эффективности, представленных на этой странице. Что касается дезагрегации по признаку пола, важным ресурсом по использованию гендерно-чувствительных показателей является Руководство USAID по включению гендерной проблематики в планы деятельности и отчеты. Также см. страницу этого веб-сайта, посвященную дезагрегации данных, которая содержит материалы и инструменты, которые могут оказаться полезными.

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

USAID проводит различие между стандартными индикаторами — набором индикаторов, разработанным совместно с Государственным департаментом для всех типов программ, для которых USAID пытается последовательно собирать данные из миссий, — и выбранными пользовательскими индикаторами. на уровне миссии. Прогресс в сравнении с большинством матриц результатов CDCS измеряется комбинацией этих двух типов индикаторов.

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

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

Как правило, процесс выбора индикаторов рекомендуется начинать с просмотра стандартного списка индикаторов USAID и выбора тех из них, которые подходят для результатов, показанных в Матрице результатов миссии. В большинстве технических областей, включая торговлю, только часть перечисленных стандартных показателей будет уместна на уровне структуры результатов CDCS. Другие больше подходят на уровне проекта и обсуждаются в следующем разделе комплекта.

Начало проекта

УЛУЧШЕНИЕ ПРОЕКТОВ ЗА СЧЕТ УЛУЧШЕННЫХ
МОНИТОРИНГА, ОЦЕНКИ И ОБУЧЕНИЯ

Инструментарий разработан и внедрен:
Управлением торговли и реформы регулирования,
Бюро экономического роста, образования и окружающей среды,
Агентством США по международному развитию (USAID)

Монитор производительности имеет три представления данных счетчика: линейное представление, гистограмма и представление отчета. Чтобы изменить тип графика, нажмите на третий значок слева в верхнем меню. В раскрывающемся списке отображаются Линия, Гистограмма и Отчет (рис. 2.6).

Рисунок 2.6. Изменение типов диаграмм.

Ранее в этой главе я упомянул, что при сборе данных счетчика Perfmon генерирует несколько статистических данных (минимум, среднее, максимум и последнее) на основе данных, отображаемых в данный момент. Линейная диаграмма показывает точки данных во времени и показывает статистику каждого выбранного счетчика в полях.

Гистограмма и диаграммы отчета могут одновременно отображать только одно значение счетчика. Perfmon указывает, какое значение будет отображаться на основе общих свойств Perfmon. Чтобы изменить статистическое значение, щелкните правой кнопкой мыши в любом месте диаграммы и выберите «Свойства». Появится диалоговое окно «Свойства монитора производительности». Перейдите на вкладку «Общие» и найдите раздел «Отчет и данные гистограммы» ( рис. 2.7 ).

Рисунок 2.7. Общая вкладка свойств системного монитора.

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

Настройка файловых служб и служб печати

Добавление счетчиков в монитор надежности и производительности для мониторинга серверов печати

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

В Windows Server 2008 системный монитор включает множество счетчиков, которые позволяют администраторам одновременно следить за несколькими сетевыми принтерами или даже собирать данные для последующего анализа. Вы можете просмотреть эти счетчики производительности в представлении линейного графика, гистограммы или отчета. Запустите монитор производительности, перейдя к Диспетчер серверов | Диагностика | Надежность и производительность | Инструменты мониторинга | Монитор производительности. На рис. 7.40 показано представление отчета в системном мониторе.

Рисунок 7.40. Мониторинг статистики принтера в виде отчета с помощью монитора производительности

Чтобы отслеживать в режиме реального времени статистику печати, такую ​​как количество напечатанных байтов/сек, буферизация заданий и ошибки отсутствия бумаги, добавьте счетчики, нажав кнопку с плюсом, а затем разверните счетчики очереди печати, как показано на рис. 7.41 .

Рисунок 7.41. Добавление счетчиков очереди печати в системный монитор

Настройка для повышения производительности

Отслеживание эффективности

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

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

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

Выделенная память системы

Отслеживание выделенной системой памяти с помощью монитора производительности

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

В мониторе производительности есть три счетчика, связанные с выделенной системой памятью: \ Memory\Commit Limit, \Memory\Committed Bytes и \Memory\% выделенных байтов в использовании. На рис. 6.9 эти счетчики показаны в виде отчета.

Рисунок 6.9. Монитор производительности с загруженными системными счетчиками памяти.

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

Исходным индикатором, требующим дальнейшего изучения выделенной системой памяти, является поиск значения счетчика \Memory\% Committed Bytes In Use, превышающего 75 (рис. 6.10). Когда он превысит этот порог, перейдите к «Куда делась вся выделенная системой память?» раздел далее в этой главе.

Рисунок 6.10. Порог для счетчика производительности \Memory\% Committed Bytes In Use.

\Память\% выделенных байтов используется

Этот счетчик представляет собой отношение \Memory\Committed Bytes к \Memory\Commit Limit. Выделенные байты — это объем выделенной виртуальной памяти, которую операционная система поддерживает физической памятью и файлами подкачки. Предел выделения — это объем выделенной виртуальной памяти, которую операционная система может поддерживать с физической памятью и файлами подкачки. Зафиксированные байты не могут превышать предел фиксации. Этот счетчик отображает только текущее процентное значение; это не среднее значение.

\Память\Предел выделения

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

\Память\Выделенные байты

Этот счетчик измеряет стоимость фиксации системы в байтах. Плата за фиксацию системы — это объем выделенной виртуальной памяти, которую операционная система поддерживает физической памятью и файлами подкачки. Он не может превышать лимит фиксации системы (\Memory\Commit Limit). Этот счетчик отображает только последнее наблюдаемое значение; это не среднее значение.

Память процесса

Некоторые инструменты для измерения приватной выделенной памяти процесса

Microsoft Performance Monitor с использованием счетчиков \Process(*)\Private Bytes или \Process(*)\Page File Bytes.

Диспетчер задач Microsoft с использованием столбца Commit Size на вкладке Details. В более старых версиях Windows или Windows Server это будет либо столбец «Память — размер фиксации» (размер фиксации), либо столбец «Размер виртуальной памяти» (размер виртуальной машины) на вкладке «Процессы». Эти столбцы, возможно, потребуется добавить.

Microsoft Resource Monitor с использованием столбца Фиксация (КБ) на вкладке или группе "Память".

Обозреватель процессов Windows Sysinternals использует столбец Private Bytes в разделе Process Memory.

Инструментарий управления Microsoft Windows (WMI) с использованием свойства Win32_Process.PageFileUsage.

Большинство инструментов ссылаются на процессы, частную, выделенную память как на личные байты.

Безопасность виртуализации

Томас В. Шиндер, . Дебра Литтлджон Шиндер, в Windows Server 2012 Security from End to Edge and Beyond, 2013

Мониторинг коммутатора Hyper-V

Вы можете использовать счетчики системного монитора, чтобы лучше понять поток трафика на коммутаторе Hyper-V. Как и в случае с любым другим физическим коммутатором, после того, как среда будет запущена в эксплуатацию, возникнет множество вопросов, например:

Каковы характеристики трафика на этом порту?

Есть ли у нас проблемы с этим портом?

Отклоняется ли какой-либо пакет на уровне порта коммутатора?

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

Сценарий

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

Внешний коммутатор: подключен (подумайте об этом как о «привязанном») к физическому сетевому адаптеру и обеспечивает связь с внешними сетями за пределами физической машины.

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

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

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

При разработке системы безопасности виртуализации очень важно использовать правильный тип коммутатора, чтобы предотвратить отправку трафика виртуальными машинами в непредусмотренные местоположения. Вы можете получить дополнительную информацию о коммутаторе Hyper-V с помощью командлета Get-VMSwitch PowerShell, как показано в примере ниже:

PS C:\Users\Administrator > Get-VMSwitch "Частный VSwitch" | Get-VMswitchExtension

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

Миссии могут выбрать формат, в котором они будут отображать информацию о показателях эффективности, за которыми они будут следить. Миссии часто вводят свои показатели в PMP, используя простой список — Краткий обзор показателей эффективности. Затем по каждому показателю представляется более подробная информация. Инструментарий мониторинга USAID рекомендует использовать сводную таблицу показателей эффективности, которая включает исходные и конечные цели для каждого показателя. Другие PMP используют отдельные таблицы для отображения основных характеристик индикаторов, а также базовых и целевых показателей индикаторов. Некоторые из них содержат всю важную информацию о каждом показателе на одной странице, которая называется Справочным листом показателей результативности (PIRS). Третьи включают как таблицы индикаторов, так и PIRS. Примеры ниже иллюстрируют эти форматы презентаций и выделяют информацию, которую они включают:

Иллюстративная таблица показателей эффективности

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

  • Определение индикатора и единица анализа: точное определение каждого индикатора и используемой единицы анализа.
  • Дезагрегация данных: способы дезагрегации данных;
  • Источники данных и методы сбора: определение источника данных и способов сбора и анализа данных;
  • Методы анализа данных: включая визуальное отображение информации о производительности.
  • Частота, расписание и обязанности по отчетности: как часто и когда будет происходить сбор данных.

Образец этой таблицы показан ниже.

Индикатор эффективности

Определение и единица измерения

Источники данных

Данные дезагрегированы

Методы сбора данных

Метод(ы) анализа данных

Частота и расписание

Ответственная сторона

Результат

В стране X ускорился устойчивый, широкомасштабный экономический рост с опорой на частный сектор

Подробное определение: новые рабочие места, которые ранее не существовали и напрямую связаны с экспортным производством/отгрузкой

  • Количество рабочих мест с полной занятостью (муж/жен)
  • Количество подработок (муж/жен)
  • Тип: полный рабочий день; неполный рабочий день
  • Пол работника
  • Сектор
  • Целевая область (например, район)

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

Иллюстративная таблица базовых показателей и целевых показателей

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

Уровень RF Индикатор производительности Стандартный или Пользовательский Базовый год Базовое значение Цель 1 финансовый год Цель FY 2 Цель 3 финансового года FY 4Target >FY 5Target Жизнь целевой программы
DO 1 Задания, созданные на основе экспорта Пользовательский 2007-2011 1502 В рамках предыдущего проекта 250 400 700 900 1150 3450 Всего

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

Справочный лист индикатора эффективности

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

Начало проекта

УЛУЧШЕНИЕ ПРОЕКТОВ ЗА СЧЕТ УЛУЧШЕННЫХ
МОНИТОРИНГА, ОЦЕНКИ И ОБУЧЕНИЯ

Инструментарий разработан и внедрен:
Управлением торговли и реформы регулирования,
Бюро экономического роста, образования и окружающей среды,
Агентством США по международному развитию (USAID)

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