我需要在Marklogic DB服务器中获取所有用户会话和相关详细信息。让我知道是否有任何查询或任何其他工具有用。
致谢
答案 0 :(得分:0)
您可能想调查Auditing Events是否将提供所需的足够信息。可以启用许多auditable events,并且您可以根据各种条件restrict auditing events。
例如,对于document-insert
审核事件包括文档的URI和执行操作的用户:https://docs.marklogic.com/guide/admin/auditing#id_15948
文档插入的示例审核条目:
2012-03-23 15:07:05.674 event=document-insert; type=insert;
uri=/queries/5523898374388210414.txt; database=App-Services;
success=true; user=admin-xxx; roles=admin;
将条目写入/var/opt/MarkLogic/Logs/AuditLog.txt
您还可以使用GET /manage/v2/logs端点来检索AuditLog事件: