如何从 openshift pod 终端记录失败的登录尝试?

问题描述 投票:0回答:1

我在 OpenShift 中有一个 postgresql pod,我需要记录从 pod 终端到 postgresql 的所有登录或失败的登录尝试。例如,如果我在 pod 的“终端”选项卡中使用“psql”命令,则需要在该 pod 的“日志”选项卡中显示我的信息。 任何人都已经实现了这个或者知道如何实现这个? 谢谢你。

我试图创建设置不同日志级别的配置映射,但我无法工作,也许这是错误的方法。

logging terminal containers openshift
1个回答
0
投票

不确定这是否可行,因为 PostgreSQL 在开源版本中没有审计功能,您可能需要先安装审计插件,以使 PostgreSQL 能够首先收集用户审计日志,然后查看 PostgreSQL 的 std 日志输出包括审核数据。

这对于所有类型的 PostgreSQL 部署都是相同的,不限于 openshift 和终端。

© www.soinside.com 2019 - 2024. All rights reserved.