Page tree

 

Ya soy un experto y estoy aquí para ayudar: ¡contesta preguntas pendientes y gana puntos!

Skip to end of metadata
Go to start of metadata

La traza de ejecución en la parte servidor se controla mediante propiedades configuradas en $SONARQUBE_HOME/conf/sonar.properties.

Nivel de Traza (Log)

El nivel de log en el lado servidor se puede personalizar con la propiedad sonar.log.level. Los valores soportados son

  • INFO (por defecto)
  • DEBUG - para traza avanzada
  • TRACE - show advanced logs and all SQL and Elasticsearch requests. It slows down the server environment, and should be used only for tracking web request performance problems.

Rotación de la Traza

Para controlar la rotación de la traza de ejecución, utilizar la propiedad sonar.log.rollingPolicy

  • time:[valor] - para rotación temporal. Por ejemplo: utilizar el tiempo yyyy-MM-dd para rotación diaria, y el tiempo yyyy-MM para rotación mensual.
  • size:[valor] - para rotación basada en el tamaño. Por ejemplo size:10MB.

  • none - ninguna rotación. Se utiliza normalmente cuando la traza se gestiona mediante un sistema externo como por ejemplo logrotate.

sonar.log.maxFiles es el número máximo de ficheros. Esta propiedad se ignora si sonar.log.rollingPolicy=none.

 


  • No labels