Google Stackdriver:按不同的值分组

时间:2019-03-14 10:20:35

标签: google-cloud-stackdriver

让我们说我的堆栈驱动程序日志中有许多请求。每个请求都与某个用户关联。自然,随时都有针对同一用户的多个请求。

我现在想在Google Stackdriver中创建一个指标/图表,以显示我在任何时间段的不重复用户数。

示例:
10:00:00-用户X
10:02:00-用户Y
10:10:00-用户X
10:12:00-用户X
10:12:00-用户Y
10:15:00-用户Z

期望的结果是,对于时隙10:00(10:00-10:59),总共显示了3个用户。 (用户x,y和z在此时间范围内处于活动状态)。

1 个答案:

答案 0 :(得分:0)

我认为,最好的做法是将日志导出到类似大查询的内容中,并在要查看的时间范围内运行不同的计数查询,因为stackdriver仅具有count功能,并且否count distinct