Python-Statsd.

ETSY의 NODE-JS Statsd Server 용 클라이언트
지금 다운로드

Python-Statsd. 순위 및 요약

광고

  • Rating:
  • 특허:
  • BSD License
  • 게시자 이름:
  • Rick van Hattem
  • 게시자 웹사이트:
  • https://github.com/WoLpH/

Python-Statsd. 태그


Python-Statsd. 설명

ETSY의 Node-JS Statsd Server 용 클라이언트 Statsd는 etsy의 Statsd Server 용 파이썬 클라이언트 인 흑연 통계 컬렉션 및 그래프 서버의 프런트 end / 프록시입니다 .- 흑연 http : //graphite.wikidot.com-statsd 코드 : https://github.com/etsy/statsd 블로그 게시물 : http://codeascraft.etsy.com/2011/02/15/measure-anthingtthing-measure-everything/install : 설치하기 만하면 Python Setup.py 설치를 실행하십시오. 테스트를 먼저 실행하려면 Python Setup.py NoSetestSussage를 실행하십시오. 실제 빠른 시작하려면 다음과 같이하십시오 : 기본 Usagetimers >>> Import Statsd >>> >>> Timer = statsd.timer ( 'myApplication' ) >>> >>> Timer.start () >>> # 여기서 뭔가를하십시오 >>> Timer.Stop ( 'siltyimer') 카운터 >>> Import Statsd >>> >>> 카운터 = statsd.counter ( 'myApplication) ') >>> # 여기서 뭔가를하십시오 >>> 카운터 + = 1Advanced 사용 >>> Importsd >>> >>> #`50 %`샘플 속도로`server` on Port``server`에 대한 연결을 엽니 다. >> statsd_connection = statsd.connection (... name = '서버', ... port = 1234, ... sample_rate = 0.5, ...) >>> >>> #이 응용 프로그램을위한 클라이언트 만들기 >> >> __ 클래스 (__ name__, statsd_connection) >>> >>> 클래스 someclass (object) : ... def __init __ (self) : ... #이 클래스에 대한 클라이언트를 만듭니다 ... self.statsd_client = statsd_client.get_client (... 자체 .__ 클래스 __.__ name__) ... ... Do_Something (Self) : ... # create a timer` client ... timer = self.statsd_clien t.get_client (class_ = statsd.timer) ... # 측정을 시작 ... Timer.start () ... # 뭔가를하십시오 ... Timer.Interval ( 'Intermediate_Value') .. . ... # 뭔가 다른 것 ... Timer.Stop ( 'Total') 요구 사항 : · 파이썬


Python-Statsd. 관련 소프트웨어