【问题标题】:Getting Data from Kaa server without using Log Apender不使用 Log Appender 从服务器获取数据
【发布时间】:2017-06-27 08:32:52
【问题描述】:

我正在使用 Kaa 客户端将数据泵送到 Kaa 服务器。 我想获取这些数据以便在客户端应用程序上展示。通过使用 Log Appenders,我能够做到这一点。 但是,是否可以在不添加任何外部数据库的情况下做同样的事情?我在 Kaa 文档中读到,默认情况下,Kaa 将数据存储到 MySQL (MaraidB / PostGre)。 但是,当我尝试访问 Mysql(它是 Kaa Sandbox 的一部分)时,我无法访问。 谁能告诉我们如何做到这一点?

【问题讨论】:

  • 我不确定您能否访问 Kaa 沙盒中的数据库。 Kaa 也支持 REST 日志附加器。如果您有客户端可以向其发布数据的任何 REST API,那么您可以对其进行配置。请参阅here。也检查其他existing log appenders

标签: iot kaa


【解决方案1】:

是的,Kaa 应该配置为将收集的遥测数据附加到一些日志附加器(如果需要,还可以创建具有特定功能的客户日志附加器)甚至是一组日志附加器 - 取决于用例。

最简单的方法是配置现有的 Log Appender 之一以将数据记录到例如Cassandra,然后从那里检索数据。

如果您需要根据从客户端收到的数据实时触发某些操作,您可能需要尝试为此开发自定义日志附加程序。

【讨论】:

    【解决方案2】:

    我们需要有一个外部日志附加器来记录数据。内部数据库负责架构、事件类族、客户端/服务器配置文件信息、通知信息日志记录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 2012-08-05
      • 1970-01-01
      相关资源
      最近更新 更多