代码改变世界

PostgreSQL Replication之第六章 监控您的设置(3)

2015-08-19 21:58  DataBases  阅读(577)  评论(0编辑  收藏  举报

6.3 检查操作系统进程

一旦我们检查了归档以及我们的系统视图,我们就准备检查系统 进程。检查系统进程可能看起来有点粗糙,但它被证明非常有效。

在master上,我们可以简单地检查一个名为wal_sender的进程。在slave上我们要检查一个名为 wal_receiver的进程。

让我们首先检查一下我们应该在master上看到什么:

9314 ?? Ss 0:00.00 postgres: wal sender process

hs ::1(61498) idle

在Linux上我们可以看到那个进程不仅有自己的作用 (在这种情况下, wal_sender),而且还带有终端用户的名字以及相关的网络连接信息。在我们的例子中我们可以看到已经有人从本地通过61498端口连接到了master。

slave上的情况是相当地简单:

9313 ?? Ss 0:00.00 postgres: wal receiver process

所有我们看到的是一个进程,告诉我们我们正在消耗XLOG。

如果这里有两个进程,您已经得到了一个很好的指标,您的复制设置工作的很好。