有没有办法发现哪些IP地址连接到数据库?

2024-03-05

我可以通过以下方式确定当前的连接数

db.serverStatus().connections

但给我的只是当前的连接数。是否有办法确定哪些 ip 已连接以及它们已分配给哪个连接号?


从 mongo shell 中,这将打印客户端 IP:端口以及连接 ID:

db.currentOp(true).inprog.forEach(function(d){if(d.client)print(d.client, d.connectionId)})

Note: 路过true to db.currentOp()显示所有连接(包括空闲连接)。该文档有更多有关过滤连接的示例,请参阅:db.currentOp 参考 https://docs.mongodb.com/manual/reference/method/db.currentOp/ and currentOp 输出字段及描述 https://docs.mongodb.com/manual/reference/command/currentOp/#currentop-output-fields.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法发现哪些IP地址连接到数据库? 的相关文章

随机推荐