我如何查看哪些查询已发送到 ArangoDB 服务器

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

我想快速收集从使用 python-arangodb 驱动程序的应用程序发送到我的 ArangoDB 服务器的所有查询,而无需深入挖掘源代码,也无需嗅探 REST API 的 HTTP 流量。

ArangoDB Web UI 上不是有一些管理/审核日志可以显示哪些查询已发送到服务器吗?

这里使用3.2.5。

logging admin arangodb aql
1个回答
4
投票

您可以将所有查询从 3.x 及更高版本发送到日志文件。

从选项开始:

--log.level queries=trace --log.output queries=file:///path/to/queries.log

来自:https://docs.arangodb.com/3.11/release-notes/version-3.0/whats-new-in-3-0/#logging

据我所知,唯一的其他方法是在驱动程序级别实现日志记录。

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