Skip to main content

Exportación de la actividad del registro de auditoría de su empresa

Puedes exportar los datos de eventos de auditoría y Git a un archivo para su análisis sin conexión.

Who can use this feature

Enterprise owners can export the audit log.

Acerca de las exportaciones del registro de auditoría y los datos de eventos de Git

Para exportar el registro de auditoría, descargue un archivo JSON o CSV desde su cuenta de Enterprise en GitHub Enterprise Cloud. Al exportar eventos de registro de auditoría, puede consultar uno o varios de estos calificadores compatibles para filtrar los eventos de registro específicos que desee exportar. Para obtener más información sobre los calificadores de búsqueda, consulte "Búsqueda basada en la acción realizada".

Para exportar los datos de eventos de Git, descargue un archivo JSON desde el registro de auditoría de la empresa. A diferencia de los datos de registro de auditoría, no puede consultar eventos de Git específicos para filtrar y exportar en la interfaz de usuario del registro de auditoría.

Nota: Al exportar eventos de Git, no se incluyen los eventos que se iniciaron a través del explorador web, la API REST o GraphQL API. Por ejemplo, cuando un usuario combina una solicitud de incorporación de cambios en el explorador web, los cambios se insertan en la rama base, pero el evento de Git de esa inserción no se incluye en la exportación.

Después de exportar el registro, verá los siguientes valores y claves en el archivo resultante.

ClaveValor de ejemplo
actionteam.create
actoroctocat
usercodertocat
actor_location.country_codeUS
orgocto-org
repoocto-org/documentation
created_at1429548104000 (Los registros horarios muestran la hora desde Epoch con milisegundos).
data.emailoctocat@nowhere.com
data.hook_id245
data.events["issues", "issue_comment", "pull_request", "pull_request_review_comment"]
data.events_were["push", "pull_request", "issues"]
data.target_loginoctocat
data.old_userhubot
data.teamocto-org/engineering

Como alternativa a la exportación de eventos de registro, puede usar la API para recuperar eventos de registro de auditoría o configurar GitHub Enterprise Cloud para transmitir los datos de auditoría a medida que se registran los eventos. Para obtener más información, consulte "Uso de la API de registro de auditoría para la empresa" y "Transmisión del registro de auditoría de la empresa".

Exportación de datos de registro de auditoría

  1. En la esquina superior derecha de GitHub.com, haga clic en la imagen de perfil y después en Your enterprises. "Your enterprises" en el menú desplegable de la imagen de perfil en GitHub Enterprise Cloud

  2. En la lista de empresas, da clic en aquella que quieras ver. Nombre de una empresa en la lista de sus empresas

  3. En la barra lateral de la cuenta de empresa, haga clic en Configuración. Pestaña Configuración en la barra lateral de la cuenta de empresa 1. En " Configuración", haz clic en Registro de auditoría. Pestaña de registro de auditoría en la barra lateral de la cuenta de empresa

  4. Para exportar solo los resultados filtrados, también puede buscar usando uno o varios calificadores o filtros de registro admitidos.

  5. Seleccione el menú desplegable Export y elija el formato de archivo (JSON o CSV) para exportar eventos de registro.

    Botón Exportar

Exportación de datos de eventos de Git

También puede exportar los datos de eventos de Git por intervalo de fechas.

  1. En la esquina superior derecha de GitHub.com, haga clic en la imagen de perfil y después en Your enterprises. "Your enterprises" en el menú desplegable de la imagen de perfil en GitHub Enterprise Cloud

  2. En la lista de empresas, da clic en aquella que quieras ver. Nombre de una empresa en la lista de sus empresas

  3. En la barra lateral de la cuenta de empresa, haga clic en Configuración. Pestaña Configuración en la barra lateral de la cuenta de empresa 1. En " Configuración", haz clic en Registro de auditoría. Pestaña de registro de auditoría en la barra lateral de la cuenta de empresa

  4. Seleccione el menú desplegable Export Git Events y elija un intervalo de fechas para exportar eventos de registro.

    Botón Export Git events

  5. Haga clic en Download Results para descargar el archivo.

  6. Los datos se exportan como un archivo JSON comprimido. Para extraer los datos JSON, descomprima el archivo mediante un comando o cliente de la utilidad de archivo. Por ejemplo:

    gunzip export-avocado-corp-1642896556.json.gz