Graphite

From 탱이의 잡동사니
Revision as of 21:46, 1 November 2017 by Pchero (talk | contribs)
Jump to navigation Jump to search

Overview

Graphite 내용 정리.

Basic

Graphite 는 다음 두 가지 일을 한다.

  • Store number time-series data.
  • Render graphs of this data on demand.

Graphite 는 크게 다음 세가지 컴포넌트들로 이루어진다.

  • Carbon - a Twisted daemon that listens for time-series data.
  • Whisper - a simple database library for storing time-series data(similar in design to RRD)
  • Graphite webapp - A Django webapp that renders graphs on-demand using Cairo.

Installation

docker 를 이용해서 편리하게 설치가 가능하다. <source lang=bash> $ docker run -d\

--name graphite\
--restart=always\
-p 80:80\
-p 2003-2004:2003-2004\
-p 2023-2024:2023-2024\
-p 8125:8125/udp\
-p 8126:8126\
graphiteapp/graphite-statsd

</source>

See also