首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何知道网关模式下设备连接的数量?

如何知道网关模式下设备连接的数量?
EN

Stack Overflow用户
提问于 2021-01-22 02:49:49
回答 1查看 28关注 0票数 0

我的设备通过网关连接到Hono适配器。我想知道目前连接的设备的数量。

我只能从这个文档(https://www.eclipse.org/hono/docs/api/metrics/)中找到一些度量标准--一个名为"hono.connections.authenticated“的指标表示当前已连接的经过身份验证的设备的数量。但是我只能从这个指示器中看到网关连接的数量,我想知道的是非网关设备的连接数。

那么,hono是否提供了相应的指标来表示非网关设备的数量?

谢谢你提出的任何有用的建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-22 07:41:48

正如您正确指出的那样,hono.connections.authenticated规范还会告诉您,目前有多少设备连接到任何已成功通过身份验证的Hono协议适配器。由于通过网关连接的边缘设备本身不会由适配器进行身份验证(只有网关正在进行身份验证,然后才会被信任以代表边缘设备行事),因此此量规不包括此类边缘设备。

目前,我不知道如何将这些边缘设备包括在该表中,仅仅是因为协议适配器只有在它们开始发送数据或网关代表它们订阅命令时才能看到它们。

您可以做的是评估hono.messages.received计时器,以确定在特定时间内发送/接收数据的不同设备的数量,例如最后2分钟。假设数据是由Prometheus服务器收集的,相应的查询表将是hono_messages_received_seconds_count。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65838681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档