2012-04-12 1 views
3

다음 문제가 있습니다. 여러 위치 (또는 서버)에서 데이터를 수집하려고합니다. 이제 모든 수집 된 데이터를 해당 위치 (탄소 캐쉬, 스토리지 스키마 등), 에 저장하려고합니다.하지만이 정보를 (네트워크 부하를 줄이기 위해) 집계 (탄소 집계) 을 입력하고 다른 위치 (중요한 위치 : )에 저장된 중요한 측정 항목을 저장합니다. 그 이유는 일부 위치가 개발 도상국에 있기 때문에 여러 위치에 대한 인터넷 연결이 항상 신뢰할만한 것은 아니기 때문입니다. 따라서 모든 데이터가있는 로컬 백업은 중요한 데이터를 잃을 위험을 줄입니다. 나는 탄소 중계를 사용하여 데이터를 복제하는 설정을 생각했습니다. 하나는 탄소 캐시로 들어가고, 다른 하나는 탄소 집계 장치로 보내져 주 위치로 전달됩니다. 이것도 가능합니까? 이 구성을 어떻게 얻을 수 있습니까? 아니면 내 목표를 달성 할 수있는 또 다른 가능성이 무엇입니까? 모든 도움에 감사드립니다.메트릭을 중복 저장하기 위해 흑연의 탄소를 어떻게 구성합니까?

답변

2

예, 카본 릴레이를 사용하면됩니다.

당신의 carbon.conf 구성 중계 할 수 있습니다 : 여기 http://graphite.readthedocs.org/en/latest/config-carbon.html

예에 대한 자세한 설명입니다 : 난 https://answers.launchpad.net/graphite/+question/126700

+1

http://graphite.readthedocs.org/en/latest/carbon-daemons.html

는 그런 다음 릴레이 rules.conf를 구성해야 링크 된 설명이 오래되었습니다. 릴레이 대상과 관련된 모든 옵션이 "캐시 서버"가 아닌 "대상"키워드를 사용하는 것으로 보입니다. 누군가가 여기에 와서 0.9.10에 대해 이것을 정리하면 좋겠다. – tamale

+0

업데이트 : 제대로 작동합니다. relay.conf 파일의 모든 대상을 포함하는 carbon.conf의 DESTINATIONS (릴레이 섹션 아래에 있음)을 확인하십시오. 이 같은 것을 : DESTINATIONS = graphite01, graphite02 : 2003, graphite03 : 2003 : a – tamale

관련 문제