HBase或Azure日志分析

HBase或Azure日志分析,hbase,azure-log-analytics,Hbase,Azure Log Analytics,我必须为我们拥有的产品开发服务监控。我可以用两种方法 Azure日志分析(因为应用程序在Azure云中运行) 糖化血红蛋白 Azure log analytics类似于ADX,它以结构化格式(我相信热缓存)存储数据以加快检索速度,并使用KQL查询数据。另一方面,HBase以列格式存储数据,根据表的结构和使用的过滤器的数量,数据检索可以快也可以慢 我感到困惑的是,我应该使用日志分析或hbase来存储数据,以便进行监控/报告。由于这些数据来自多个源,我想在一个表中聚合类似的数据,这就像一列的数据来自

我必须为我们拥有的产品开发服务监控。我可以用两种方法

  • Azure日志分析(因为应用程序在Azure云中运行)
  • 糖化血红蛋白
  • Azure log analytics类似于ADX,它以结构化格式(我相信热缓存)存储数据以加快检索速度,并使用KQL查询数据。另一方面,HBase以列格式存储数据,根据表的结构和使用的过滤器的数量,数据检索可以快也可以慢

    我感到困惑的是,我应该使用日志分析或hbase来存储数据,以便进行监控/报告。由于这些数据来自多个源,我想在一个表中聚合类似的数据,这就像一列的数据来自一个源,另一列的数据来自其他源,这些列组成一行。我在日志分析中看到的挑战是如何为来自不同来源的数据更新行,我的意思是行的主键是时间戳。这对于使用rowkey的hbase来说很容易,但对于数据检索的性能不确定

    如果您可以在这个用例中帮助实现一个或另一个的好处。我试图找到一个比较,但在谷歌上没有得到很好的帮助