首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Foxx服务日志记录

Foxx服务日志记录
EN

Stack Overflow用户
提问于 2017-04-14 12:42:10
回答 1查看 494关注 0票数 0

在文档之后,应该可以从Foxx服务进行日志记录。https://docs.arangodb.com/2.8/Foxx/Develop/Console.html (看起来是旧版本的,而较新版本的文档中缺少)

在我的脚本中是一个console.info("this is a test");,但是它在哪里,我如何读取它呢?

我找不到_foxxlog集合,不确定它应该在哪里,哪些用户应该拥有访问权限。在Arango的管理界面中有一个日志页面,但是它不在那里。

文档内容如下:As the log entries are logged to a collection in the database, you can easily query them in your own application.在哪个数据库中收集什么,如果我查看所有这些集合,在任何地方都没有日志集合。

更新

找到foxx管理器应用程序,命令行功夫,它有一个选项development不在帮助,所以这都是猜测。这起初不起作用,但现在我向它添加了--server.database <mydb>,这个命令执行得很好。仍然不知道日志数据在哪里。

命令结果

Activated development mode for Service undefined version undefined on mount point /geo

这是我的Foxx服务的挂载点吗?这是我应该能够找到日志数据的一个新点吗?都试过了,还是什么都没做。现在我登录到一个我不知道的地方,我激活了某个安装点?!

结论

  1. 创建包含console.info("test");的服务
  2. foxx-manager development --server.database <db> <service mount>激活开发模式
  3. “使用日志”菜单
  4. 更新后重新启动开发模式
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-14 13:27:02

登录到ArangoDB UI,选择您的数据库,然后单击LOGS菜单项,您将看到在选项卡中列出的日志,您的日志记录也在其中。

我不确定其他访问日志的方法,但是我使用了logs菜单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43411733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档