• OpenKM con un servidor syslog

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #15165  by Firefox2000
 
Hola!

Quiero enviar los logs de OpenKM a un servidor de logs distinto al que contiene la aplicación de OpenKM (ambos con Ubuntu Server).
He seguido vuestra guía (último apartado).

El servidor de logs funciona con rsyslog, y en el servidor OpenKM he indicado en el fichero /etc/rsyslog.d/50-default.conf para que envíe los logs al servidor rsyslog.

El problema es que no redirige los logs de la aplicación OpenKM hacia mi servidor rsyslog, he probado diferentes combinaciones pero nada:
Code: Select all
<appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
  <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
  <param name="Facility" value="LOCAL7"/>
  <param name="FacilityPrinting" value="true"/>
  <param name="SyslogHost" value="localhost"/>
  <layout class="org.apache.log4j.PatternLayout">
     <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
  </layout>
</appender>
En SyslogHost he probado con la ip del servidor de logs y el puerto de conexión, pero tampoco.

¿Qué puedo estar haciendo mal?
Last edited by Firefox2000 on Thu Apr 12, 2012 12:28 pm, edited 1 time in total.
 #15170  by Firefox2000
 
Me contesto a mi mismo.

Faltaba añadir la referencia al appender, esto es:
Code: Select all
   <root>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
      <appender-ref ref="SYSLOG"/>
   </root>
Y otro detalle, parece que el tema de log4j hacía un servidor de logs externo sólo funciona por UPD (y no por TCP).
 #15179  by pavila
 
Supongo que sólo funciona por UDP porque es más rápido que TCP aunque pueda perder algún paquete.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.