问题标签 [fiware-cygnus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
594 浏览

fiware - 如何扩展 Orion GE?

我在 FILAB 中部署了一个 Orion 实例,并配置了 Cygnus inyector 以便在 Cosmos 中存储信息。

但是......让我们想象一个实体数量急剧增加的场景。在这个假设场景中,一个 Orion GE 实例是不够的,因此需要部署更多实例。

什么是规模程序?考虑到最大配额是:

VM 实例:5 VCPU:10 硬盘:100 GB 内存:10240 MB 公共 IP:1

我了解配额可能会有所变化,但免费帐户限制是多少?

Cosmos 头节点的硬盘限制是多少?(理论上5GB配额)

是否可以使用单个公共 IP 部署更多 Orion Context Broker 实例,或者是否有必要请求多个公共 IP?如何?

总而言之,我要求提供有关拟议方案的扩展程序和免费帐户限制(可能的最大配额)的信息。

先感谢您。亲切的问候。

拉蒙。

0 投票
1 回答
82 浏览

fiware - Cygnus 上的警告避免了 Cosmos 上的数据持久性

这是一个 cygnus 代理日志:

我们保留与此问题相同的配置: Fiware Cygnus Error

尽管 Cygnus 代理从 Context Broker 订阅中正确接收数据,但 Cosmos 没有收到任何数据。

再次感谢您:)

0 投票
1 回答
221 浏览

fiware - Cygnus 到 CKAN - 运行时错误

我被困在尝试cygnusOrion正在运行的FIWARE Lab实例中进行配置。我希望实体数据日志存储在CKAN.

我想到的第一个问题是:我是否能够使用FIWARE Lab自己的来完成这项任务,CKAN还是必须自己安装和配置?

如果这是可能的,我应该在cygnusagent.sinks.ckan-sink.ckan_host属性上指定什么?要我cosmos.lab.fiware.org在里面写吗?

我尝试使用我自己的 API 密钥(API Key在数据选项卡的字段中显示的那个)以及前面提到的主机(cosmos.lab.fiware.org),但是每当我订阅上下文时,我都会收到以下日志cygnus消息:

我已经进行了几次测试,例如没有指定“Fiware-Service”,但遗憾的是结果总是导致同样的错误。“组织”概念不同于“数据”选项卡 ( CKAN) 和“FIWARE Lab帐户”选项卡中显示的概念,不是吗?

0 投票
2 回答
75 浏览

mongodb - 以列而不是行的形式将数据持久化到 MongoDB

我正在使用 mongo-sink 和 mongo-channel 参数将数据从 Cygnus 持久保存到 MongoDB。这太酷了,因为以前不允许这样做。

但是,与其他持久性通道(MySQL、CKAN 和 HDFS)不同,它还不允许将数据保存在列中而不是行中。换句话说,配置属性:

cygnusagent.sinks.mongo-sink.attr_persistence = 列

在agent*.conf 文件中是不允许指定这个参数的。

您是否也计划将此功能扩展到 MongoDB 频道?

提前致谢。

塞尔吉奥

0 投票
1 回答
49 浏览

fiware - Hive 表未在 cosmos 中创建

我们使用 cygnus 配置了上下文代理,而我们遇到的问题非常奇怪。

当我在 Context Broker 中插入一种新类型的元素时会发生这种情况,并且我们订阅了将该元素发送到 cosmos。Cygnus发送正常,并在cosmos中创建了对应的hdfs文件,但是cosmos尝试创建Hive表时出现错误。

这就是天鹅座日志所说的。

几个小时后,我们收到以下消息:

在这两个事件之间,所有应该添加到 hdfs 中的动作,在我们得到错误之前不会被添加。

天鹅座版本是:0.8.2

我们正在使用开放的宇宙。

0 投票
1 回答
377 浏览

fiware - Cygnus:错误的 HTTP 通知(不支持 curl/7.29.0 用户代理)

我基于图像CentOS-7-x64在 Fiware 实例上安装了 cygnus 版本 0.8.2,使用:

我将代理配置如下:

我尝试使用以下 curl 命令在本地对其进行测试:

但我得到了这个例外:

知道什么可能是导致此异常的原因吗?

0 投票
1 回答
165 浏览

fiware - cygnus 实例未从 orion 上下文代理到达

我已经在固件映像 CentOS-7-x64 上安装了 cygnus 0.8.2,我使用以下方式订阅了 orion 上下文代理:

没有通知到达 cygnus,我在 orionContextBroker 日志中收到此错误:

我不知道为什么在关联的公共 IP 地址下无法访问 cygnus 实例。事实上,我无法从 Orion 实例 ping cygnus 机器实例。关于我错过了什么的任何想法?谢谢!

0 投票
1 回答
218 浏览

centos7 - Fiware:无法将 cygnus 作为服务启动

我在固件映像 CentOS-7-x64 上使用 RPM 安装了 cygnus,但我无法将其作为服务启动,这是我的日志:

实际上目录 /var/run/cygnus 没有创建,它会自动创建吗?

这是我的配置文件:

agent_mongo.conf

cygnus_instance_mongo.conf:

编辑:午餐后添加日志作为一个独立的应用程序:

0 投票
1 回答
516 浏览

fiware - 如何配置 Cygnus 与 Orion 和 Cosmos 的关系

我们安装了 Orion、Cygnus 和 Cosmos,并试图让它们之间的连接正常工作:通过代理 Orion 消息将被转发到 Cygnus,而 Cygnus 又将这些消息写入 Cosmos 数据库。

我们知道 Orion 工作正常(之前已经测试和使用过),并且已经使用测试 python 脚本测试了 Cygnus(如https://github.com/telefonicaid/fiware-cygnus/blob/master/doc/中所述) quick_start_guide.md)。目前我们正在尝试配置 Cygnus 以便它接收来自 Orion 的消息,然后将它们写入 Cosmos 数据库。

1)我们如何配置 Cygnus/ 需要设置哪些参数,以便获得从 Orion 通过 Cygnus 到 Cosmos 的最简单的工作链接?是否有一个简单的工作示例供我们查看?(agent_1.conf 是唯一需要在 Cygnus 中设置的配置文件吗?)

2) 我们如何/通过什么方式将 Cygnus 订阅到 Orion?

3) 我们如何将数据持久化到 Cosmos?

我们已经在 StackOverflow 上阅读了很多类似问题的答案;并在 Github 或 Fiware 网站上阅读了有关上述内容的文档,但似乎无法使其正常工作......

非常感谢!

0 投票
1 回答
129 浏览

fiware - Cygnus 没有更新数据库

我想订阅 Orion 向 Cygnus 发送通知。然后 cygnus 会将所有数据保存在 mysql 数据库中。我使用这个脚本来订阅 car1 的速度属性。

但是当我更新汽车 1 的速度属性时,cygnus 并没有更新数据库。

可用数据库:

关于我的 cygnus 服务和我的 cygnus 配置(systemctl status cygnus)的一些信息:

agent_mysql.conf:

读完这个问题后,我在这一行更改了我的 agent_mysql.conf: 并cygnusagent.sinks.mysql-sink.attr_persistence = column重新 cygnusagent.sinks.mysql-sink.attr_persistence = row启动了服务。然后我更新了 orion 实体并查询了数据库,但什么也没发生。

天鹅座日志文件:http://pastebin.com/B2FNKcVf

注意:我的 JAVA_HOME 已设置。