2014-01-06 167 views
0

有没有一种方法可以监视数据库中文档的使用统计信息?数据库的统计使用情况

我有一个莲花笔记数据库托管在本地服务器上。我知道我可以从数据库属性的信息选项卡中的'用户详细信息'中获取一些信息(右键点击来自多米诺设计者的数据库),其基本显示了哪个用户访问了数据库以及执行了哪个CRUD动作,但是我是寻找更深入的东西,特别是哪些文件被阅读的最多和谁。

回答

5

由于这是StackOverflow,而不是SuperUser或ServerFault,我将把它作为一个编程问题。 (在这些其他网站上,他们会告诉您,文档级别的跟踪操作不是内置到Notes和Domino的功能中的,但有一些第三方附加产品可以为您做到。)

您可以使用Notes C API的扩展管理器API部分在Notes和Domino中实现跟踪功能。 OpenNTF.org网站上还有一个名为TriggerHappy的免费软件包,该软件包提供了一个框架,用于在需要跟踪的事件发生时使用扩展管理器功能调用Java代理。这可以使得完成你想要的任务变得更加容易,但对于大型用户群来说,它不会扩展。

您还应该记住,由于Notes和Domino旨在用于分布式环境,用户可以在本地副本数据库中执行其工作,因此基于服务器上运行的Extension Manager插件的跟踪机制在用户制作它们时可能看不到更改。相反,当这些更改从用户的计算机复制到服务器时,它可能会看到它们 - 而且复制并不能保证顺序被保留,所以服务器可能会以与用户实际不同的顺序发生某些事情。

1

看看活动趋势,看看帮助。 如果你需要更多的细节,你必须自己实现它。