Loading
Mejora de Salesforce mediante código
Ficha Logs (Registros)

Ficha Logs (Registros)

Utilice la ficha Logs (Registros) de la Developer Console para acceder a los registros que incluyen eventos de bases de datos, procesamiento de Apex, flujo de trabajo, llamadas y lógica de validación.

La Developer Console consulta automáticamente los registros de depuración del usuario actual y los indica en la ficha Logs (Registros). Por ejemplo, si tiene reglas de validación asociadas con la inserción de un registro e inserta un nuevo registro, la Developer Console captura un registro de depuración para la solicitud y lo agrega a la lista.

Uso de la ficha Logs (Registros) para abrir registros de depuración relevantes para revisión
  • Para abrir el registro seleccionado en el Inspector de registros, seleccione Archivo | Registro abierto o haga doble clic en el registro en la ficha Registros. Utilice el Inspector de registros para revisar un registro de depuración, evaluar el código de Apex, realizar un seguimiento de DML, monitorear el desempeño, etc.
  • Para abrir el registro seleccionado en un editor de texto, seleccione Archivo | Abrir registro sin procesar. O bien haga clic en un registro en la ficha Logs (Registros) y seleccione Open Raw Log (Abrir registro sin procesar). Los valores de cadena truncados en 512 caracteres en el Inspector de registros no se truncan en registros sin procesar.
  • Para filtrar los registros visibles, haga clic en Filter (Filtrar) y escriba el texto que desea incluir en la lista. Por ejemplo, si desea ver registros de depuración de un usuario específico, escriba el nombre de ese usuario. El filtro distingue entre mayúsculas y minúsculas.
  • Para eliminar todos los registros de la lista, haga clic en Depuración | Borrar | Panel de registro.
  • De forma predeterminada, la ficha Registros solo muestra los nuevos registros generados por el usuario actual. Para ver todos los registros de depuración guardados en su organización, incluidos los registros generados recientemente creados por otros usuarios, haga clic en Depuración y cancele la selección de Solo mostrar mis registros actuales.
  • Para ocultar todos los registros existentes automáticamente la próxima vez que se actualice la página, haga clic en Debug (Depuración) y seleccione Auto-Hide Logs (Ocultar registros automáticamente).
  • Para descargar una copia del registro seleccionado como un archivo de texto, haga clic en Archivo | Descargar registro. El nombre predefinido del archivo es apex.log.
  • Para evitar que se carguen los registros cuando abra Developer Console, vaya a Ayuda | Preferencias y establezca Evitar registros al cargar como verdadero.
Nota
Nota Los registros de usuario se configuran en la página Debug Log (Registro de depuración) de la organización. En Configuración, ingrese Registros de depuración en el cuadro Búsqueda rápida y, a continuación, seleccione Registros de depuración.

Configuración de niveles de registro

Los niveles de registro determinan cuánta información de una solicitud se guarda en un registro de depuración. El análisis de un registro de gran tamaño puede tardar mucho tiempo. Para reducir el tamaño de un registro, ajuste el nivel de registro. Utilice un registro detallado para el código que está revisando. Utilice un registro simplificado para el código en el que no esté interesado.

Para especificar niveles de registro para futuras solicitudes, haga clic en Depuración | Cambiar niveles de registro. Esta página le permite definir etiquetas de seguimiento y niveles de depuración.

Para sustituir los niveles de registro predeterminados para un desencadenador o una clase específicos o para configurar el registro para un usuarios, agregue una etiqueta de seguimiento que incluye una duración y un nivel de depuración.

Para guardar sus cambios y cerrar la ventaja, haga clic en Done (Listo).

Nota
Nota Si está depurando usando puntos de control, establezca el nivel de registro del código Apex como FINER (Exhaustivo)o FINEST (Más exhaustivo). (No utilice FINEST en la implementación.)
Importante
Importante Si Developer Console está abierta, los niveles de registro de la Developer Console afectan todos los registros, incluyendo registros creados durante una implementación. Antes de ejecutar una implementación, compruebe que el nivel de registro del código Apex no está establecido como Finest o la implementación podría tardar más de lo esperado.
 
Cargando
Salesforce Help | Article