我想快速收集从使用python-arangodb驱动程序的应用程序发送到我的ArangoDB服务器的所有查询,而不需要挖掘源代码,也不需要嗅探REST API的HTTP流量。在ArangoDB的web UI上不是有一些管理/审计日志吗?它会显示哪些查询被发送到服务器?在这里使用3.2.5。
gojuced71#
您可以将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据我所知,唯一的其他方法是在驱动程序级别实现日志记录。
--log.level queries=trace --log.output queries=file:///path/to/queries.log
1条答案
按热度按时间gojuced71#
您可以将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
据我所知,唯一的其他方法是在驱动程序级别实现日志记录。