THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
扩展性欠佳。监控架构的功能完全限制在prometheus内,如果未来有功能的扩展和修改存在困难,且prometheus监控系统提供的数据持久化仅能存储15天内的内容,因此还需要额外配合使用iotDB来作为prometheus的后端存储,同样没有达到轻量化的目的。
2.3 方案三:IOTDB内设计接口,数据持久化保存在Workbench后端
直接在IoTDB内设计一套接口,为每一个系统运行监控指标指标提供单独请求并以JSON格式返回的功能,然后在Workbench端使用iotDB作为后端存储实现监控指标持久化保存。
- 特点:
放弃了针对9091端口提供的字符串进行解析的方案,直接由Workbench向IOTDB的采集指标进行定时请求获取指标值,监控架构整体相对轻盈,是理想的实现方案;