Объект SystemMonitor

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

Элементы

Объект SystemMonitor имеет следующие типы элементов:

События

Объект SystemMonitor содержит эти события.

Событие Описание
OnCounterAdded Уведомляет вас о добавлении счетчика в коллекцию Счетчики .
OnCounterDeleted Уведомляет перед удалением счетчика из коллекции Счетчики .
OnCounterSelected Уведомляет при выборе счетчика.
OnDblClick Уведомляет вас, когда пользователь дважды щелкает линию графа, гистограмму или элемент отчета левой кнопкой мыши.
OnSampleCollected Уведомляет вас о сборе выборки значений для счетчиков.

Методы

Объект SystemMonitor содержит следующие методы.

Метод Описание
BatchLocking Блокирует системный монитор, чтобы запретить выборку данных счетчика из только что добавленного счетчика или файла журнала.
BrowseCounters Отображает диалоговое окно Добавление счетчика .
ClearData Очищает все поля данных в элементе управления .
CollectSample Примеры значения для каждого счетчика в объекте коллекции Counters .
Копировать Копирует параметры свойств элемента управления, список счетчиков и данные счетчиков в буфер обмена в виде объекта HTML.
Свойства DisplayProperties Отображает диалоговое окно Свойства графа .
GetLogViewRange Извлекает начальную дату, используемую для получения значений счетчиков из файлов журнала.
LoadSettings Добавляет счетчики из HTML-файла шаблона в системный монитор.
Вставить Добавляет список счетчиков, скопированных в буфер обмена, в текущую коллекцию счетчиков.
Перезарегитировать журнал Повторно отправляет данные счетчика в новый файл. Этот метод также можно использовать, чтобы указать новый тип файла и уменьшить количество примеров, содержащихся в файле журнала.
Reset Удаляет все объекты CounterItem из объекта коллекции Counters .
SaveAs Сохраняет значения счетчиков в представлении графа в файл журнала.
ScaleToFit Масштабирование значений счетчиков в соответствии с графиком.
SetLogViewRange Задает начальную дату, используемую для получения значений счетчиков из файлов журнала.
UpdateGraph Обновляет содержимое окон системного монитора.

Свойства

Объект SystemMonitor имеет следующие свойства.

Свойство Описание
Внешний вид
Извлекает или задает внешний вид элемента управления для включения или пропуска трехмерных эффектов отображения.
Backcolor
Извлекает или задает цвет фона представлений графа и отчета.
BackColorCtl
Извлекает или задает цвет фона элемента управления .
BorderStyle
Извлекает или задает стиль границы элемента управления.
ChartScroll
Извлекает или задает значение, определяющее, прокручивается ли график в представлении.
Counters
Извлекает коллекцию объектов CounterItem .
DataPointCount
Извлекает или задает количество точек данных, отображаемых в графике.
DataSourceType
Извлекает или задает источник данных счетчика производительности.
DisplayType
Извлекает или задает тип графа, используемого для построения диаграммы данных счетчика производительности.
EnableDigitGrouping
Извлекает или задает значение, определяющее, использует ли SYSMON группирование цифр при отображении числовых значений.
EnableToolTips
Извлекает или задает значение, определяющее, отображается ли подсказка при наведении указателя мыши на счетчик в одном из представлений графа.
Шрифт
Извлекает или задает шрифт, используемый в элементе управления .
Forecolor
Извлекает или задает цвет текста, отображаемого в элементе управления .
GraphTitle
Извлекает или задает заголовок графа.
GridColor
Извлекает или задает цвет линий сетки, используемых в графе.
Выделить
Извлекает или задает значение, указывающее, выделены ли значения выбранных счетчиков в графе.
Имя_файла журнала
Является устаревшей. Извлекает или задает имя файла журнала для использования в качестве источника значений счетчиков, отображаемых в системном мониторе.
LogFiles
Коллекция из одного или нескольких файлов журнала для использования в качестве источника значений счетчиков, отображаемых в системном мониторе.
LogSourceStartTime
Извлекает метку времени самого раннего значения счетчика из счетчика в коллекции счетчиков, зарегистрированной в файлах журнала.
LogSourceStopTime
Извлекает метку времени последнего значения счетчика из счетчика в коллекции счетчиков, зарегистрированной в файлах журнала.
LogViewStart
Извлекает или задает начальную дату, используемую для получения значений счетчиков из файлов журнала.
LogViewStop
Извлекает или задает конечную дату, используемую для получения значений счетчиков из файлов журнала.
ManualUpdate
Извлекает или задает значение, указывающее, будет ли содержимое системного монитора обновляться вручную или автоматически через указанные интервалы.
Максимальное масштабирование
Извлекает или задает максимальное значение вертикальной оси (Y) графа.
Минимальное масштабирование
Извлекает или задает минимальное значение вертикальной оси (Y) графа.
MonitorDuplicateInstances
Извлекает или задает значение, определяющее, можно ли отслеживать несколько экземпляров счетчика.
Только для чтения
Извлекает или задает значение, определяющее, может ли пользователь изменять значения свойств элемента управления.
ReportValueType
Извлекает или задает значение, определяющее, отображает ли гистограмма и отчет последнее значение, полученное в течение интервала выборки, или вычисляемое значение из выборки, например среднее или минимальное значение счетчика.
ShowHorizontalGrid
Извлекает или задает значение, определяющее, отображаются ли на графике линии горизонтальной сетки.
ShowLegend
Извлекает или задает значение, определяющее, отображается ли условные обозначения.
ShowScaleLabels
Извлекает или задает значение, определяющее, отображаются ли метки шкалы на вертикальной оси графа.
ShowTimeAxisLabels
Извлекает или задает значение, определяющее, содержит ли горизонтальная ось (X) представления графа метки.
ShowToolbar
Извлекает или задает значение, определяющее, отображается ли панель инструментов на элементе управления.
ShowValueBar
Извлекает или задает значение, определяющее, отображается ли строка значений (набор статистических значений под графом) в элементе управления .
ShowVerticalGrid
Извлекает или задает значение, определяющее, отображаются ли в графе линии вертикальной сетки.
SqlDsnName
Извлекает или задает имя источника данных ODBC.
SqlLogSetName
Извлекает или задает понятное имя набора журналов.
TimeBarColor
Извлекает или задает цвет шкалы времени (вертикальная полоса, перемещающаяся по окну графа для указания прохождения каждого интервала выборки в представлении графика).
UpdateInterval
Извлекает или задает период ожидания SYSMON до следующего обновления графа или отчета.
YAxisLabel
Извлекает или задает метку вертикальной оси (Y) графа.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Isysmon.h
DLL
Sysmon.ocx