statsite

Screenshot Software:
statsite
Szczegóły programowe:
Wersja: 0.4.0
Filmu: 11 May 15
Wywoływacz: Kiip
Licencja: Wolny
Popularność: 6

Rating: nan/5 (Total Votes: 0)

statsite jest agregacja statystyki serwera. & Nbsp; Domyślnie wypłukuje Statsite danych do grafitu. Statsite opiera się w dużej mierze na Graphite Etsy jest.
Zainstaluj
Zainstaluj Statsite z PyPI:
pip install statsite
Lub pobrać i zainstalować ze źródeł:
python setup.py install
Zastosowanie
Statsite najlepiej powinien być skonfigurowany przy użyciu pliku, mimo że wszystkie parametry konfiguracyjne można ustawić za pomocą linii poleceń, jak również. Oto przykład pliku konfiguracyjnego:
# Ustawienia dla "kolekcjoner", który jest słuchaczem UDP
[Kolektor]
host = 0.0.0.0
port = 8125
# Określić ustawienia dla metryki "sklep", czyli tam, gdzie jest grafit
[Sklep]
host = 0.0.0.0
port = 2003
Następnie uruchom statsite, kierując go do tego pliku (zakładając / etc teraz):
statsite -c /etc/statsite.conf
Protokół
Domyślnie Statsite będzie nasłuchiwać pakietów UDP, co sprawia, że ​​bardzo tanie dla aplikacji do ognia i zapomnieć pakietów do serwera. Wiadomość wygląda następująco (gdzie flaga jest opcjonalne):
klucz: wartość | Typ [|flag]
Wiadomości powinny być oddzielone znakami nowej linii (n) w przypadku wielu wysyłanych w tym samym pakiecie.
Obecnie obsługiwane typy wiadomości:
- Kv - Prosty klucz / wartość. Jeśli flaga jest podana, jest ona uważana timestamp pary klucz / wartość.
- Ms - minutnik. Jeśli flaga jest podana, jest ona uważana próbkowania czasowego.
- C - Counter. Po zakończeniu przepłukiwania przedziale liczniki tego samego przycisku są sumowane i jest wysyłany do sklepu.
Przykłady
Poniżej parę klucz / wartość prosta, w tym przypadku zgłaszania ile zapytań widzieliśmy w ostatniej sekundzie na MySQL:
mysql.queries: 1381 | kv | @ 1313107325
Poniżej znajduje się zegar, czas prędkość reakcji wywołanie API:
api.session_created: 114 | ms
Oto kolejny zegar, ale tym razem mówiąc te dane możemy skosztować w 1/10 dnia wniosków API.
api.session_created: 114 | ms | @ 0,1
Kolejnym przykładem jest zwiększa "nagrody" licznik o 1:
nagrody: 1 | c
I ten przykład zmniejsza się "zapasów" licznik przez 7:
zapasów: -7 | c
Jak powiedziałem wcześniej, wiele wiadomości może być połączone ze sobą znakami nowej linii

Opis .

    metryki
  • Podstawowe klucz / wartość
  • Wysyłanie danych timera, Statsite oblicza: - Mean - Min / Max - Odchylenie standardowe - Wszystkie powyższe wskaźniki dla danego percentyla informacji
  • Wyślij liczniki Statsite CAŁKOWITA
  • Wyślij częstotliwość próbkowania z liczników i Statsite weźmie to pod uwagę przy agregacji.

Wymagania :

  • Python

Podobne oprogramowanie

Temperature.app
Temperature.app

2 Jun 15

QTail
QTail

17 Feb 15

Os-Cafe
Os-Cafe

2 Jun 15

Helm
Helm

11 May 15

Komentarze do statsite

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!