需求为对网络摄像头的性能进行分析,并且使用可视化界面呈现出来。
对于这个数据的传输,HTTP是首选,logstash中是支持HTTP的数据输入的。
那么整个的流程应该是这样的:
拿到数据->对数据进行处理->将数据以可视化的形式呈现出来。
首先拿到数据,使用HTTP向logstash发送实时数据,先在虚拟机中进行测试。
处理数据,logstash的.conf文件中,使用过滤器过滤传输过来的数据。
数据呈现,目前没有什么进展,kibana的使用比想象的要复杂的多。
传输数据时,希望是可以直接传输,而不是数据再处理成例如json格式,再转发出去的那种。
先测试一下,拿到虚拟机中top的数据,实时传送到logstash,看看可不可以完成需求。