0

我有一个指标,我使用最大聚合器在 2 小时内检查(例如太平洋标准时间上午 9:30 到上午 11:30)。Opentsdb UI 显示太平洋标准时间上午 10:16 只有一个数据点。如果我选择 2h max downsampling,那么 UI 会在上午 10:00 显示一个数据点,这是正确的。当我在同一时间段内使用 Bosun UI 检查相同的指标时,数据点在太平洋标准时间上午 10:52 注册,如果我选择 2 小时最大下采样,那么我会收到“无结果”。

我也尝试过其他指标,每当我使用与整体查询相同的下采样值时,我都会收到“无结果”,而在减少下采样或根本没有下采样的情况下,会有数据点。

如果有人能在这个例子中解释 Bosun 的行为,我将不胜感激。

4

1 回答 1

0

Bosun 目前被硬编码为使用 UTC 时区。我们建议也将 OpenTSDB/HBase 更改为使用 UTC。让这个在 UI 中更明显或更改为本地时区存在 Github 问题。曾尝试添加更改时区的设置,但无法合并。

Stack Overflow 对我们所有的系统都使用 UTC,因此我们不需要实现对其他时区的支持。由于夏令时和多个位置的服务器存在问题,强烈建议使用 UTC,但如果有人想添加本地时区支持,我们很乐意在 Github 或 Slack 聊天室中讨论实现。

于 2016-03-30T20:27:00.913 回答