我目前正在管理DevOps上的一个项目,希望验证有多少用户正在积极使用该平台。
我需要以下信息-
1. Unique visitors per month
2. All visits per month
3. All visits by roles
答案 0 :(得分:1)
您将能够获得的最好的结果是从使用情况页面(https://dev.azure.com/your_organization/_settings/usage)或审核REST API。它并没有包含您想要的所有内容,但是一旦您有了数据,就可以将其聚合为更适合您的格式并提取您所需要的一些信息。
答案 1 :(得分:1)
根据我的观点,audit log可以实现所有您想要的目标。
除了Daniel提到的api,我们还提供了直接的下载按钮来下载这些数据。只需选择时间段并以CSV
/ JSON
格式下载它们即可:
在这里,我建议您使用 CSV 下载,因为在其中应用数据过滤器很方便。
每月唯一身份访问者
这可以从最后一行:ActorDisplayName
中获得。
按角色的所有访问
这可以通过与用户列表文件组合来实现。在用户页面中,我们还提供了一个按钮,用于将用户列表下载为.csv
文件。
只需合并auditlog.csv
和users.csv
的数据,即可获得按角色访问的统计信息。
每月所有访问
不确定您确切提到的访问是什么。但是我认为您可以从auditlog.csv中获得大部分需求,因为我们存储了access ip
,user agent
和detailed operations
。
您可能会认为上面的内容不适合查看。因此,我建议使用Power BI分析这些静态变量。它可以帮助创建histograms
,pie charts
或line charts
等,这对分析数据非常有用。