Registros de auditoría
Los registros de auditoría realizan un seguimiento de los cambios en el modelo de red, los modelos de configuración de dispositivos y la configuración del sistema que pueden desencadenar cambios en la red. Informan de cualquier cambio realizado por los clientes de API (incluida la API de REST y la interfaz de usuario). Estos cambios incluyen crear, modificar, eliminar operaciones e inicios de sesión de usuario. Los operadores de red pueden usar estos registros para depurar o solucionar cualquier problema en la red.
Un registro de auditoría captura la siguiente información:
Tareas iniciadas por los usuarios
Usuarios que iniciaron las tareas
Recursos afectados por las tareas
Estado de la tarea
Fecha y hora en que se iniciaron las tareas
Los registros de auditoría no se generan de forma predeterminada. Para habilitar la generación de registros de auditoría:
Inicie sesión en el servidor de NorthStar Controller.
Abra el archivo /opt/northstar/web/config.json.
root@hostname vi /opt/northstar/web/config.json
Establezca
enableAuditLog
en true.Nota:La habilitación de los registros de auditoría afecta al rendimiento del controlador NorthStar.
Reinicie el web_app.
supervisorctl restart web:app
Para ver los registros de auditoría, vaya a Administración > Registros de auditoría. La figura 1 muestra la página Registros de auditoría. De forma predeterminada, los registros de auditoría se ordenan por el tiempo registrado en orden descendente; es decir, los registros de auditoría más recientes aparecen en la parte superior de la página Registros de auditoría.
El menú Registros de auditoría está visible en Administración sólo si:.
El archivo collector_setup.json está presente en / opt/northstar/data y
El
enableAuditLog
parámetro se establece en true en el archivo /opt/northstar/web/config.json.
Si el archivo collector_setup.json no está presente en / opt/northstar/data, prueba a instalar Analytics y habilita Elasticsearch.

En la tabla 1 se enumeran los campos que se muestran en la página Registros de auditoría.
Campos |
Descripción |
---|---|
Nombre de usuario |
Usuario que realizó la tarea, operación o acción en el Controlador NorthStar. |
IP de origen |
Dirección IP del equipo que inició la operación. |
Operación |
Nombre de la operación o tarea. |
Descripción |
Descripción detallada de la tarea. . Desplácese sobre la descripción de un registro de auditoría para ver los atributos generados para la tarea, en formato JSON. |
Estado |
Estado de la tarea: CORRECTO o ,ERROR. Si se produce un error, también se muestra el código de error http. |
Id. de objeto |
Identificador del objeto en el que se realizó la tarea. |
Tipo de objeto |
Tipo del objeto en el que se realizó la tarea; por ejemplo, nodo, vínculo e interfaz. |
Nombre del objeto |
Nombre del objeto en el que se realizó la tarea. |
Camino |
Ruta de solicitud http de la tarea. |
Tipo |
Muestra audit_log. |
Tiempo registrado |
Fecha y hora locales (mostradas en el formato AAAA-MM-DD HH:MM:SS) se generó el registro de auditoría; La zona horaria en la que se muestra la hora registrada se puede establecer en la configuración de la cuenta. De forma predeterminada, la hora se muestra en la zona horaria del usuario. |
Puede realizar las siguientes actividades en la página Registros de auditoría:
Actualice la página para recuperar los registros de auditoría más recientes.
Para actualizar, haga clic en el icono Actualizar presente en la parte inferior de la página.
Desplácese sobre la descripción de un registro de auditoría para ver el código generado para una tarea, en formato JSON.
En cada columna, ordene las entradas en orden ascendente o descendente.
Mostrar u ocultar columnas
Los campos Nombre de usuario, IP de origen, Descripción de la operación, Estado y Tiempo registrado se muestran de forma predeterminada en la página Registros de auditoría.
Para ver las otras columnas ocultas:
Haga clic en la esquina derecha del encabezado de una columna y apunte a Columnas.
Seleccione los campos que desea ver.
Los campos se muestran en la página Registros de auditoría.
Aplicar filtros.
Puede filtrar los registros de auditoría en función de un valor determinado de un campo. Por ejemplo, puede obtener todos los registros de auditoría relacionados con la operación de modificar nodo introduciendo modificar nodo como criterio de filtro en el campo Operación. El campo Hora registrada ofrece las opciones para filtrar los registros de auditoría generados antes, después o en una fecha y hora específicas.
Exportar los registros de auditoría a un archivo CSV
Para exportar registros de auditoría, haga clic en el icono Exportar a archivo CSV presente en la parte inferior de la página.
Establezca el número de registros de auditoría que se muestran por página.
Para establecer el número de registros de auditoría que se mostrarán por página, haga clic en el icono Configuración de tabla presente en la parte inferior de la página e introduzca un valor en el campo de texto en Tamaño de página. El valor predeterminado es 50.