监视微服务
从左侧导航窗格的服务选项中,单击任何微服务:管理服务、分发服务、接收器服务或性能度量服务。此时将显示 Metrics(度量)页,其中显示 Process Performance(流程性能)、 Thread Performance(线程性能)、 Status and Configuration(状态和配置)和 Performance Metrics Statistics(性能度量统计信息)的度量。
注:本主题中的图表是性能度量服务监视信息中的示例。其他微服务也显示类似的信息。
-
Process Performance(进程性能)选项卡显示与进程相关的详细信息,包括进程 ID、线程数、CPU 时间、I/O 读取、I/O 写入和许多其他详细信息。

-
Service Thread(服务线程)级别、 Monitoring(监视)级别上的 Thread Performance(线程性能)选项卡线程级别数据,用于显示正在监视的线程以及 Performance Metrics Service(性能度量服务)线程监视。

-
状态和配置选项卡显示流程消息和流程状态更改。

-
Performance Metrics Statistics(性能度量统计信息)选项卡显示性能度量服务的数据,包括接收的数据包、接收的数据字节数、数据库类型等。

不同操作系统的性能监视协议
Oracle GoldenGate 使用基于 UNIX 的 Unix 域套接字 (Domain Sockets,UDS) 和命名管道 (Named Pipes,Windows) 技术将监视点从提取、复制和其他进程发送到部署的性能监视服务。
对于每个部署,性能度量服务是主机的本地部署服务。这使得在 Windows 中将 Unix 域套接字 (Domain Sockets,UDS) 协议或命名管道技术用于进程间通信 (Inter-process Communication,IPC) 服务并提高整体性能更加安全。命名管道使用称为 NPFS(命名管道文件系统)的唯一文件系统,该文件系统允许使用文件访问的安全检查将安全性作为任何文件主体进行管理。
-
UDS 可与 Oracle 和非 Oracle 数据库一起使用。UDS 文件位于部署的
$OGG_HOME/var/temp目录中。 -
Windows 中命名管道的标准位置为
\ServerName\pipe\PipeName (\ServerName\pipe)。
从数据存储损坏中恢复
性能度量服务收集和管理与复制进程的运行状况和性能相关的操作度量。dirbdb 目录存储基本的检查点信息。如果此目录的内容缺失或损坏,则性能度量服务可能无法收集性能数据。
要解决此问题,您可以从服务管理器或管理客户端禁用性能度量服务,然后重新启用它。这将重新创建损坏的 BDB 文件并解决问题。