diferencia entre rsyslogd y syslogd

18

Estaba intentando implementar algunos cambios en syslogd en Ubuntu 10.04.02 LTS (edición de servidor). Encontré que /etc/syslog.conf no está presente en el sistema, en cambio tengo /etc/rsyslogd.d/*.conf. syslogd se puede instalar instalando inetutils-syslogd, pero no puedo decidir las ventajas y desventajas de ambos sistemas. Además, al instalar inetutils-syslogd, necesito eliminar rsyslog y ubuntu-minimal. ¿Alguien explicaría los méritos y los meritos de rsyslogd sobre syslogd?

    
pregunta Jamess 02.08.2011 - 06:30

2 respuestas

18

Página de manual de Ubuntu para rsyslogd dice esto

  

... Primero, ha habido un intento sistemático de          asegúrese de que rsyslogd sigue su comportamiento predeterminado BSD estándar ...

  rsyslogd debería poder usar un          estándar syslog.conf y actúa como el syslogd original. Sin embargo, un          syslogd original no funcionará correctamente con un rsyslog-enhanced          archivo de configuración. En el mejor de los casos, generará nombres de archivo divertidos.


  El segundo concepto importante a tener en cuenta es que esta versión de rsyslogd          interactúa de forma transparente con la versión de syslog que se encuentra en          bibliotecas estándar Si un binario vinculado al estándar compartido          bibliotecas no funciona correctamente, nos gustaría un ejemplo de la          comportamiento anómalo.

Entonces rsyslogd no es muy diferente de syslogd . Entonces, ¿por qué necesitamos rsyslogd?

Esta página proporciona un gráfico de comparación rsyslogd contra syslogd-ng

Esta publicación de blog explica por qué un segundo syslogd ? . Extractos de ella:

  
  • .. Entonces, una de las razones por las que el mundo necesita otro syslogd es que necesita otro jugador importante en el espacio * nix. Sinceramente, creo que no hay ninguno, excepto syslog-ng ..

  •   
  • ... ¿ha notado que syslog-ng se ha convertido en una licencia dual? Existe la gran versión de código abierto GPLed y la aún mayor "Edición Premium", que cuesta dinero. Solo la edición premium ofrece funciones como la base de datos nativa y la compatibilidad con SSL o el envío syslog en cola.

  •   
  • .. "Stop", oigo decir a algunos, "syslog-ng tiene GPL, así que podemos tomar esa fuente e implementar las características que faltan". Por supuesto que puede. ¿Pero crees que Balabit realmente incluirá tus parches? Supongo que podemos estar de acuerdo con "nope". Así que acabas de abrir de syslog-ng ... y probó mi argumento de que el mundo necesita otro syslogd ...

  •   
  • .. Entonces, ¿por qué el mundo necesita otro syslogd?

    Necesita uno que tenga como objetivo ser un verdadero jugador importante, que se instala en muchos sistemas. Eso ayudará a obtener lo mejor de la tecnología syslog (y, a largo plazo, la mejor de las operaciones de registro). Ya sea en su propio proyecto de conducir a la competencia para ser mejor que él. Un nuevo jugador importante evitará los monocultivos y proporcionará una rica libertad de elección. Es por eso que el mundo lo necesita.

  •   
    
respondido por el Nitin Venkatesh 02.08.2011 - 12:41
3

No hay una comparación en profundidad en esta respuesta.

¿Has echado un vistazo a la página de manual de rsyslogd ?

Dice que rsyslogd es una extensión a syslogd . Además, es el estándar utilizado por Ubuntu, por lo que recomiendo que te quedes con él.

    
respondido por el enzotib 02.08.2011 - 06:41

Lea otras preguntas en las etiquetas