django-app-metrics

Yazılım ekran görüntüsü:
django-app-metrics
Yazılım detaylar:
Versiyon: 0.8.1
Qayıt: 20 Feb 15
Geliştirici: Frank Wiles
Lisans: Ücretsiz
Popülerlik: 13

Rating: 4.0/5 (Total Votes: 1)

django-app-metrik yakalamak ve uygulamaları çeşitli olayları bildirmek için izin veren bir Django uygulaması. Onlar ne zaman sadece çeşitli adlandırılmış ölçümleri ve kayıt tanımlar. Bu 'yeni kullanıcı Başvurusu, örneğin' immediatey yararlı olabilir, bazı olaylar 'indirme', vs. olabilir
Ya da gelecekte bir noktaya kadar yararlı kanıtlamak olmayabilir. Şimdi onları kaydetmeye başlamak eğer ihtiyacınız yoksa Ama daha sonra büyük veri olacak.
Örneğin 'Satıldı Toplam Öğe' sadece sen takip edildi memnuniyet duyarız sadece gelir umurumda zaman başlatma, ancak gelecekte öğeyi satılan 1000000 için bir yarışma yapmak mümkün olduğun heyecan verici sayı değil o.
Daha sonra grup, size bir e-posta raporu gönderiliyor ve hangi kullanıcı (lar) gönderilmesi gerekmektedir istiyorum ne sıklıkta tanımlayan bir MetricSet, içine bu bireysel ölçümler.
Kullanım
app_metrics.utils ithalat create_metric gelen, metrik
# Izlemek için yeni bir metrik oluşturun
my_metric = create_metric (isim = 'Yeni Kullanıcı Metrik', sülük = 'new_user_signup')
# Bir e-posta programı ve setleri bir metrik bağlayan bir MetricSet oluşturun
# Onu alırsınız kimin
my_metric_set = create_metric_set (isim = 'Benim Seti',
& Nbsp; ölçümler = [my_metric],
& Nbsp; email_recipients = [kullanıcı1, kullanıcı2])
# Tek ölçüyü arttırır
metrik ('new_user_signup')
# Diğer bazı sayısına göre ölçüyü arttırır
metrik ('new_user_signup', 4)
# Günlük, haftalık, aylık ve yıllık toplamları içine Agrega metrik ürün
# Bu konuda oldukça zeki, yani sizin gibi sık bu çalıştırmak için güvenli konum
# Hoşuna gitmek
manage.py metrics_aggregate
# Kullanıcılara e-posta raporları gönder
manage.py metrics_send_mail
Backends
app_metrics.backends.db (Varsayılan) - Bu arka uç saklar veritabanındaki tüm ölçümleri ve toplamalardan. NOT: metrik yapılan her çağrı () Onlarla fındık gidin genel performansı düşürebilir veya ağır trafik siteyi sahip olabilen bir veritabanı yazma, üretir.
app_metrics.backends.mixpanel - Bu arka uç borusuna Mixpanel metrik için aramaların () tüm izin verir. Kendi API hakkında daha fazla bilgi için Mixpanel belgelerine bakın.
app_metrics.backends.statsd - Bu arka uç borusuna bir statsd sunucusuna metrik () için aramaların hepsi sizi tanır. Kendi API hakkında daha fazla bilgi için statsd bakın.
Ayarlar
APP_METRICS_BACKEND - 'app_metrics.backends.db' Varsayılan tanımlı değilse.
APP_METRICS_SEND_ZERO_ACTIVITY - hiçbir etkinlik bugün orada ne zaman önleyin e-postalar gönderiliyor (yani test sırasında). Doğru öntanımlıdır.
Mixpanel Ayarları
APP_METRICS_BACKEND == 'app_metrics.backends.mixpanel' ayarlayın.
APP_METRICS_MIXPANEL_TOKEN - Sizin Mixpanel.com API belirteci
APP_METRICS_MIXPANEL_URL - API URL bitiş noktasının izin baskın
Statsd Ayarlar
APP_METRICS_BACKEND == 'app_metrics.backends.statsd' ayarlayın.
APP_METRICS_STATSD_HOST - statsd sunucu Hostname, 'localhost' varsayılan
APP_METRICS_STATSD_PORT - statsd liman, '8125' varsayılan
APP_METRICS_STATSD_SAMPLE_RATE - statds örnek oranı, varsayılan 1

Gereksinimler :

  • Python
  • Django

Geliştirici Diğer yazılım Frank Wiles

django-beta
django-beta

11 May 15

django-admin-views
django-admin-views

20 Feb 15

django-friendship
django-friendship

14 Apr 15

Yorumlar django-app-metrics

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!