0

我正在设置一个新的 AgensGraph 服务器,并希望跟踪来自用户的连接。

还有他们花了多少时间。

4

1 回答 1

0

你可以试试AgensGraph的连接日志。

首先,更改“postgresql.conf”上的参数

log_connections = on
log_disconnections = on
log_line_prefix = '[%c] '

二、重启AgensGraph。

$ ag_ctl stop
waiting for server to shut down.... done
server stopped
$ ag_ctl start
server starting

最后,建立连接并检查日志文件。

$ agens
agens (AgensGraph 1.3.1, based on PostgreSQL 9.6.2)
Type "help" for help.

agens=# \quit

您可以获得有关主机、用户和连接持续时间的信息。

[5c456a09.dc2] LOG:  connection received: host=[local]
[5c456a09.dc2] LOG:  connection authorized: user=agens database=agens
[5c456a09.dc2] LOG:  disconnection: session time: 0:00:07.626 user=agens database=agens host=[local]
于 2019-01-21T07:52:02.780 回答