2015-01-14 3 views
3

Collectd를 사용하여 시스템 메트릭을 수집합니다. 정확한 값을 얻기 위해 작은 간격으로 측정 값을 수집하고 있습니다. 그러나 나는 Statsd를 사용하여 로컬로 이러한 값을 집계하고 싶습니다. Statsd는 값을 집계하여 더 긴 간격으로 librato로 보내야합니다. 이렇게하면 비용이 절감됩니다.Statsd를 사용하여 수집 된 측정 값 집계

Collectd 및 Statsd의 기본 설정을 완료했습니다. Collectd에서 Statsd로 데이터를 보내려면 어떻게해야합니까?

Statsd 플러그인은 Statsd 자체를 대신하는 것으로 보이며이 기능을 제공하지 않는 것으로 보입니다.

답변

1

이 작업을 수행하는 데 설정된 플러그인이없는 것처럼 보입니다. 당신은 이미 만족하는 경우 여기서/collectd 데이터를 전송, 그냥 집계 할 방법, 당신은 집계 플러그인을 사용할 수 있습니다 : 당신이 정말로 어떻게 든 StatsD에 데이터를 얻고 싶은 경우에, 당신을

https://collectd.org/wiki/index.php/Plugin:Aggregation

을 collectd 네트워크 출력 플러그인을 사용하고 StatsD의 포트를 가리킬 수 있습니다 (데이터를 어떻게 든 조작해야 할 수도 있음).

비록이 두 가지가 병렬로 존재하며 각각의 데몬 모두가 별도로 데이터를 사용자의 Librato로 보내야 할 경우 또는 StatsD 플러그인으로 CollectD 만 사용하여 통합 할 수 있다고 생각합니다.