LogLevel Api
Todas las aplicaciones Platform API viene incorporadas con un endpoint /loglevel
por default, el cual nos provee informaciĆ³n acerca del nivel minimo de log utilizado.
El endpoint se invoca realizando un GET /loglevel
y el mismo nos retornara lo siguiente:
HTTP/1.1 200 OK
Content-Type: text/plain
Information
El valor minimo por defecto es el que se establece en el archivo de configuracion junto con toda las opciones de Serilog. Aca podemos observar un ejemplo de como podemos cambiar el valor por defecto desde el archivo de configuracion:
Serilog:
MinimumLevel:
Default: Debug
Cambiar el nivel minimo de log¶
Tenemos la posibilidad de cambiar el nivel minimo de log haciendo un llamado POST /loglevel
incluyendo en el Body el parametro MinimumLevel
con el valor del nuevo nivel minimo de log.
{
"MinimumLevel" : "Debug"
}
La llamada retornara un 200 OK
si el cambio se realizo correctamente y un 400 BAD REQUEST
en caso negativo.
Los valores posibles para el parametro MinimumLevel
son los siguientes:
- Verbose
- Debug
- Information
- Warning
- Error
- Fatal