¿Por qué los desagües de Syslog de Heroku no se registran en rsyslogd?

Tengo un problema al utilizar los drenes de syslog como se describe en https://devcenter.heroku.com/articles/logging .

Para resumir, tengo una instancia de Ubuntu 10.04 en EC2 que está ejecutando rsyslogd . También he configurado los grupos de security como ellos describen, y agregó un desagüe de syslog usando un command como heroku drains:add syslog://host1.example.com:514 .

Puedo enviar posts de la console de Heroku a mi instancia de rsyslogd vía nc . Los veo aparecer en el file de logging, por lo que sé que no hay un problema de firewall / grupo de security. Sin embargo, Heroku no parece estar reenviando posts de logging al server que heroku drains lists. Esperaría ver peticiones HTTP, posts de Rails, etc.

¿Hay algo más que pueda intentar hacer para resolver esto? Soy nuevo en rsyslogd , así que fácilmente podría faltar algo.

3 Solutions collect form web for “¿Por qué los desagües de Syslog de Heroku no se registran en rsyslogd?”

Descubrí lo que había hecho mal, con la ayuda de Heroku Support. (¡Gracias chicos!)

Yo había utilizado el nombre de grupo de security equivocado ( default lugar de logplex ). (Dynos ejecutar por default , por lo que nc funcionó.)

Estos son los valores apropiados para los campos de la interfaz web de AWS Security Group:

  • Crear una nueva regla: Custom TCP rule
  • Alcance del puerto: 514
  • Fuente: 098166147350/logplex (NOTA: no default )

Gracias por publicar esto. Pero una cosa me atrajo. Tuve que reiniciar mi aplicación en heroku antes de empezar a escribir en los nuevos drenajes. (después de probar tantas otras cosas!)

Mis dos centavos aquí:

Observe que es importante agregar el número de puerto (514) al final del URL de drenaje. Al principio, aunque el prefijo 'syslog: //' debería ser suficiente, pero al parecer no lo hace.

  • excluir syslog de todos los demás
  • ¿qué significa "net_ratelnet_ratelimit: 222 callbacks suppressed"?
  • Nxlog Entrada de Multilínea a 1 post de Syslog
  • Registro de kernel desactivado?
  • Nginx: Etiquetas en salida Syslog en position incorrecta
  • Administración y configuration de syslog-ng para loggings muy grandes
  • Redireccionamiento de la salida de syslog para determinados processs a un file determinado
  • Determinar qué programas están registrando en una instalación de syslog específica
  • Activar la debugging de PAM en Syslog
  • Ubuntu syslog no muestra los loggings de días anteriores
  • Syslog-ng: cómo cambiar un post antes de enviarlo a un host remoto
  • Cómo generar dinámicamente $ LocalHostName valor rsyslog
  • El server se bloquea los domingos a las 6 am - sin memory
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.