django-app-metrics

Software screenshot:
django-app-metrics
Podrobnosti Software:
Verze: 0.8.1
Datum uploadu: 20 Feb 15
Vývojka: Frank Wiles
Licence: Volný
Popularita: 13

Rating: 4.0/5 (Total Votes: 1)

Django-app-metrik je aplikace, Django, který vám umožní zachytit a zprávy o různých událostech ve vašich aplikacích. Stačí jednoduše definovat různé názvem metriky a rekord, když k nim dojde. Ty mohou být některé události, které mohou být užitečné immediatey, například "nový uživatel registrací", "ke stažení", atd.
Nebo nemusí být užitečný až někdy v budoucnosti. Ale pokud začnete nahráním teď budete mít skvělé údaje později, pokud to potřebují.
Například "Celkem prodaných kusů" není vzrušující číslo, když jste právě rozjíždí, když se jen o příjmy, ale je schopen udělat soutěž pro 1000000. prodávaná věc v budoucnu budete rádi, že jste byli sledování za to.
Poté skupina tyto jednotlivé metriky do MetricSet, kde si definovat, jak často chcete zprávu e-mail je poslal, a který uživatel (ů), je třeba zaslat.
Použít
od app_metrics.utils importu create_metric, metrická
# Vytvořit novou metriku pro sledování
my_metric = create_metric (name = "Nový uživatel Metric" slimák = 'new_user_signup ")
# Vytvořte MetricSet, který váže metriku na e-mailovou plánu a sady
# Kdo by měl dostat
my_metric_set = create_metric_set (name = "Můj Set",
& Nbsp; metriky = [my_metric],
& Nbsp; email_recipients = [user1, user2])
# Zvýšit metriku o jednu
metrický ("new_user_signup")
# Zvýšit metriku jiným číslem
metrický ("new_user_signup", 4)
# Celkový indikátor položek do denní, týdenní, měsíční a roční součty
# Je to docela chytrý na to, aby jste v bezpečí spustit to tak často, jak vy
# Podobně jako
manage.py metrics_aggregate
# Pošlete e-mailové zprávy uživateli
manage.py metrics_send_mail
backends
app_metrics.backends.db (Default) - Tento backend ukládá všechny metriky a agregace v databázi. Poznámka: Každé volání metrických () vytváří databázi zápis, což může snížit celkový výkon je, zbláznit se s nimi, nebo mají silně provozu webu.
app_metrics.backends.mixpanel - Tento backend umožňuje potrubí všech hovorů na metrický () až Mixpanel. Naleznete v dokumentaci Mixpanel pro více informací o jejich API.
app_metrics.backends.statsd - Tento backend umožňuje potrubí všech hovorů do metrických () na statsd serveru. Viz statsd Další informace o jejich API.
Nastavení
APP_METRICS_BACKEND - Výchozí hodnota je "app_metrics.backends.db", pokud není definována.
APP_METRICS_SEND_ZERO_ACTIVITY - Zabránit e-maily odesílány, když tam byl žádná aktivita dnes (tedy v průběhu zkoušky). Výchozí hodnota je true.
Mixpanel Nastavení
Nastavit APP_METRICS_BACKEND == "app_metrics.backends.mixpanel".
APP_METRICS_MIXPANEL_TOKEN - Vaše Mixpanel.com API tokenu
APP_METRICS_MIXPANEL_URL - Umožnit nerespektování API URL koncového bodu
Statsd Nastavení
Nastavit APP_METRICS_BACKEND == "app_metrics.backends.statsd".
APP_METRICS_STATSD_HOST - hostname statsd serveru, výchozí "localhost"
APP_METRICS_STATSD_PORT - statsd přístav, standardně "8125"
APP_METRICS_STATSD_SAMPLE_RATE - statds vzorkovací frekvence, standardně 1

Požadavky na :

  • Python
  • Django

Ostatní software developer Frank Wiles

django-admin-views
django-admin-views

20 Feb 15

django-friendship
django-friendship

14 Apr 15

django-beta
django-beta

11 May 15

Komentáře k django-app-metrics

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!