Skip to main content

SQL Server

1) Information Instance Detail Slide(SQL Server)의 Information을 확인하는 화면입니다.

순번항목내용
1AgentAgent 정보를 보여줍니다.
Instance Name : Instance 이름
Agent Version : Agent 버전
Instance Group Name : exemONE에 등록 된 Instance 그룹 이름
DB Version : DBMS 버전
Boot Time : Agent가 기동 된 Time
Uptime : Agent가 실행되고 난 후부터 지금까지의 Time(일)
2MachineMachine 정보를 보여줍니다.
Host Name : Machine의 호스트 이름
Host IP : Machine의 호스트 IP
OS : Machine의 운영체제 정보
Kernel Version : Machine의 커넬 버전
3EnvironmentEnvironment 정보를 보여줍니다.
아이콘 클릭 시 텍스트가 복사됩니다.

2) Metric Instance Detail Slide(SQL Server)의 Metric을 확인하는 화면입니다.

순번항목내용
1Global Time실시간을 포함한 최근 데이터를 모니터링합니다.
Default 최근 5분 데이터를 보여줍니다.
13.4. Global Time 참고
2Instance StatDatabase 타입 SQL Server의 인스턴스 지표를 보여줍니다.
Active Sessions : Active 세션 수
Locks Waiting : Lock 대기 세션 수
Open Transactions : 트랜잭션이 열려 있는 세션 수
Page Lookups / Sec : 초당 Logical 읽기 수
Page Reads / Sec : 초당 Logical 읽기 수
Page Life Expectancy : 페이지가 버퍼풀에 남아있는 시간
Batch Requests / Sec : 서버에 의해 수신 된 일괄처리 요청 수
Transactions / Sec_Total : 데이터베이스의 초당 트랜잭션 수
User Connections : 시스템에 연결된 사용자 수
Buffer Cache Hit Ratio : 버퍼캐시에서 찾은 페이지 비율
SQL Compilations / Sec : SQL 컴파일 횟수

3) Active Session Instance Detail Slide(SQL Server)의 Active Session을 확인하는 화면입니다.

순번항목내용
1HelpDatabase 타입이 MySQL, PostgreSQL, SQL Server 인 경우 Active Session List 우측에 Help 아이콘을 보여줍니다. 마우스 오버 시 Tool Tip이 나타납니다.

MySQL : Thread Data와 동일한 정보입니다.
PostgreSQL : Active Backends Data와 동일한 정보입니다.
SQL Server : Session Data와 동일한 정보입니다.
2Filter필터 조건 따라 Active Session 목록을 보여줍니다.
Or이나 And 조건으로 선택 가능합니다.
3Multi Kill멀티 킬 버튼은 Default 비활성화 상태입니다.
Grid에서 행을 체크한 뒤 클릭 시 버튼이 활성화됩니다.
클릭 시 메시지 창이 나타나고 확인 클릭 시 실행 중인 Session을 종료합니다.
4Get 클릭 시 Active Session List의 데이터를 가져옵니다.
5Option 클릭 시 Grid의 옵션을 보여줍니다.
13.2. Default Monitoring 참고
6Active Session ListActive Session List을 Grid 형태로 보여줍니다.

● Grid

순번항목내용
1Elapsed Time (sec)수행시간 (초)
2Session ID세션 ID
3SQL IDSQL을 식별하는 엑셈 ID 값
4SQL Text수행한 SQL
5ECID단일 프로세스 대신 작업하고 있는 하위 스레드를 고유하게 식별하는 데 사용하는 실행 컨텍스트 ID
6Blocking Session ID요청을 차단하고 있는 세션 ID
7Command Type실행 중인 명령
8Status프로세스 ID 상태
9Database Name데이터베이스 이름
10Object Name프로시저 등 오브젝트 명
11SQL Hash쿼리를 식별하는데 사용되는 이진 해시 값
12SQL Handle쿼리가 속하는 일괄처리 또는 저장 프로시저를 고유하게 식별하는 토큰
13Statement Start Offset현재 실행 중인 구문의 시작 위치를 바이트 단위로 나타낸 값
14Statement End Offset현재 실행 중인 구문의 종료 위치를 바이트 단위로 나타낸 값
15SQL Last Wait Type마지막 또는 현재 대기 유형의 이름
16SQL Wait Time (ms)대기 시간
17CPU Time (ms/s)요청에 사용되는 CPU 시간
18Logical Reads/s초당 논리적 읽기 수
19Physical Reads/s초당 물리적 읽기 수
20Program Name애플리케이션 프로그램 명
21Login Name로그인 명
22Tempdb Alloc현재 작업에서 Tempdb에 할당된 페이지 수
23Tempdb Dealloc현재 작업에서 Tempdb에 할당이 취소된 페이지 수
24Open Tran프로세스에 대해 열려 있는 트랜잭션 수

