开发者社区 问答 正文

高性能时间序列数据库HiTSDB的应用场景



物联网设备监控分析


物联网设备无时无刻不在产生海量的设备状态和业务消息数据,这些数据可以帮助进行设备监控和业务分析预言和故障诊断。
设备通过 MQTT 发送数据到消息服务或者互联网服务集成,将需要进行监控分析的数据按照 HiTSDB 提供的协议写入到 HiTSDB 存储,将需要进行复杂模型计算的数据通过实时计算服务处理后写入到 HiTSDB 存储;HiTSDB 提供写入、存储、计算和查询展现。


电力化工及工业制造监控分析


传统电力化工以及工业制造行业的设备需要通过实时的监控系统进行设备状态检测,故障发现以及趋势分析。
设备通过工业接口协议将状态和生产业务数据透传到云上消息系统,通过 MQTT 协议写入到 HiTSDB,完成时序数据的存储和分析。


系统运维和业务实时监控


通过对大规模应用集群和机房设备监控,实时关注设备运行状态、资源利用率和业务趋势,实现数据化运营和自动化开发运维。
通过日志或者其他方式对原始指标数数据进行采集和实时计算,最后将实时计算的结果数据存储到 HiTSDB,实现监控分析展现。


展开
收起
云栖大讲堂 2017-11-02 17:24:03 2674 分享 版权
阿里云 AI 助理回答

基于您的描述,阿里云提供了一系列产品和服务来满足不同场景下的物联网设备监控分析需求,尤其是针对电力化工、工业制造以及系统运维和业务实时监控等场景。下面我将结合您提到的几个关键点(MQTT协议、HiTSDB、实时计算服务)详细说明如何利用阿里云的产品实现这些功能:

1. 物联网设备监控分析

  • 数据采集与传输:物联网设备通常通过MQTT协议发送数据到云端。在阿里云中,可以使用IoT Hub作为设备管理与消息通信的中心,它支持MQTT协议,能够安全高效地连接和管理海量设备,并收集设备上报的数据。

  • 时序数据存储:对于需要进行监控分析的时序数据,可以利用HiTSDB (High-Performance Time Series Database)。HiTSDB专为时序数据设计,提供了高性能的数据写入、存储及查询能力,适合存储设备状态随时间变化的数据,如温度、压力等指标。

  • 实时计算处理:对于需要复杂模型计算的数据,可以通过Function ComputeRealtime Compute for Apache Flink进行实时处理。这些服务能对流式数据进行实时分析,比如异常检测、预测性维护模型的计算,然后将结果写入HiTSDB,以便进一步查询和展示。

2. 电力化工及工业制造监控分析

  • 工业协议对接:对于传统行业中的设备,可能需要通过特定的工业协议进行数据采集。阿里云Link IoT EdgeIoT Studio提供了丰富的工业协议解析能力,可以将PLC、SCADA系统等产生的数据通过标准化接口透传至云端。

  • 数据存储与分析:同样,通过MQTT将数据接入后,利用HiTSDB存储时序数据。对于工业大数据的分析,可以结合Quick BI进行数据可视化,或者使用DataWorks进行更复杂的ETL处理和数据分析,以发现故障模式、趋势和优化点。

3. 系统运维和业务实时监控

  • 日志与指标采集:使用Logtail(属于SLS,即日志服务)或Prometheus等工具采集应用日志和性能指标,这是监控体系的基础。

  • 实时计算与报警:结合ARMS (Application Real-Time Monitoring Service)SLS + Realtime Compute,对采集的数据进行实时处理和分析,设置阈值触发报警,及时发现并响应系统异常或性能瓶颈。

  • 监控数据存储与展现:处理后的监控数据同样可以存入HiTSDB,利用ARMS提供的仪表盘或自建的Quick BI报表进行数据可视化,帮助运营团队直观掌握系统运行状况和业务趋势。

综上所述,阿里云提供了一整套从数据采集、传输、存储、处理到分析展现的解决方案,覆盖了物联网设备监控分析的全链路需求,助力企业实现智能化运维和决策。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答