statsite

Screenshot Software:
statsite
Detalii soft:
Versiune: 0.4.0
Incarca data: 11 May 15
Producător: Kiip
Licenţă: Gratuit
Popularitate: 44

Rating: 5.0/5 (Total Votes: 1)

statsite este un server de statistici agregare. & Nbsp; În mod implicit, bufeuri Statsite date grafit. Statsite se bazează foarte mult pe grafit Etsy lui.
Instalare
Instalați Statsite la PyPi:
Pip instala statsite
Sau descărcați și instalați de la sursa:
python setup.py instala
Utilizare
Statsite preferabil ar trebui să fie configurat utilizând un fișier, deși toți parametrii de configurare pot fi setate prin intermediul liniei de comandă, precum. Aici este un exemplu de fișier de configurare:
# Setări pentru "colector", care este ascultător UDP
[Colector]
gazdă = 0.0.0.0
port = 8125
# Specificați setările pentru valorile "magazin", care este în cazul în care grafitul este
[Magazin]
gazdă = 0.0.0.0
port = 2003
Apoi executați statsite, arătând-o ca fișier (presupunând / etc acum):
statsite -c /etc/statsite.conf
Protocol
În mod implicit, Statsite va asculta de pachete UDP, ceea ce face extrem de ieftin pentru aplicația dumneavoastră la foc și să uitați de pachete la server. Un mesaj arata ca următoarele (în cazul în care steagul este opțională):
cheie: Valoarea | Tip [|flag]
Mesaje trebuie separate prin liniile (n) în cazul în care mai multe sunt trimise în același pachet.
În prezent, a sprijinit tipuri de mesaje:
- Cheie simpla / valoare - kv. Dacă este dat un steag, este considerat timestamp al perechii de chei / valoare.
- Ms - Timer. Dacă este dat un steag, este considerat rata de eșantionare a timer.
- C - Counter. După intervalul culoare, contoare de aceeași cheie sunt agregate și acest lucru este trimis la magazin.
Exemple:
Ceea ce urmează este un simplu pereche de chei / valoare, în acest caz, de raportare de câte întrebări le-am văzut în ultima secundă la MySQL:
mysql.queries: 1381 | kv | @ 1313107325
Următoarele este un timer, calendarul viteza de răspuns a unui apel API:
api.session_created: 114 | ms
Ceea ce urmează este un alt cronometru, dar de data aceasta spunând că proba asta in 1 / 10th a cererilor API.
api.session_created: 114 | ms | @ 0,1
Următorul exemplu este incrementează contorul "recompense" de 1:
recompense: 1 | c
Și acest exemplu decrementeaza "inventar" counter de 7:
inventar: -7 | C
Așa cum a spus mai devreme, mai multe mesaje pot fi unite prin liniile

Caracteristici :.

    valori
  • pentru Basic / valoare
  • Trimiterea de date timer, Statsite va calcula: - Media - Min / Max - Deviația standard - Toate valorile de mai sus pentru o percentila specific de informații
  • Trimite contoare care Statsite va agregate
  • Trimite o rată de eșantionare cu contoare și Statsite va lua în considerare atunci când agregarea.

Cerințe :

  • Python

Software similare

Comentarii la statsite

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!