在我们从头开始构建的可观察性系统中,我们希望有一个收集器来收集来自所有 Web 服务器的数据并将其发送到 Bosun,而不是在每个服务器上都有一个 scollector 实例。
你知道是否有办法实现这一目标?
在我们从头开始构建的可观察性系统中,我们希望有一个收集器来收集来自所有 Web 服务器的数据并将其发送到 Bosun,而不是在每个服务器上都有一个 scollector 实例。
你知道是否有办法实现这一目标?
Scollector被实现为代理,类似于 OpenTSDB 的tcollector。它是轻量级的,不会对主机造成太多开销。
如果您希望 scollector 能够收集的所有数据都转发给 Bosun,则每个主机都需要一个代理来监控。Scollector 使用procfs
和类似的,只能在主机上直接访问。
您还可以创建自己的附加收集器, scollector 将为您调用。这样,根据您的用例,您可能能够从远程主机收集数据,但 scollector 真正设计为在每个主机上作为代理运行并在本地收集数据。