django-app-metrics

Programinė įranga Screenshot:
django-app-metrics
Programinė detalės:
Versija: 0.8.1
Įkėlimo datą: 20 Feb 15
Kūrėjas: Frank Wiles
Licencija: Nemokamai
Populiarumas: 13

Rating: 4.0/5 (Total Votes: 1)

Django-app-metrikos yra Django programa, kuri leidžia jums užfiksuoti ir pateikti ataskaitą apie įvairių renginių savo programas. Jūs galite tiesiog nustatyti įvairius pavadintas metrikos ir rekordą, kai jie įvyktų. Tai gali būti tam tikri įvykiai, kurie gali būti immediatey naudinga, pavyzdžiui, "naujas vartotojas registracijų", "Atsisiųsti" ir tt
Arba jie gali ne būti naudinga, kol tam tikru momentu ateityje. Bet jei jūs pradėsite įrašymo juos dabar jūs turėsite puikias duomenis, vėliau, jei jums reikia.
Pavyzdžiui: "Viso Parduotų daiktų" nėra įdomus skaičius, kai jūs tik pradėti, kai jūs rūpi tik pajamų, bet kad galėtų padaryti konkursą už 1000000. parduotų elementą ateityje jums bus malonu jums buvo stebėti tai.
Tada grupė šie individualūs metrikos į tam MetricSet, kur nustatyti, kaip dažnai norite siųsti pranešimą siunčiama, ir į kurią vartotojas (-ai), jis turėtų būti išsiųstas.
Naudojimas
nuo app_metrics.utils importo create_metric, metrika
# Sukurti naują metriką sekti
my_metric = create_metric (vardas = 'Naujas vartotojas Metric ", šliužas =' new_user_signup)
# Sukurti MetricSet kuris pririša metriką į elektroninio pašto grafiką ir rinkiniai
# Kas turėtų jį gauti
my_metric_set = create_metric_set (vardas = 'Mano rinkinys "
& Nbsp; metrikos = [my_metric]
& Nbsp; email_recipients = [user1, user2])
# Prieaugio pagal vieną metriką
metrika (new_user_signup)
# Prieaugio metriką kitu numeriu
metrinis ('new_user_signup', 4)
# Jungtiniai metrinių elementus į kasdien, kas savaitę, kas mėnesį ir metus sumos
# Tai gana protingas apie tai, kad esate saugūs paleisti tai taip dažnai, kaip jums
# Kaip
manage.py metrics_aggregate
# Siųsti el ataskaitas vartotojams
manage.py metrics_send_mail
backends
app_metrics.backends.db (Numatytoji) - Ši posistemės parduotuvės visos metrikos ir apibendrinus į savo duomenų bazę. PASTABA: Kiekvienas kvietimas metrikos () generuoja duomenų bazės rašyti, kurie gali sumažinti savo bendrą efektyvumą yra jums eiti riešutai su jais ar turėti daug eismo svetainę.
app_metrics.backends.mixpanel - Šis vidinis leidžia jums vamzdyno visus savo skambučius metrika (), kad Mixpanel. Žr Mixpanel dokumentus gauti daugiau informacijos apie savo API.
app_metrics.backends.statsd - Šis vidinis leidžia jums vamzdyno visus savo skambučius metrikos () į statsd serveryje. Žr statsd daugiau informacijos apie savo API.
nuostatos
APP_METRICS_BACKEND - Numatytasis "app_metrics.backends.db", jei nėra apibrėžta.
APP_METRICS_SEND_ZERO_ACTIVITY - Užkirsti kelią e-mail bus siunčiamas, kai ten buvo jokia veikla šiandien (ty bandymo metu). Numatytasis tiesa.
Mixpanel Nustatymai
Nustatyti APP_METRICS_BACKEND == 'app_metrics.backends.mixpanel ".
APP_METRICS_MIXPANEL_TOKEN - Jūsų Mixpanel.com API raktas
APP_METRICS_MIXPANEL_URL - Leiskite rankinis URL API galutinio taško
Statsd Nustatymai
Nustatyti APP_METRICS_BACKEND == 'app_metrics.backends.statsd ".
APP_METRICS_STATSD_HOST - hostname statsd serverį, pagal nutylėjimą "localhost"
APP_METRICS_STATSD_PORT - statsd uostas, pagal nutylėjimą "8125"
APP_METRICS_STATSD_SAMPLE_RATE - statds mėginių ėmimo dažnumas, pagal nutylėjimą 1

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Frank Wiles

django-friendship
django-friendship

14 Apr 15

django-admin-views
django-admin-views

20 Feb 15

django-beta
django-beta

11 May 15

Komentarai django-app-metrics

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!