Sobre os benefícios de Server Statistics
As Server Statistics podem ajudar você a prever as necessidades de sua organização, entender como sua equipe trabalha e mostrar o valor obtido do GitHub Enterprise Server.
Depois de habilitadas, as Server Statistics coleta dados agregados sobre quanto determinados recursos estão sendo usados em sua instância ao longo do tempo. Ao contrário de outros pontos de extremidade da API Admin Stats, que só retornam dados do dia anterior, as Server Statistics fornecem dados históricos de todas as métricas de Server Statistics coletadas desde o dia em que você habilitou o recurso. Para obter mais informações, confira "Habilitar estatísticas de servidor para sua empresa".
Ao habilitar Server Statistics, você está ajudando a criar um GitHub melhor. Os dados agregados que você fornecerá nos fornecerão insights sobre como o GitHub adiciona valor aos nossos clientes. Essas informações permitem que GitHub tome decisões melhores e mais informadas sobre produtos, beneficiando você.
Sobre a segurança de dados
Respeitamos seus dados. Nunca transmitiremos dados do sua instância do GitHub Enterprise Server a menos que você primeiro nos tenha dado permissão para fazê-lo.
Não coletamos dados pessoais. Também não coletamos nenhum conteúdo do GitHub, como código, problemas, comentários ou conteúdo de solicitação de pull.
Somente proprietários da conta corporativa ou organização conectada ao GitHub Enterprise Cloud podem acessar os dados.
Somente determinadas métricas de agregação são coletadas em repositórios, problemas, solicitações de pull e outros recursos. Para ver a lista de métricas de agregação coletadas, confira "Dados coletados de Server Statistics".
As atualizações nas métricas coletadas ocorrerão em versões futuras do GitHub Enterprise Server e serão descritas nas notas sobre a versão do GitHub Enterprise Server. Além disso, atualizaremos este artigo com todas as atualizações de métricas.
Para uma melhor compreensão de como armazenamos e protegemos dados de Server Statistics dados, confira "Segurança do GitHub".
Sobre retenção e exclusão de dados
O GitHub coleta dados de Server Statistics enquanto sua licença do GitHub Enterprise Server estiver ativa e o recurso Server Statistics habilitado.
Se você quiser excluir seus dados, poderá fazer isso entrando em contato com o Suporte do GitHub, seu representante de conta do GitHub ou seu Gerente de Sucesso do Cliente. Geralmente, excluímos dados no período de tempo especificado em nossa política de privacidade. Para obter mais informações, confira declaração de privacidade do GitHub na documentação do GitHub.com.
Sobre a portabilidade de dados
Como proprietário da organização ou proprietário da empresa no GitHub Enterprise Cloud, você pode acessar Server Statistics exportando os dados em um arquivo CSV ou JSON ou por meio da API REST de Server Statistics. Para obter mais informações, confira "Solicitando estatísticas de servidor usando a API REST" ou "Exportar estatísticas do servidor".
Sobre desabilitar a coleta de dados
Você pode desabilitar o recurso Server Statistics a qualquer momento. Para obter mais informações, confira "Habilitar estatísticas de servidor para sua empresa".
Dados coletados de Server Statistics
Depois de habilitar Server Statistics, as métricas serão coletadas por meio de um trabalho diário executado no sua instância do GitHub Enterprise Server. As métricas de agregação são armazenadas em sua conta da organização ou da empresa no GitHub Enterprise Cloud e não são armazenadas no sua instância do GitHub Enterprise Server.
As métricas de agregação a seguir serão coletadas e transmitidas diariamente e representam as contagens totais do dia.
Coluna CSV | Nome | Descrição |
---|---|---|
Um | github_connect.features_enabled | Matriz de recursos do GitHub Connect que estão habilitados para sua instância (confira "Sobre o GitHub Connect" ) |
B | host_name | O nome do host da instância |
C | dormant_users.dormancy_threshold | O tempo que um usuário deve ser inativo para ser considerado inativo |
D | dormant_users.total_dormant_users | Número de contas de usuário inativas |
E | ghes_version | A versão do GitHub Enterprise Server que sua instância está executando |
F | server_id | A UUID gerada para sua instância |
G | collection_date | A data das métricas foram coletadas |
H | schema_version | A versão do esquema de banco de dados usada para armazenar esses dados |
I | ghe_stats.comments.total_commit_comments | Número de comentários sobre confirmações |
J | ghe_stats.comments.total_gist_comments | Número de comentários sobre gists |
K | ghe_stats.comments.total_issue_comments | Número de comentários sobre problemas |
L | ghe_stats.comments.total_pull_request_comments | Número de comentários sobre solicitações de pull |
M | ghe_stats.gists.total_gists | Número de gists (secretos e públicos) |
N | ghe_stats.gists.private_gists | Número de gists secretos |
O | ghe_stats.gists.public_gists | Número de gists públicos |
P | ghe_stats.hooks.total_hooks | Número de ganchos de pré-recebimento (ativos e inativos) |
Q | ghe_stats.hooks.active_hooks | Número de ganchos de pré-recebimento ativos |
R | ghe_stats.hooks.inactive_hooks | Número de ganchos pré-recebimento inativos |
S | ghe_stats.issues.total_issues | Número de problemas (abertos e fechados) |
T | ghe_stats.issues.open_issues | Número de problemas em aberto |
U | ghe_stats.issues.closed_issues | Número de problemas fechados |
V | ghe_stats.milestones.total_milestones | Número de marcos (abertos e fechados) |
W | ghe_stats.milestones.open_milestones | Número de marcos abertos |
X | ghe_stats.milestones.closed_milestones | Número de marcos fechados |
Y | ghe_stats.orgs.total_orgs | Número de organizações (habilitadas e desabilitadas) |
Z | ghe_stats.orgs.disabled_orgs | Número de organizações desabilitadas |
AA | ghe_stats.orgs.total_teams | Quantidade de equipes |
AB | ghe_stats.orgs.total_team_members | Número de membros da equipe |
AC | ghe_stats.pages.total_pages | Número de sites do GitHub Pages |
AD | ghe_stats.pulls.total_pulls | Número de solicitações de pull |
AE | ghe_stats.pulls.merged_pulls | Número de solicitações de pull mescladas |
AF | ghe_stats.pulls.mergeable_pulls | Número de solicitações de pull que atualmente são mescladas |
AG | ghe_stats.pulls.unmergeable_pulls | Número de solicitações de pull que atualmente são não mescladas |
AH | ghe_stats.repos.total_repos | Número de repositórios (repositórios upstream e forks) |
IA | ghe_stats.repos.root_repos | Número de repositórios upstream |
AJ | ghe_stats.repos.fork_repos | Número de forks |
AK | ghe_stats.repos.org_repos | Número de repositórios pertencentes às organizações |
AL | ghe_stats.repos.total_pushes | Número de pushes para repositórios |
AM | ghe_stats.repos.total_wikis | Número de wikis |
AN | ghe_stats.users.total_users | Número de contas de usuário |
AO | ghe_stats.users.admin_users | Número de contas de usuário que são administradores de site |
PA | ghe_stats.users.suspended_users | Número de contas de usuário suspensas |
Opcionalmente, você pode incluir dados adicionais sobre GitHub Actions. Para obter mais informações, confira "Incluir dados sobre ações do GitHub em estatísticas do servidor".
Exemplos de dados do Server Statistics
Para ver um exemplo dos títulos incluídos na exportação CSV para Server Statistics, baixe o exemplo de CSV do Server Statistics.
Para ver um exemplo da carga de resposta para a API Server Statistics, confira "Solicitando estatísticas de servidor usando a API REST".