/IoT-data-simulator

Generic IoT data simulator. Provides possibility to replay datasets or generates data on fly. Supports various IoT platforms out of the box.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

IoT-data-simulator

启动

  1. 使用docker-compose启动容器
docker-compose pull
docker-compose up
  1. 使用 打开http://localhost:8090,配置数据集,可以参考[IoT-data-simulator](https://github.com/IBA-Group-IT/IoT-data-simulator)

  2. 下载和安装telegraf

  3. 根据data-simulator配置的数据集对telegraf的inputs.mqtt_consumer做配置

    主要关注以下配置,用来和data-simulator生成的数据做适配,文件配置在这./conf/telegraf/telegraf.conf

    [[inputs.mqtt_consumer]]
     topics = [
     "telegraf/host01/cpu",
     "telegraf/+/mem",
     "sensors/#",
     ]
     [[inputs.mqtt_consumer.topic_parsing]]
     [[inputs.mqtt_consumer.topic.types]]
    
  4. 启动telegraf

telegraf --config ./conf/telegraf/telegraf.conf