本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
机群索引
您可以使用实例集索引从以下来源对设备的数据编制索引、进行搜索和聚合:AWS IoT 注册表、AWS IoT 设备影子、AWS IoT 连接、AWS IoT 设备管理软件包目录和 AWS IoT Device Defender 违规。您可以查询一组设备,并根据设备属性的不同组合(包括状态、连接性和设备违规)聚合设备记录的统计信息。借助机群索引,您可以组织、调查设备机群并进行故障排除。
机群索引提供以下功能。
管理索引更新
您可以设置实例集索引,以便对有关事物组、事物注册表、设备影子、设备连接和设备违规的更新编制索引。激活实例集索引时, AWS IoT 会为事物或事物组创建索引。AWS_Things
是为所有事物创建的索引。AWS_ThingGroups
是包含所有事物组的索引。在实例集索引处于活动状态之后,您可以对索引运行查询。例如,您可以找到所有电池续航时间超过 70% 的手持设备。 AWS IoT 使用您的最新数据不断更新索引。更多信息,请参阅管理机群索引。
查询特定设备的连接状态
这样API可以低延迟、高吞吐量访问最新的设备特定连接信息。有关更多信息,请参阅设备连接状态。
跨数据源搜索
您可以基于查询语言创建查询字符串,并使用它在数据来源之间进行搜索。您还需要在实例集索引设置中配置数据来源,以便索引配置包含要搜索的数据来源。查询字符串描述了您要查找的内容。您可以使用 AWS 托管字段、自定义字段以及索引数据源中的任何属性来创建查询。有关支持机群索引的数据源的更多信息,请参阅管理事物索引。
查询聚合数据
您可以在设备中搜索聚合数据,然后返回统计数据、百分位数、基数或与特定字段相关的搜索查询的事物列表。您可以对 AWS 托管字段或在队列索引设置中配置为自定义字段的任何属性运行聚合。有关聚合查询的更多信息,请参阅查询聚合数据。
使用实例集指标监控聚合数据并创建警报
您可以使用舰队指标 CloudWatch 自动向其发送汇总数据,分析趋势,并创建警报以根据预定义的阈值监控车队的汇总状态。有关机群指标的更多信息,请参阅机群指标。