Как получить статистику использования Azure Devops? - PullRequest
0 голосов
/ 18 февраля 2020

В настоящее время я администрирую проект в DevOps и wi sh, чтобы проверить, сколько пользователей активно используют платформу.

Мне нужна следующая информация -

        1. Unique visitors per month
        2. All visits per month
        3. All visits by roles 

Ответы [ 2 ]

0 голосов
/ 19 февраля 2020

По моему мнению, все, чего вы хотите, может быть достигнуто с помощью журнала аудита .

Кроме API, о котором упоминал Даниил, мы предложили прямую загрузку кнопка, чтобы загрузить эти данные. Просто выберите период времени и загрузите их в формате CSV / JSON:

enter image description here

Здесь я предлагаю вам скачать с CSV потому что в нем удобно применять фильтр данных.

Уникальных посетителей в месяц

Это может быть получено из последней строки: ActorDisplayName.

enter image description here

Все посещения по ролям

Это может быть достигнуто путем объединения с файлами списка пользователей. На странице пользователей мы также предложили кнопку для загрузки списков пользователей в виде .csv файла.

enter image description here

Просто объедините данные auditlog.csv и users.csv, тогда вы получите статистику посещений по ролям.

Все посещения в месяц

Не уверены, какой именно визит вы упомянули. Но я думаю, что большинство из вас могут получить из audlog.csv, потому что мы сохранили access ip, user agent и detailed operations.


Вы можете подумать, что выше не подходит для просмотра. Поэтому я рекомендую проанализировать эту статистику с помощью Power BI. Это может помочь создать histograms, pie charts или line charts и др. c, которые очень полезны для анализа данных.

0 голосов
/ 19 февраля 2020

Лучшее, что вы сможете получить, это со страницы использования (https://dev.azure.com/your_organization/_settings/usage) или аудита REST API . Он не включает в себя все, что вы хотите, но, возможно, вы сможете поиграть с данными, когда они у вас есть, чтобы агрегировать их в формат, который вам больше по вкусу, и извлекать некоторую информацию, к которой вы стремитесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...