Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: Enterprise Server 2.21

Auditar usuários na instância

O painel do log de auditoria do GitHub Enterprise Server mostra aos administradores do site as ações realizadas por todos os usuários e organizações na sua instância do GitHub Enterprise Server durante os últimos 90 dias. O painel detalha informações como o tipo de ação, o autor da ação e quando a ação foi executada.

Neste artigo

Acessar o log de auditoria do GitHub Enterprise Server

O painel do log de auditoria mostra uma exibição visual dos dados de auditoria na sua instância do GitHub Enterprise Server.

Painel de log de auditoria da instância

  1. No canto superior direito de qualquer página, clique em .
    Ícone de foguete para acessar as configurações de administrador do site
  2. In the left sidebar, click Enterprise.
    Enterprise tab in the Site admin settings
  3. Na barra lateral da conta corporativa, clique em Settings.
    Aba de configurações na barra lateral de contas corporativas
  4. Under " Settings", click Audit log.
    Audit log tab in the enterprise account sidebar

No mapa, você pode aplicar zoom e visão panorâmica para ver os eventos do mundo todo. Posicione o mouse sobre um país para ver a contagem de eventos ocorridos nele.

Pesquisar eventos na sua instância

O log de auditoria lista as seguintes informações sobre as ações feitas na sua instância do GitHub Enterprise Server:

Observações:

  • Embora não seja possível usar texto para pesquisar entradas de auditoria, você pode criar consultas de pesquisa usando filtros diversificados. Vários operadores de pesquisa no GitHub Enterprise Server são compatíveis.
  • Para pesquisar eventos com mais de 90 dias, use o qualificador created.

Pesquisar com base no repositório

O qualificador repo limita as ações a um repositório específico pertencente à sua organização. Por exemplo:

  • repo:my-org/our-repo localiza todos os eventos que ocorreram no repositório our-repo na organização my-org;
  • repo:my-org/our-repo repo:my-org/another-repo localiza todos os eventos que ocorreram nos repositórios our-repo e another-repo na organização my-org;
  • -repo:my-org/not-this-repo exclui todos os eventos que ocorreram no repositório not-this-repo na organização my-org.

Você deve incluir o nome da sua organização no qualificador repo; pesquisar somente repo:our-repo não funcionará.

Pesquisar com base no usuário

O qualificador actor incluir eventos com base no integrante da organização que fez a ação. Por exemplo:

  • actor:octocat localiza todos os eventos feitos por octocat;
  • actor:octocat actor:hubot localiza todos os eventos feitos por octocat e hubot;
  • actor:hubot exclui todos os eventos feitos por hubot.

Só é possível usar o nome de usuário do GitHub Enterprise Server, e não o nome verdadeiro da pessoa.

Pesquisar com base na organização

O qualificador org limita as ações a uma organização específica. Como por exemplo:

  • org:my-org localiza todos os eventos que ocorreram na organização my-org;
  • org:my-org action:team localiza todos os eventos de equipe que ocorreram na organização my-org;
  • org:my-org exclui todos os eventos que ocorreram na organização my-org.

Pesquisar com base na ação

O qualificador action pesquisa eventos específicos, agrupados em categorias. Para obter informações sobre os eventos associados a essas categorias, consulte "Ações auditadas".

CategoriaDescrição
hookTem todas as atividades relacionadas a webhooks.
orgTem todas as atividades relacionadas à associação na organização.
repoTem todas as atividades relacionadas aos repositórios pertencentes à organização.
equipeTem todas as atividades relacionadas às equipes na organização.

Você pode pesquisar conjuntos específicos de ações usando esses termos. Por exemplo:

  • action:team localiza todos os eventos agrupados na categoria da equipe;
  • -action:billing exclui todos os eventos na categoria de cobrança.

Cada categoria tem um conjunto de eventos associados que você pode usar no filtro. Como por exemplo:

  • action:team.create localiza todos os eventos em que uma equipe foi criada;
  • -action:billing.change_email exclui todos os eventos em que a categoria de cobrança foi alterada.

Pesquisar com base no local

O qualificador country filtra as ações com base no país de origem.

  • Você pode usar o código de duas letras do país ou o nome completo.
  • Países com duas ou mais palavras devem ficar entre aspas. Como por exemplo:
    • country:de localiza todos os eventos ocorridos na Alemanha;
    • country:Mexico localiza todos os eventos ocorridos no México;
    • country:"United States" localiza todos os eventos ocorridos nos Estados Unidos.

Pesquisar com base na hora da ação

O qualificador created filtra as ações com base na hora em que elas ocorreram.

  • Defina as datas usando o formato YYYY-MM-DD (ano, mês, dia).
  • As datas têm qualificadores antes de, depois de e intervalos. Como por exemplo:
    • created:2014-07-08 localiza todos os eventos ocorridos em 8 de julho de 2014;
    • created:>=2014-07-01 localiza todos os eventos ocorridos depois de 8 de julho de 2014;
    • created:<=2014-07-01 localiza todos os eventos ocorridos antes de 8 de julho de 2014;
    • created:2014-07-01..2014-07-31 localiza todos os eventos ocorridos em julho de 2014.

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato