2015-01-13 3 views
2

시간이 지남에 따라 통계를 그래프로 나타내고 멋진 대시 보드를 보여주는 Grafana의 기능을 정말 좋아합니다. 내 배포 환경에서 CPU, Mem 등을 추적하는 데 사용하고 싶습니다. 또한 Java 프로그램의 일부 번호를 추적하는 데이 코드를 사용하고 싶습니다. Java를 Grafana에 어떻게 연결할 수 있습니까?Java를 Grafana에 연결하는 방법

Grafana는 세 가지 데이터베이스 솔루션 (graphite, influxdb, OpenTSDB)을 지원합니다. 나는 이들 중 어느 것도 현재 사용하지 않고있다. 그러나 influxdb는 설정하기가 쉽습니다. 나는 정말로 단순하고 미래 지향적 인 것을 찾고 있습니다. 지금은 소수의 서버 만 모니터링하지만 시간이 갈수록 커질 수 있습니다. 라벨과 타임 스탬프가있는 단일 Java 정수를 Grafana에 푸시하는 쉬운 방법이 있습니까? 메트릭에 log4j와 같은 것이 있어야한다고 생각합니다. 그러나 나는 또한 어떤 데이터베이스를 사용할 지 결정할 필요가있다.하지만 인터페이스에서 추상화 될 것으로 기대된다. 어떤 충고?

답변

1

InfluxDB는 지원되는 옵션 사이에서 설정하는 것이 가장 쉽습니다. 안정적인 버전을 출시하기 위해 열심히 노력하고 있지만 아직 움직이는 목표는 여전히 많이 있습니다.

지금 Grafana에서 데이터를 시각화하는 유일한 방법은 해당 데이터베이스 중 하나를 사용하는 것입니다.

관련 문제