4) SQL List Instance Detail Slide(SQL Server)의 SQL List을 확인하는 화면입니다.

순번항목내용
1Global Time실시간을 포함한 최근 데이터를 모니터링합니다.
Default 최근 10분 데이터를 보여줍니다.
13.4. Global Time 참고
2SearchDatabase 타입이 SQL Server인 경우 SQL 목록에서 SQL ID, SQL Text, SQL Handle, SQL Hash을 검색합니다.
대소문자 구분 없이 입력합니다.
Search 결과가 없을 경우 ‘No data.’를 보여줍니다.
3ToggleDatabase 타입이 SQL Server인 경우 우측 상단 토글 버튼 클릭을 통해 합계, 평균으로 변환합니다.
Elasped Time (sec)
Worker Time (sec)
Logical Reads
Physical Reads
Rows
4Option 클릭 시 Grid의 옵션을 보여줍니다.
13.2. Default Monitoring 참고
5SQL ListSQL List을 Grid 형태로 보여줍니다.

5) Lock Info Instance Detail Slide(SQL Server)의 Lock Info을 확인하는 화면입니다.

순번항목내용
1Filter필터 조건 따라 Lock Session 목록을 보여줍니다.
Or이나 And 조건으로 선택 가능합니다.
2Multi Kill버튼은 Default 비활성화 상태입니다.
Grid에서 행을 체크한 뒤 클릭 시 버튼이 활성화됩니다.
클릭 시 메시지 창이 나타나고 확인 클릭 시 실행 중인 Session을 종료합니다.
3Get 클릭 시 액티브 Lock Session 데이터를 가져옵니다.
4Option 클릭 시 Grid의 옵션을 보여줍니다.
13.2. Default Monitoring 참고
5Lock Session ListLock Session List을 Grid 형태로 보여줍니다.

● Grid

순번항목내용
1Session IDSession ID (클릭 시 6.1.8.4. Session Detail Slide 오픈)
2Blocking Session ID요청을 차단하고 있는 세션 ID
3Elapsed Time (sec)수행 시간
4ECID단일 프로세스 대신 작업하고 있는 하위 스레드를 고유하게 식별하는 데 사용하는 실행 컨텍스트 ID
5KPIDWindows 스레드 ID
6Command Type현재 실행 중인 명령
7Status프로세스 ID 상태
8Database Name프로세스가 사용하고 있는 데이터베이스 명
9Object Name프로시저 등 오브젝트 명
10SQL Last Wait Type마지막 또는 현재 대기 유형의 이름
11SQL Wait Time (ms)현재 대기 시간
12CPU Time (ms/s)요청에 사용되는 CPU 시간
13Logical Reads/s초당 논리적 읽기 수
14Physical Reads/s초당 물리적 읽기 수
15Program Name애플리케이션 프로그램 명
16Login Name로그인 명
17Open Tran프로세스에 대해 열려 있는 트랜잭션 수

6) Alert Instance Detail Slide(SQL Server)의 Alert을 확인하는 화면입니다.

순번항목내용
1Global Time모니터링 재생 여부를 선택합니다.
실시간 데이터만 조회 가능합니다.
13.4. Global Time 참고
2SearchAlert 로그에서 Alert Name을 검색합니다.
대소문자 구분 없이 입력합니다.
Search 결과가 없을 경우 ‘No data.’를 보여줍니다.
3Option 클릭 시 Grid의 옵션을 보여줍니다.
13.2. Default Monitoring 참고
4Alert LogsAlert 로그의 목록을 Grid로 보여줍니다.

7) Parameter Instance Detail Slide(SQL Server)의 Parameter을 확인하는 화면입니다.

순번항목내용
1TitleInstance 목록에서 클릭한 Instance의 이름을 보여줍니다.
2Slide History13.3. Detail Slide 참고
3Close 클릭 시 Detail Slide가 닫힙니다.
4SearchParameter List 에서 Parameter Name 검색합니다.
대소문자 구분 없이 입력합니다.
Search 결과가 없을 경우 ‘No Data’를 보여줍니다.
5Get 클릭 시 액티브 Parameter 데이터를 가져옵니다.
6Option 클릭 시 Grid의 옵션을 보여줍니다.
13.2. Default Monitoring 참고
7Parameter ListParameter를 Grid로 보여줍니다.
우측에 Parameter List를 불러온 시각을 보여줍니다.

● Grid 

순번항목내용
1Parameter NameParameter 명 (클릭 시 6.1.10. Parameter Detail Slide 오픈)
2Current ValueParameter 설정 값