.
statsite bir stats toplama server & nbsp; qrafit Mənim cari olaraq, Statsite basması məlumat. Statsite Etsy nin Graphite çox əsaslanır.
Install
PyPi olan Statsite Install:
statsite bərpa Pip
Və ya download və mənbədən bərpa:
python bərpa setup.py
istifadə
Bütün konfiqurasiya parametrləri həmçinin command line vasitəsilə müəyyən edilə bilər, baxmayaraq ki Statsite üstünlük, bir faylı istifadə edərək yapılandırılmış olmalıdır. Burada bir misal konfiqurasiya faylı:
UDP dinləyici deyil "kollektor" üçün # Settings
[Kollektor]
host = 0.0.0.0
= 8125 port
Qrafit olduğu # edir ölçümlerini "mağaza" üçün parametrləri daxil
[Mağaza]
host = 0.0.0.0
= 2003 port
Sonra (indi etc / fərz) ki, fayl işarə edərək, statsite çalıştırın:
statsite c /etc/statsite.conf
Protokol
Mənim cari olaraq, Statsite Sizin tətbiqi yanğın və server paket unutmaq üçün çox ucuz edir UDP paket üçün qulaq asa bilərsiniz. Mesaj (bayraq isteğe bağlıdır) aşağıdakı kimi görünür:
əsas: dəyər | növü [|flag]
Mesajlarım çox eyni paket göndərilən əgər newlines (n) tərəfindən ayrılmalıdır.
Hal-hazırda mesaj növləri dəstəklənir:
- Kv - Simple Açar / dəyər. Bir bayraq verilir, bu, əsas / dəyər cüt damgası hesab olunur.
- Ms - Timer. Bir bayraq verilir, bu, timer seçmə dərəcəsi hesab olunur.
- C - Counter. Flush fasilədən sonra, eyni əsas counters məcmu və bu mağaza göndərilir.
Nümunələr:
Aşağıdakı biz MySQL son ikinci gördüm neçə sorğu hesabat bu halda bir sadə düyməsi / dəyər cüt var:
mysql.queries: 1381 | kv | 1313107325 @
Aşağıdakı bir API zəng cavab sürəti vaxtı, bir timer edir:
api.session_created: 114 | ms
Aşağıdakı başqa timer, lakin bu zaman biz API sorğu 1/10-ci ildə bu məlumatları nümunə etdi.
api.session_created: 114 | ms | 0.1 @
növbəti nümunəsi 1 "mükafatları" counter əlavələr olunur:
Təltif və mükafatlar: 1 | c
Bu misal 7 "inventar" counter decrements:
inventar: -7 | c
Əvvəllər dediyi kimi, çox mesaj newlines ilə birlikdə qatıldı bilər
Features .
- Əsas düyməsi / dəyər ölçümlerini
- timer data göndər, Statsite hesaplar: - Mean - Min / Max - Standard sapma - məlumatların xüsusi faiz üçün yuxarıda ölçümlerini
- Statsite gruplandırıyorsunuz edəcək counters göndər
- counters ilə nümunə dərəcəsi göndər və ümumiləşdirmək zaman Statsite nəzərə alacaq.
tələblər
- Python
Şərhlər tapılmadı