마이크로서비스 모니터링
왼쪽 탐색 창의 서비스 옵션에서 마이크로서비스(관리 서비스, 배포 서비스, 수신기 서비스 또는 성과 측정 단위 서비스)를 누릅니다. 측정 단위 페이지가 표시되며 프로세스 성능, 스레드 성능, 상태 및 구성 및 성능 측정 단위 통계(성능 측정 단위 서비스만 해당)에 대한 측정 단위를 표시합니다.
주: 이 항목의 다이어그램은 성능 측정항목 서비스 모니터링 정보의 샘플입니다. 다른 마이크로서비스도 유사한 정보를 표시합니다.
-
프로세스 성능 탭에는 프로세스 ID, 스레드 수, CPU 시간, I/O 읽기, I/O 쓰기 등 프로세스 관련 세부정보가 표시됩니다.

-
서비스 스레드 레벨의 스레드 성능 탭 스레드 레벨 데이터, 모니터링 중인 스레드를 표시하는 모니터링 레벨 및 성능 측정항목 서비스 스레드 모니터링

-
상태 및 구성 탭에는 프로세스 메시지 및 프로세스 상태 변경 사항이 표시됩니다.

-
성능 측정 단위 통계 탭에는 수신된 패킷, 수신된 데이터 바이트, 데이터베이스 유형 등 성능 측정 단위 서비스에 대한 데이터가 표시됩니다.

다양한 운영 체제에 대한 성능 모니터링 프로토콜
Oracle GoldenGate는 UNIX 기반의 UDS(Unix Domain Sockets) 및 Windows의 경우 명명된 파이프 기술을 사용하여 Extract, Replicat 및 기타 프로세스의 모니터링 지점을 배치의 성능 모니터링 서비스로 전송합니다.
각 배치에 대해 성능 측정 단위 서비스는 호스트의 로컬입니다. 따라서 서비스와 함께 Windows for Inter-process Communication(IPC)에서 UDS(Unix Domain Sockets) 프로토콜 또는 명명된 파이프 기술을 사용하는 것이 더욱 안전해지고 전반적인 성능이 향상됩니다. 명명된 파이프는 NPFS(명명된 파이프 파일 시스템)라는 고유한 파일 시스템을 사용하여 파일 액세스에 대한 보안 검사를 사용하여 파일 주체로 보안을 관리할 수 있습니다.
-
UDS는 Oracle 및 비Oracle 데이터베이스에서 사용할 수 있습니다. UDS 파일은 배치의
$OGG_HOME/var/temp디렉토리에 있습니다. -
Windows에서 명명된 파이프의 표준 위치는
\ServerName\pipe\PipeName (\ServerName\pipe)입니다.
데이터 저장소 손상에서 복구
성능 측정항목 서비스는 복제 프로세스의 건전성 및 성능과 관련된 작업 측정항목을 수집하고 관리합니다. dirbdb 디렉토리는 필수 체크포인트 정보를 저장합니다. 이 디렉토리의 내용이 누락되거나 손상된 경우 성능 측정 단위 서비스가 성능 데이터를 수집하지 못할 수 있습니다.
이 문제를 해결하려면 서비스 관리자 또는 관리 클라이언트에서 성능 측정 단위 서비스를 사용 안함으로 설정한 다음 다시 사용으로 설정할 수 있습니다. 손상된 BDB 파일을 다시 생성하고 문제를 해결합니다.