我正在设置一个新的 AgensGraph 服务器,并希望跟踪来自用户的连接。
还有他们花了多少时间。
你可以试试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]