物联网平台为消息上下行TPS和消息转发TPS提供高精度秒级监控功能。借助秒级监控能力,您可以实时监控消息上下行TPS和消息转发TPS变化,掌握设备上下行消息数量的变化趋势。高精度秒级监控功能默认关闭,您需手动开启后,系统才开始统计并显示相关数据。
计费说明
开启物联网平台的高精度秒级监控服务,需要将物联网平台相关的监控日志转储到阿里云日志服务SLS的日志库(Logstore)中,会按照阿里云日志服务SLS计费标准进行收费。详细内容,请参见日志服务SLS的计费说明。
开启秒级监控
登录物联网平台控制台,在页面顶部菜单栏,选择实例所在地域。
在实例概览页签,单击目标实例进入实例详情页面。
在监控报表页签,单击高精度秒级监控页签。
在日志配置对话框,完成开启高精度秒级监控。
如果是首次开启高精度秒级监控,需先按照以下步骤,完成创建对应的服务关联角色和日志存储位置,然后单击确认。
如果还未开通日志服务SLS,单击开通,跳转到日志服务开通入口,完成开通日志服务SLS后,返回日志配置对话框。
您可单击刷新日志服务SLS开通状态,确认成功开通日志服务SLS。
单击角色右侧的创建,完成创建对应的服务关联角色。
角色名称
角色权限策略名称
角色权限策略说明
使用说明
AliyunLogETLRole
AliyunLogETLRolePolicy
用于日志服务ETL功能角色的授权策略,日志服务默认使用此角色访问用户的日志资源。
角色AliyunLogETLRole的具体内容,请参见创建默认角色。
权限策略内容,请参见AliyunLogETLRolePolicy。
权限策略元素说明,请参见权限策略基本元素。
AliyunServiceRoleForIoTLogExport
AliyunServiceRolePolicyForIoTLogExport
用于物联网平台日志导出的服务关联角色的授权策略,物联网平台使用此角色来访问日志服务中的资源。
请参见日志导出服务关联角色。
单击日志转储位置右侧的创建,完成创建日志存储位置。
Project:
iot-log-${uid}-${regionId}
。其中,${uid}
是您的阿里云账号ID,${regionId}
是您的物联网平台服务所在地域代码。LogStore:iot-second-monitor-logs。
MetricStore:iot-second-monitor-metricstore。
LogStore和MetricStore下数据的默认存储时效为7天。
开通秒级监控后,会在日志服务SLS的对应Project下创建2个定时SQL:
iot-message-transmit-second-monitor-scheduled-sql
、iot-message-second-monitor-scheduled-sql
。如果非首次开启高精度秒级监控,角色和日志存储位置右侧会显示已创建,直接单击确认,即可完成开启高精度秒级监控。
查看实例信息和运行数据:查看实例下消息上下行TPS和消息转发TPS的秒级变化趋势。
关闭秒级监控
您可根据业务需求,随时关闭实例下消息上下行TPS和消息转发TPS的秒级监控功能。
登录物联网平台控制台,在页面顶部菜单栏,选择实例所在地域。
在实例概览页签,单击目标实例进入实例详情页面。
在监控报表页签,单击高精度秒级监控页签。
单击秒级监控指标(例如:消息上下行TPS、消息转发TPS)右侧的秒级监控开关。
单击确认。
不使用秒级监控时,直接关闭秒级监控即可,不需要手动在日志服务SLS中删除已创建的Project、Logstore、MetricStore以及定时SQL。如果删除Project、Logstore、MetricStore以及对应定时SQL,会导致秒级监控无法正常展示数据。
相关文档
查看实例运行数据:查看实例下设备实例运行的更多数据,例如数据服务存储的IOPS、设备在线数和OTA升级次数等。
升级新版公共实例为企业版实例或企业版实例升配:如果实例资源规格不足,例如设备消息上下行TPS或消息转发TPS不满足业务需求,可对实例进行升配。
配置报警规则:您可配置实例资源的报警规则,掌握实例下资源规格的可用量,及时处理资源不足情况,以免影响设备业务正常运行。
实时监控:您可配置云监控报警规则,配置一键报警或订阅报警,配置阈值或事件报警规则,监控物联网平台设备数据和网络状态。
自定义监控的指标项:您可自定义监控指标配置报警规则,实时监控设备接入、消息转发、物模型通信、云产品流转和OTA升级相关指标的运行数据。