【问题标题】:how can I see which queries have been sent to the ArangoDB server如何查看哪些查询已发送到 ArangoDB 服务器
【发布时间】:2017-11-17 02:35:48
【问题描述】:

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

ArangoDB Web UI 上是否有一些管理/审核日志显示已发送到服务器的查询?

这里使用 3.2.5。

【问题讨论】:

  • 网页界面只显示慢查询和当前查询。

标签: logging admin arangodb aql


【解决方案1】:

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

从选项开始:--log.level queries=trace --log.output queries=file:///path/to/queries.log

发件人:https://docs.arangodb.com/devel/Manual/ReleaseNotes/NewFeatures30.html

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

【讨论】:

  • 谢谢我没有在文档中找到这个,所以它被隐藏在发行说明中,-) 会试试这个...
猜你喜欢
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多