SystemMonitor 개체

이 클래스에는 시스템 모니터 컨트롤을 구성하는 데 사용되는 메서드 및 속성이 포함되어 있습니다.

멤버

SystemMonitor 개체에는 다음과 같은 유형의 멤버가 있습니다.

이벤트

SystemMonitor 개체에는 이러한 이벤트가 있습니다.

이벤트 설명
OnCounter추가됨 카운터가 Counters 컬렉션에 추가되면 알 수 있습니다.
OnCounterDeleted Counters 컬렉션에서 카운터를 삭제하기 전에 알 수 있습니다 .
OnCounterSelected 카운터가 선택되면 알림을 표시합니다.
OnDblClick 사용자가 왼쪽 마우스 단추를 사용하여 그래프 선, 히스토그램 막대 또는 보고서 항목을 두 번 클릭할 때 알립니다.
OnSampleCollected 카운터에 대한 샘플 값이 수집된 경우 알 수 있습니다.

메서드

SystemMonitor 개체에는 이러한 메서드가 있습니다.

메서드 설명
BatchLocking 시스템 모니터를 잠가 새로 추가된 카운터 또는 로그 파일에서 카운터 데이터를 샘플링하지 못하도록 합니다.
BrowseCounters 카운터 추가 대화 상자를 표시합니다.
ClearData 컨트롤의 모든 데이터 필드를 지웁니다.
CollectSample Counters 컬렉션 개체의 각 카운터에 대한 값을 샘플합니다.
복사 컨트롤의 속성 설정, 카운터 목록 및 카운터 데이터를 클립보드에 HTML 개체로 복사합니다.
DisplayProperties 그래프 속성 대화 상자를 표시합니다.
GetLogViewRange 로그 파일에서 카운터 값을 검색하는 데 사용되는 시작 날짜를 검색합니다.
LoadSettings HTML 템플릿 파일의 카운터를 시스템 모니터에 추가합니다.
붙여넣기 클립보드에 복사된 카운터 목록을 현재 카운터 컬렉션에 추가합니다.
Relog 카운터 데이터를 새 파일에 다시 로그합니다. 이 메서드를 사용하여 새 파일 형식을 지정하고 로그 파일에 포함된 샘플 수를 줄일 수도 있습니다.
다시 설정 Counters 컬렉션 개체에서 모든 CounterItem 개체를 제거합니다.
SaveAs 그래프 보기의 카운터 값을 로그 파일에 저장합니다.
ScaleToFit 그래프에 맞게 카운터 값의 크기를 조정합니다.
SetLogViewRange 로그 파일에서 카운터 값을 검색하는 데 사용되는 시작 날짜를 설정합니다.
UpdateGraph 시스템 모니터 창의 내용을 새로 고칩니다.

속성

SystemMonitor 개체에는 이러한 속성이 있습니다.

속성 설명
모양
3차원 표시 효과를 포함하거나 생략할 컨트롤의 모양을 검색하거나 설정합니다.
BackColor
그래프 및 보고서 뷰의 배경색을 검색하거나 설정합니다.
BackColorCtl
컨트롤의 배경색을 검색하거나 설정합니다.
BorderStyle
컨트롤의 테두리 스타일을 검색하거나 설정합니다.
ChartScroll
선 그래프가 보기에서 스크롤되는지 여부를 결정하는 값을 검색하거나 설정합니다.
Counters
CounterItem 개체의 컬렉션을 검색합니다.
DataPointCount
꺾은선형 그래프에 표시되는 데이터 요소 수를 검색하거나 설정합니다.
DataSourceType
성능 카운터 데이터의 원본을 검색하거나 설정합니다.
DisplayType
성능 카운터 데이터를 그래프로 설정하는 데 사용되는 그래프 유형을 검색하거나 설정합니다.
EnableDigitGrouping
숫자 값을 표시할 때 SYSMON에서 숫자 그룹화가 사용되는지 여부를 결정하는 값을 검색하거나 설정합니다.
EnableToolTips
그래프 보기 중 하나에서 마우스가 카운터 위로 마우스를 가져가면 도구 설명이 표시되는지 여부를 결정하는 값을 검색하거나 설정합니다.
글꼴
컨트롤에서 사용되는 글꼴을 검색하거나 설정합니다.
ForeColor
컨트롤에 표시되는 텍스트의 색을 검색하거나 설정합니다.
GraphTitle
그래프의 제목을 검색하거나 설정합니다.
GridColor
그래프에 사용되는 눈금선의 색을 검색하거나 설정합니다.
강조 표시
선택한 카운터의 값이 그래프에 강조 표시되어 있는지 여부를 나타내는 값을 검색하거나 설정합니다.
LogFileName
사용되지 않습니다. 시스템 모니터에 표시되는 카운터 값의 원본으로 사용할 로그 파일의 이름을 검색하거나 설정합니다.
로그
시스템 모니터에 표시되는 카운터 값의 원본으로 사용할 하나 이상의 로그 파일 컬렉션입니다.
LogSourceStartTime
로그 파일에 기록된 카운터 컬렉션의 카운터에서 초기 카운터 값의 타임스탬프를 검색합니다.
LogSourceStopTime
로그 파일에 기록된 카운터 컬렉션의 카운터에서 최신 카운터 값의 타임스탬프를 검색합니다.
LogViewStart
로그 파일에서 카운터 값을 검색하는 데 사용되는 시작 날짜를 검색하거나 설정합니다.
LogViewStop
로그 파일에서 카운터 값을 검색하는 데 사용되는 종료 날짜를 검색하거나 설정합니다.
ManualUpdate
시스템 모니터의 내용을 수동으로 업데이트할지 또는 지정된 간격으로 자동으로 업데이트할지를 나타내는 값을 검색하거나 설정합니다.
MaximumScale
그래프의 세로(Y) 축의 최대값을 검색하거나 설정합니다.
MinimumScale
그래프의 세로(Y) 축의 최소값을 검색하거나 설정합니다.
MonitorDuplicateInstances
카운터의 여러 인스턴스를 모니터링할 수 있는지 여부를 결정하는 값을 검색하거나 설정합니다.
Readonly
사용자가 컨트롤의 속성 값을 수정할 수 있는지 여부를 결정하는 값을 검색하거나 설정합니다.
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