Go to main content
Guía de API de RESTful de Oracle® ZFS Storage Appliance (versión OS8.7.0)

Salir de la Vista de impresión

Actualización: Marzo de 2017
 
 

Obtener entradas de log

Se pueden devolver entradas de log del dispositivo especificado. Cada entrada de log devuelve la fecha/hora de la entrada junto con propiedades de contenido específicas.


Notas -  Según el número de logs, es posible que las entradas más antiguas del log no estén disponibles a causa de las restricciones de la memoria. Este mismo límite ocurre en la BUI y la CLI. Para obtener todos los logs del sistema, estos se deben descargar utilizando la función de recopilación que se describe más abajo.
Propiedad
Descripción
start=<index>
Comenzar a devolver logs del índice/tiempo dado.
limit=<number>
Limitar el número de entradas de log devueltas.

El índice de inicio establece como por defecto el valor de 0, que devuelve el primer log que se generó. No se permiten valores negativos y valores superiores o iguales al tamaño del log. El índice de inicio también puede ser una cadena de fecha/hora, por ejemplo, 20130724T03:21:55.


Notas -  REST solo acepta la hora UTC. No se aceptan valores de fecha/hora que tengan más de un mes desde la fecha actual. La recuperación de los logs anteriores debe utilizar un número de índice para el valor de inicio. El valor de límite limita el número de logs devueltos para una solicitud dada. No se devuelve más que el valor de límite determinado.

Ejemplo de solicitud:

GET /api/log/v1/logs/audit?limit=4&start=1000 HTTP/1.1
Authorization: Basic abcd45sMWE=
Host: tanana:215
Accept: application/json

Resultado de ejemplo:

HTTP/1.1 200 OK
X-Zfssa-Appliance-Api: 1.0
Content-Type: application/json
X-Zfssa-Api: development
Transfer-Encoding: chunked

{
    "logs": [
        {
            "address": "10.159.84.34",
            "annotation": "",
            "summary": "User logged in",
            "timestamp": "20131022T22:54:19",
            "user": "root"
        }, {
            "address": "10.159.84.34",
            "annotation": "",
            "summary": "Destroyed share \"gold:tst.volumes.py.34111.project/tst.volumes.py.34111.lun.7\"",
            "timestamp": "20131022T22:52:34",
            "user": "root"
        }, {
            "summary": "Joined workgroup \"RESTTESTWG\"",
            "timestamp": "20131022T22:54:23",
            "user": "<system>"
        }, {
            "address": "10.159.84.34",
            "annotation": "",
            "summary": "User logged in",
            "timestamp": "20131022T22:54:19",
            "user": "root"
        }
    ]
}