django-app-metrics

Szoftver screenshot:
django-app-metrics
Szoftver adatai:
Változat: 0.8.1
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Frank Wiles
Engedély: Ingyenes
Népszerűség: 13

Rating: 4.0/5 (Total Votes: 1)

A Django-app-mérőszámok egy Django app, amely lehetővé teszi, hogy rögzítse, és jelentést készít különböző rendezvények az alkalmazások. Egyszerűen meghatároznak különböző elemzi mérőszámokat és rekordot, amikor történik. Ezek lehetnek bizonyos eseményekre, lehet immediatey hasznos, például "New User regisztrációk", a "Letöltések", stb
Vagy lehet, hogy nem hasznos, amíg valamikor a jövőben. De ha elkezdesz felvétel őket most neked kell jó adatokat később, ha szükség van rá.
Például "Total eladott tételek" nem egy izgalmas számot, ha éppen most indít, ha csak érdekel a bevétel, de hogy képes megtenni, a verseny a 1000000. értékesített tárgyat a jövőben, akkor örülök neked követtek azt.
Ezután csoport ezek az egyes mérőszámok egy MetricSet, ahol meghatározhatja, milyen gyakran szeretné egy e-mailt jelentést küldött, és amelyre felhasználó (k) meg kell küldeni.
Használat
a app_metrics.utils import create_metric, metrikus
# Hozzon létre egy új mérőszáma, hogy nyomon
my_metric = create_metric (name = 'Új felhasználó Metric ", csiga =' new_user_signup)
# Létrehozása MetricSet amely egybefonódik a mutatót, hogy egy e-mail ütemezése és készletek
# Hogy ki kapjon meg
my_metric_set = create_metric_set (name = 'My Set ",
& Nbsp; mérőszámok = [my_metric],
& Nbsp; email_recipients = [user1, user2])
# Növeli a metrikus egy
metrikus ("new_user_signup)
# Növeli a metrikus valamilyen más szám
metrikus ("new_user_signup", 4)
# Összesített metrikus tételeket napi, heti, havi és éves összesítés
# Ez elég okos róla, szóval biztos, hogy futtatni ezt, amilyen gyakran csak
#, Mint
manage.py metrics_aggregate
# E-mail küldése jelentések felhasználók
manage.py metrics_send_mail
adatbázista
app_metrics.backends.db (Default) - Ez a backend tárolja mérőszámokat és csoportosulásai az adatbázisban. Megjegyzés: Minden hívás metrikus () létrehoz egy adatbázist write, amely csökkenti a összteljesítményét megy dió velük, vagy egy erősen forgalmú site.
app_metrics.backends.mixpanel - Ez backend lehetővé teszi, hogy vezeték az összes hívás a metrikus (), hogy Mixpanel. Lásd a Mixpanel dokumentációjában további információkat az API.
app_metrics.backends.statsd - Ez backend lehetővé teszi, hogy vezeték az összes hívás a metrikus (), hogy a statsd szerveren. Lásd statsd további információkat a API.
Beállítások
APP_METRICS_BACKEND - alapban app_metrics.backends.db ", ha nem definiált.
APP_METRICS_SEND_ZERO_ACTIVITY - megakadályozza az e-mailek küldését, amikor ott volt semmilyen tevékenység ma (azaz a vizsgálat alatt). Az alapértéke True.
Mixpanel Beállítások
Állítsa APP_METRICS_BACKEND == 'app_metrics.backends.mixpanel ".
APP_METRICS_MIXPANEL_TOKEN - A Mixpanel.com API token
APP_METRICS_MIXPANEL_URL - Hagyjuk elsőrendű Az API URL végpont
Statsd Beállítások
Állítsa APP_METRICS_BACKEND == 'app_metrics.backends.statsd ".
APP_METRICS_STATSD_HOST - gazdaneveinek statsd szerveren, alapban localhost "
APP_METRICS_STATSD_PORT - statsd port, alapban 8125 "
APP_METRICS_STATSD_SAMPLE_RATE - statds mintavételi ráta, alapértelmezés szerint 1

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Frank Wiles

django-beta
django-beta

11 May 15

django-friendship
django-friendship

14 Apr 15

django-admin-views
django-admin-views

20 Feb 15

Hozzászólások a django-app-metrics

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!