Skip to content

ozwillo/ozwillo-dc-importer

Repository files navigation

Build Status ktlint

DC Importer

DC Importer is a data synchronizer allowing external application to communicate with the Ozwillo Datacore

Features

  • Integration of Maarch
  • Integration of Publik
  • Integration of IoT data sent in the SenML format

Infos

Activated actuator endpoints :

  • Info : http http://{host}/actuator/info -a user:password
    • Provide basic information about the application
  • Health : http http://{host}/actuator/health -a user:password
    • Display application health status
  • Httptrace : http http://{host}/actuator/httptrace -a user:password
    • Display last 100 HTTP requests

Dependencies

Following external applications and plugins are needed for the DC Importer application to work (you can also use the provided docker-compose.yml file) :

  • RabbitMQ
    • Recommended version : 3.7.6+
    • Required plugins : rabbitmq_management, rabbitmq_shovel, rabbitmq_shovel_management and rabbitmq_mqtt
  • Erlang
    • Recommended version : 8.3 (RabbitMQ dependency)