Activar y acceder a logs del gateway de aplicación
El gateway de aplicación proporciona archivos log para ayudarle a supervisar el comportamiento del gateway de aplicación. Descubra cómo configurar y acceder a estos archivos log.
Configurar logs del gateway de aplicación
Los logs están activados por defecto. Para desactivar los logs o cambiar los niveles de log del servidor del gateway de aplicación, conéctese al servidor, edite el archivo /usr/local/nginx/conf/cloudgate.config y, a continuación, en la sección general, cambie el valor del atributo logLevel y, después, guarde el archivo.
"general":{
"disableAuthorize":false,
"logLevel":"warn",
"logFolder":"",
"policyMode":"gateway",
"policyRefreshTime":300,
"policyStaleTime":3600,
"policyExpiryTime":604800
}
Los valores del atributo
logLevel son: off | crit | security | config | fail | warn | info | trace1 | trace2 | trace3.Por defecto, los archivos log se encuentran en la carpeta /usr/local/nginx/logs. Si desea cambiar la carpeta de logs por defecto, actualice el valor del atributo logFolder en la sección general del archivo /usr/local/nginx/conf/cloudgate.config.
Para cambiar el nivel de log del servicio de agente del gateway de aplicación, modifique el archivo /usr/local/nginx/conf/cloudgate.config y defina los atributos logLevel y logFolder en la sección agentConfig de la siguiente forma:
trace3 y la carpeta de logs a /tmp, actualice el archivo /usr/local/nginx/conf/cloudgate.config con los siguientes valores y, a continuación, guarde el archivo."agentConfig":{
"pollIntervalSecs":60,
"daemon":true,
"logFolder":"/tmp",
"logLevel":"trace3"
}
Los cambios en el nivel de log y la carpeta de logs se aplicarán la siguiente vez que inicie el gateway de aplicación.
Ver logs del gateway de aplicación
El gateway de aplicación se basa en un servidor NGINX. Los siguientes archivos log nativos de NGIX están en el directorio /usr/local/nginx/logs/:
| Archivo log | Descripción |
|---|---|
access.log
|
El log de acceso nativo de NGINX contiene información sobre todas las solicitudes HTTP recibidas por NGINX y por el gateway de aplicación. |
error.log
|
Log de depuración nativo de NGINX. |
nginx.pid
|
Contiene el número de identificador de proceso del servidor NGINX. |
Los siguientes archivos log específicos del gateway de aplicación están en el directorio /usr/local/nginx/logs/:
| Archivo log | Descripción |
|---|---|
cg-trace-main.log
|
Archivo log principal del gateway de aplicación. |
cg-trace-policy.log
|
Registra información sobre un refrescamiento de política cuando el gateway de aplicación entra en contacto con IAM. |
cg-trace-session.log
|
Registra información sobre las sesiones creadas y gestionadas por el gateway de aplicación. |
cg-trace-token.log
|
Registra información sobre los tokens de acceso recibidos por el gateway de aplicación. |
cg-trace-agent.log
|
Archivo de registro del agente. |
cg-trace-init.log
|
Contiene información sobre el proceso de inicialización. |