Django-App-Metrics

Un'applicazione riutilizzabile Django per il monitoraggio e la posta elettronica delle metriche di applicazione
Scarica ora

Django-App-Metrics Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Frank Wiles
  • Sito web dell'editore:
  • http://search.cpan.org/~fwiles/ModPerl-ParamBuilder-0.08/lib/ModPerl/ParamBuilder.pm

Django-App-Metrics Tag


Django-App-Metrics Descrizione

Django-App-Metrics è un'app Django che ti consente di acquisire e segnalare su vari eventi nelle tue applicazioni. Definire semplicemente varie metriche nominate e registrare quando accadono. Questi potrebbero essere alcuni eventi che potrebbero essere utili immediatamente utili, ad esempio "nuovi iscrizioni utente", "download", ecc. Ecc. Potrebbero non rivelarsi utili fino a un certo punto in futuro. Ma se inizi a registrarli ora avrai grandi dati in seguito se ne hai bisogno. Per esempio 'Elementi totali venduti' non è un numero eccitante quando ti stai appena lanciando quando ti interessa solo le entrate, ma essere in grado Per fare un concorso per il 1 milionesimo elemento venduto in futuro sarai felice che tu ti stia monitorando. Gruppo di queste metriche individuali in un metricset, dove definisci quanto spesso vuoi che un rapporto di posta elettronica venga inviato e a quale utente (s) dovrebbe essere sint.usagefrom app_metrics.utils import creato_metric, metrica # crea una nuova metrica su trackmy_metric = create_metric (nome = "nuovo utente metrico ', slug =' new_user_signup ') # Crea un metrichetto che lega una metrica a un Pianificazione e set di e-mail # Chi dovrebbe ricevere ITMY_METRIC_SET = CREATO_METRIC_SET (NAME = 'MY SET', Metrics = , Email_recipients = ) # Incremento La metrica da Onememetric ('new_user_signup') # incrementa la metrica da parte di alcuni Altro numerometrico ('new_user_signup', 4) # Articoli metrici aggregati in quotidiano, settimanale, m ondly, e totali annuali # è abbastanza intelligente su di esso, quindi sei sicuro di eseguire questo come spesso come tu # tukemanage.py metrics_aggregate # Invia rapporti di posta elettronica a UsersManage.py Metrics_Send_MailBackenDensapp_metrics.backends.db (predefinito) - Questo backend memorizza tutto Metriche e aggregazioni nel tuo database. Nota: ogni chiamata alla metrica () genera una scrittura di database, che può ridurre le prestazioni complessive è che si verifichi i dadi con loro o avere un sito pesantemente traffico.app_metrics.backends.mixpanel - questo backend consente di tubare tutte le vostre chiamate alla metrica () a mixpanel. Vedere la documentazione MixPanel per ulteriori informazioni sul loro API.App_metrics.Backends.Statsd - Questo backend consente di tubare tutte le chiamate alla metrica () a un server StatsD. Vedere StatSD per ulteriori informazioni sul loro API.SetOttingSapp_metrics_Backend - Default su 'app_metrics.backends.db' se non definito.app_metrics_send_zero_applity - Prevenire le e-mail inviate quando non ci sono state attività oggi (cioè durante il test). Impostazioni predefinite a True.MixPanel Impostazioni App_metrics_backend == 'app_metrics.backends.mixpanel'.app_metrics_mixpanel_app_metrics_metrics_mixpanel_url - Consentire il sovrapposizione dell'URL dell'URL API TOINSTATSTST Impostazioni App_metrics_backend ==' app_metrics.backends.statsd'.app_metrics_statsd_metrics - HostName di STATSD Server, predefiniti su 'localhost'app_metrics_statsd_port - Porta Statsd, predefiniti a' 8125'App_metrics_statsd_sample_Rate - STADS Tasso di campionamento, predefiniti alla homepage di 1product


Django-App-Metrics Software correlato