sql >> Base de Datos >  >> RDS >> Mysql

Cygnus no presiste datos en la base de datos MySql

Como puedo ver en el registro, lo más probable es que Cygnus se esté ejecutando pero no inicie ningún componente de Flume (cualquier fuente, canal o sumidero). Esto se debe a algunos errores de configuración.

Con respecto a agent_a1.conf archivo:

  • Falta la lista de fuentes, canales y sumideros: cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
  • cygnusagent.sources.http-source.channels el valor debe ser mysql-channel

Con respecto a cygnus_instance_c1.conf :

  • AGENT_NAME el valor debe ser cygnusagent

¿Qué versión tienes instalada? ¿Vas a volver a ejecutar Cygnus como un servicio o como un proceso independiente?

Además, ¿podría intentar iniciar Cygnus en modo DEBUG? Simplemente edite /usr/cygnus/conf/log4j.properties archivo.

¡Haga los cambios propuestos y vea cómo evoluciona el registro! :)

EDITAR 1

Tal "error fatal" no es tan fatal. Era un error que aparecía en Cygnus 0.7.1, actualmente corregido. De todos modos, incluso en 0.7.1 no afectó el comportamiento normal de Cygnus ya que el puerto de administración solo se usa para recuperar la versión, nada importante.

¿Intentó enviar algún contexto de actualización a Orion para que Cygnus reciba una notificación? ¿Incluso simulando la notificación? Consulte la Guía de inicio rápido de Cygnus para ver un ejemplo de cómo hacer una simulación de este tipo.

EDITAR 2

Nombres de paquetes de Cygnus es.tid.fiware.fiwareconnectors.cygnus... fueron reemplazados por com.telefonica.iot.cygnus... de la versión 0.8.0 (o quizás 0.9.0).