statsite

Software screenshot:
statsite
Rincian Software:
Versi: 0.4.0
Tanggal Upload: 11 May 15
Pengembang: Kiip
Lisensi: Gratis
Popularitas: 44

Rating: 5.0/5 (Total Votes: 1)

statsite adalah server statistik agregasi & nbsp;. Secara default, Statsite flushes data ke Graphite. Statsite didasarkan berat pada Graphite Etsy ini.
Instal
Instal Statsite dari pypi:
pip menginstal statsite
Atau men-download dan menginstal dari sumber:
python setup.py install
Penggunaan
Statsite sebaiknya harus dikonfigurasi menggunakan file, meskipun semua parameter konfigurasi dapat diatur melalui baris perintah juga. Berikut adalah contoh file konfigurasi:
# Pengaturan untuk "kolektor" yang merupakan pendengar UDP
[Kolektor]
host = 0.0.0.0
port = 8125
# Tentukan pengaturan untuk metrik "toko" yang mana grafit
[Toko]
host = 0.0.0.0
port = 2003
Kemudian jalankan statsite, menunjuk ke file yang (dengan asumsi / etc sekarang):
statsite -c /etc/statsite.conf
Protocol
Secara default, Statsite akan mendengarkan paket UDP, yang membuatnya sangat murah untuk aplikasi Anda untuk api dan melupakan paket ke server. Sebuah pesan terlihat seperti berikut (di mana bendera adalah opsional):
key: value | Jenis [|flag]
Pesan harus dipisahkan oleh baris baru (n) jika beberapa dikirim dalam paket yang sama.
Saat ini didukung jenis pesan:
- Kunci Sederhana / Nilai - kv. Jika bendera diberikan, itu dianggap timestamp dari pasangan kunci / nilai.
- Ms - Timer. Jika bendera diberikan, itu dianggap sampling rate dari timer.
- C - Kontra. Setelah interval flush, counter kunci yang sama dikumpulkan dan ini dikirim ke toko.
Contoh:
Berikut ini adalah pasangan kunci / nilai sederhana, dalam hal ini melaporkan berapa banyak pertanyaan yang kami lihat dalam detik terakhir pada MySQL:
mysql.queries: 1381 | kv | @ 1313107325
Berikut ini adalah timer, waktu kecepatan respon dari panggilan API:
api.session_created: 114 | ms
Berikut ini adalah waktu yang lain, tapi kali ini kami mengatakan sampel data ini dalam 1/10 dari permintaan API.
api.session_created: 114 | ms | @ 0,1
Contoh berikutnya akan menambahkan "imbalan" kontra oleh 1:
imbalan: 1 | c
Dan contoh ini decrements "persediaan" kontra oleh 7:
persediaan: -7 | c
Seperti dikatakan sebelumnya, beberapa pesan dapat bergabung bersama-sama dengan baris baru

Fitur :.

  • kunci Dasar / nilai metrik
  • Kirim Data timer, Statsite akan menghitung: - Berarti - Min / Max - Standard deviasi - Semua metrik di atas untuk persentil tertentu informasi
  • Kirim counter yang Statsite akan agregat
  • Kirim sample rate dengan counter dan Statsite akan memperhitungkannya ketika menggabungkan.

Persyaratan :

  • Python

Software yang serupa

FTimes
FTimes

20 Feb 15

srm
srm

14 Apr 15

QSupervisorControl
QSupervisorControl

20 Feb 15

Komentar untuk statsite

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!