113.6. 예
113.6.1. 문자열 메트릭 전송
메시지 본문은 문자열로 변환되고 지표 값으로 전송됩니다. 숫자 메트릭과 달리 문자열 값은 차트로 작성할 수 없지만 Ganglia는 보고를 위해 사용할 수 있습니다. 모든 Ganglia 호스트 페이지 상단에 있는 os_version 문자열은 문자열 지표의 예입니다.
from("direct:string.for.ganglia") .setHeader(GangliaConstants.METRIC_NAME, simple("my_string_metric")) .setHeader(GangliaConstants.METRIC_TYPE, GMetricType.STRING) .to("direct:ganglia.tx"); from("direct:ganglia.tx") .to("ganglia:239.2.11.71:8649?mode=MULTICAST&prefix=test");
113.6.2. 숫자 메트릭 전송
from("direct:value.for.ganglia") .setHeader(GangliaConstants.METRIC_NAME, simple("widgets_in_stock")) .setHeader(GangliaConstants.METRIC_TYPE, GMetricType.UINT32) .setHeader(GangliaConstants.METRIC_UNITS, simple("widgets")) .to("direct:ganglia.tx"); from("direct:ganglia.tx") .to("ganglia:239.2.11.71:8649?mode=MULTICAST&prefix=test");