Python-Statsd.

Ein Client für den Node-JS-Stats-Server von Etsy
Jetzt downloaden

Python-Statsd. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Rick van Hattem
  • Website des Verlags:
  • https://github.com/WoLpH/

Python-Statsd. Stichworte


Python-Statsd. Beschreibung

Ein Client für den Node-JS-Stats-Server von Etsy STATSD ist ein Python-Client für Etsy-Stats-Server, ein Frontend / Proxy für die Graphit-Statistiksammlung und -Grafierserver. - Graphit http: //graphite.wikidot.com- STATSSD-Code: https://github.com/etsy/statsd Blog-Beitrag: http://codeascraft.etsy.com/2011/02/15/Measure-AlleThing-Measure-EinkyVerything/install: So starten Sie einfach Python Setup.py installieren. Wenn Sie die Tests zuerst ausführen möchten, führen Sie Python Setup.py noSetestsusage aus: Um schnell zu beginnen, probieren Sie einfach so etwas wie folgt aus ) >>> >>> timer.start () >>> # Tune hier etwas >>> Timer.Stop ('SONTIMER') Zähler >>> Importiert Statsd >>> >>> counter = statsd.counter ('myapplication ') >>> # Tun Sie hier etwas >>> Zähler + = 1Advanced Nutzungsnutzung >>> Import Statsd >>> >>> # Öffnen Sie eine Verbindung zum "Server" auf dem Port `1234" mit einem "50%` Abtastrate> >> STATSD_CONNECTION = STATSD.Connection (... Name = 'Server', ... Port = 1234, ... Sample_Rate = 0,5, ...) >>> >>> # Erstellen eines Clients für diese Anwendung >> > statsd_client = statsd.client (__ name__, statsd_connection) >>> >>> Klasse SomEclass (Objekt): ... def __Init __ (self): ... # Erstellen Sie einen Client spezifisch für diese Klasse ... self.statsd_client = statsd_client.get_client (... selbst .__ Klasse __.__ Name__) ... ... def do_something (self): ... # Erstellen Sie einen Timer-Client ... Timer = self.statsd_clien t.get_client (class_ = statsd.timer) ... ... # starten Sie die Messung ... timer.start () ... ... # tut etwas ... timer.Interval ('intermediate_value') .. . ... # tut etwas anderes ... timer.stop ('total') Anforderungen: · Python


Python-Statsd. Zugehörige Software