3

我有以下问题:我想从多个位置(或服务器)收集数据。现在我想将所有收集的数据本地存储在该位置(通过碳缓存、存储模式等),但除此之外,我还想聚合(碳聚合器)这些信息(以减少网络负载)并发送它到另一个(主要或中央)位置,存储来自不同位置的所有重要指标。其原因是,与多个地点的互联网连接并不总是像发展中国家的某些地点那样可靠。因此,包含所有数据的本地备份将降低丢失重要数据的风险。我想到了一个使用 carbon-relay 复制数据的设置。一个进入碳缓存,另一个进入碳聚合器,将其转发到主要位置。这甚至可能吗?我将如何实现这种配置?或者实现我的目标的另一种可能性。我很感激任何帮助。

4

1 回答 1

2

是的,你会使用碳继电器来做到这一点。

配置您的 carbon.conf 进行中继: http: //graphite.readthedocs.org/en/latest/carbon-daemons.html

然后需要配置relay-rules.conf:http ://graphite.readthedocs.org/en/latest/config-carbon.html

这是一个更详细的示例说明:https ://answers.launchpad.net/graphite/+question/126700

于 2012-06-14T13:03:16.643 回答