django-app-metrics

Sagteware kiekie:
django-app-metrics
Sagteware besonderhede:
Weergawe: 0.8.1
Upload datum: 20 Feb 15
Ontwikkelaar: Frank Wiles
Lisensie: Gratis
Populariteit: 0

Rating: 4.0/5 (Total Votes: 1)

Django-app-statistieke is 'n Django app wat dit moontlik maak om jou te vang en verslag te doen oor verskeie gebeure in jou programme. Jy hoef net verskeie vernoem statistieke en rekord definieer wanneer dit gebeur. Dit kan wees om sekere gebeure wat kan wees immediatey nuttig, byvoorbeeld 'n Nuwe Gebruiker aanmeldingen ',' Downloads ', ens
Of hulle kan nie nuttig bewys tot 'n sekere punt in die toekoms. Maar as jy begin teken dit nou jy het 'n groot data later op as jy dit nie nodig het.
Byvoorbeeld 'Totale items wat verkoop' is nie 'n opwindende getal as jy net die launch wanneer jy net omgee inkomste nie, maar dit kan 'n wedstryd om te doen vir die 1000000 verkoop item in die toekoms sal jy bly wees jy is die dop wees dit.
Jy dan groep hierdie individuele statistieke in 'n MetricSet, waar jy bepaal hoe dikwels jy wil 'n e-pos verslag wat gestuur word, en wat die gebruiker (s) dit moet gestuur word.
Gebruik
van app_metrics.utils invoer create_metric, metrieke
# Skep 'n nuwe metrieke te spoor
my_metric = create_metric (naam = 'n Nuwe Gebruiker metrieke ', slak =' new_user_signup ')
# Skep 'n MetricSet wat bande 'n metrieke 'n e-pos skedule en stelle
# Wat dit behoort te kry
my_metric_set = create_metric_set (naam = "My Stel ',
& Nbsp; statistieke = [my_metric],
& Nbsp; email_recipients = [gebruiker1, user2])
# Vermeerder die metrieke deur een
metrieke ('new_user_signup')
# Vermeerder die metrieke deur 'n ander getal
metrieke ('new_user_signup', 4)
# Totale metrieke items in daaglikse, weeklikse, maandelikse en jaarlikse totale
# Dit is redelik slim oor dit, sodat jy veilig om dit te hardloop so dikwels as jy
# Soos
manage.py metrics_aggregate
# Stuur e-pos verslae aan gebruikers
manage.py metrics_send_mail
back ends
app_metrics.backends.db (Standaard) - Hierdie backend winkels al statistieke en swerms in jou databasis. NOTA: Elke oproep na metrieke () genereer 'n databasis te skryf, wat jou algehele prestasie afneem is jy gaan neute met hulle of 'n swaar verkeer site.
app_metrics.backends.mixpanel - Hierdie backend kan jy pyp al jou oproepe na metrieke () te Mixpanel. Sien die Mixpanel dokumentasie vir meer inligting oor hul API.
app_metrics.backends.statsd - Hierdie backend kan jy pyp al jou oproepe na metrieke () na 'n statsd bediener. Sien statsd vir meer inligting oor hul API.

APP_METRICS_BACKEND - Verstek na 'app_metrics.backends.db' indien nie gedefinieer nie.
APP_METRICS_SEND_ZERO_ACTIVITY - Voorkom e-posse gestuur wanneer daar was geen aktiwiteit vandag (dws gedurende die toets). Verstek na True.
Mixpanel Instellings
Stel APP_METRICS_BACKEND == 'app_metrics.backends.mixpanel.
APP_METRICS_MIXPANEL_TOKEN - Jou Mixpanel.com API teken
APP_METRICS_MIXPANEL_URL - Laat oorheersende van die API URL eindpunt
Statsd Instellings
Stel APP_METRICS_BACKEND == 'app_metrics.backends.statsd.
APP_METRICS_STATSD_HOST - masjien naam van statsd bediener, verstek na 'localhost'
APP_METRICS_STATSD_PORT - statsd hawe, verstek na '8125'
APP_METRICS_STATSD_SAMPLE_RATE - statds monster tempo, verstek na 1

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Frank Wiles

django-admin-views
django-admin-views

20 Feb 15

django-beta
django-beta

11 May 15

django-friendship
django-friendship

14 Apr 15

Kommentaar te django-app-metrics

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!