SLS的Elasticsearch兼容能力是基于SLS底层存储计算能力构建的,本质上是将Elasticsearch的请求协议转换为SLS协议进行处理。因此一份数据无论通过何种方式写入SLS,都可以用Elasticsearch兼容接口来查询,也可以用Kafka兼容接口来消费,实现一份数据多协议访问。使用Kibana访问SLS需要三个组件:Kibana本身、一个Proxy(用于区分Kibana的元数据请求和日志数据请求)、以及一个小规格的Elasticsearch实例(仅用于存储Kibana的meta数据,资源占用很小)。由于SLS提供的是不可修改的存储,Kibana的元数据更新操作需要由小型ES承载。除了Kibana,还可以直接使用Grafana自带的Elasticsearch插件访问SLS,无需安装额外插件,通过界面操作即可完成图表可视化,不需要编写SQL语句。
加载中...