【问题标题】:Stackdriver vs ELK for app engine应用引擎的 Stackdriver vs ELK
【发布时间】:2017-09-28 20:34:55
【问题描述】:

我对此有点困惑,因为docs 说我可以将 stackdriver 用于“App Engine 应用程序的请求日志和应用程序日志”,这是否意味着类似于网络请求?这是否意味着像数百万个网络请求?

Stackdriver 的定价是按资源计价的,这是否意味着我可以记录我所有的网络服务器网络请求日志(这将是巨大的)而无需额外费用(这意味着我不会按日志使用的存储量付费)?

stackdriver 是否使用 GCP 云存储作为后端,我是否需要为存储付费?看起来我几乎不用花钱就能获得数百 GB 的日志聚合,只是想确保我理解这一点。

我提出 ELK 是因为 elastic 刚刚与 google 合作,所以它不能做所有 elasticsearch 所做的事情(几乎没有钱),否则它会成为竞争对手?

【问题讨论】:

  • 您链接到的那个文档可以追溯到 2014 年 11 月,所以我不确定它是否仍然相关。
  • 这是 GCP 现在的问题,文档到处都是。你的意思是不相关,因为它与网络请求无关,就像它的范围受到限制一样?或者这是一个超级premo功能?我只是想知道我是否为存储我想通过它运行的数百万个请求日志收费

标签: google-app-engine elasticsearch elastic-stack gcp


【解决方案1】:

Google 的云部门似乎进展很快,文档似乎也受到了一些影响。

话虽如此,您链接到的文档也详细说明了限制 -

您的应用程序的请求和应用程序日志由云收集 Logging 代理,最多保留 90 天,最长不超过 大小为 1GB。如果您想将日志存储更长的时间或 存储大于 1GB 的大小,您可以将日志导出到云端 贮存。您还可以将日志导出到 BigQuery 和 Pub/Sub 进一步处理。

它应该适用于中小型项目。内置的日志查看器也很基本。

从您的描述看来,您可能有特定的需求,因此您不应假设这将是免费的。您应该根据处理日志的需要考虑您要保留的日志的 Cloud Storage 和 BigQuery 的成本。

【讨论】:

  • 这是一个懒惰的问题,对此我深表歉意。我也找到了关于他们定价的文档。即使在 premo 级别,每个资源也只有 10Gbs,保留 30 天。
  • 无需道歉 :) 我经常迷失在文档中,并且不时欣赏额外的一双眼睛!
猜你喜欢
  • 2012-06-21
  • 1970-01-01
  • 2011-03-15
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 2018-08-26
相关资源
最近更新 更多