mongolo

Traccia il traffico del tuo sito e genera relazioni personalizzate
Scarica ora

mongolo Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Justin Quick
  • Sito web dell'editore:
  • http://code.google.com/u/justquick/

mongolo Tag


mongolo Descrizione

Monitorare il traffico del tuo sito e generare report personalizzati Mongol è un software di analisi web che consente di monitorare il traffico del tuo sito e generare report personalizzati. Esso utilizza MongoDB come il datastore e Python con pymongo per popolare e query al database. Esso utilizza WSGI standard di analisi per raccogliere informazioni e servire un rilevamento di dati di analisi GIF pixel.Custom possono essere gettati al servizio e quindi è possibile effettuare report personalizzati per monitorare praticamente tutto quello che vuoi. Questo progetto è perfetta a rispondere a domande come "Quali sono le prime 10 pagine più visti?" RequirementsMongol richiede pymongo per connettersi a un'istanza di MongoDB. Per il serivce, è consigliato per l'uso con Gevent ma funziona anche con Tornado e anche Apache / mod_wsgi. Ecco l'elenco dei requisiti consigliato: sudo pip install pymongo geventInstallSetup e installare MongoDB. Ecco la loro guida rapida. Avanti, scaricare il codice sorgente e installare gli script: git clone git: //github.com/justquick/mongol.gitcd mongolsudo python setup.py installmongol-servemongol servire Avvia l'istanza di servizio all'indirizzo opzionale e porta. Il valore predefinito è ospite a 0.0.0.0:8000. Questo servizio ospita il monitoraggio GIF, ma si può passare qualsiasi tipo di dati di analisi come parametri GET. Gli unici due parametri richiesti sono: 1) sito, che è il dominio del tuo sito e 2) URL che è l'URL assoluto della pagina che si desidera monitorare. sito e URL sarà popolata se HTTP_REFERER che il browser invia come pagina che il GIF di monitoraggio è stato trovato. Eventuali altri parametri GET sono memorizzati per la successiva use.mongol-reportmongol-report report config-fileGenerates JSON dal database di analisi sulla base dei parametri di configurazione presenti nel argomento filename config-file. Questo è meglio mettere su un cronjob in modo che i report generati siano aggiornati. file di report possono essere serviti da un servizio separato (idealmente lighttpd) in modo che il servizio di analisi non ottiene intasato servendo i file reports.Configuration OptionsConfiguration contengono sezioni di report per generare quando si esegue mongol-report. Ogni nome della sezione genererà un file di report denominato sezione-name.json. Qui ci sono le opzioni per ciascuna sezione: uscita * - richiesto stringa. La directory di output per memorizzare i file (ad esempio in ~ / Mongol / reports) * Tempo - stringa facoltativa. Momento in cui per rimuovere i record più anziani (es giorni: 2). Mongol è veramente adatto a guardare i dati per un importo X passato di tempo e rimuove tutti i record che sono stati registrati prima di allora. Di default non fa alcuna limitazione. * Callback - stringa facoltativa. Nome della funzione di avvolgere i risultati con la creazione di report JSONP adeguate. Il valore predefinito risultati. * Limite - int opzionale. Limitare i risultati nelle relazioni. Il valore predefinito è 10. * fine - stringa facoltativa. Ordinare i risultati. O A per ascendente o discendente D per. Il valore predefinito D * mapper - stringa facoltativa. Il codice sorgente JS della funzione di mappatura da utilizzare nella mappa di MongoDB / ridurre capabilies. Il valore predefinito è function () {Emit ({url: this.url, titolo: this.title}, this.pageviews); } * Riduttore - stringa facoltativa. Il codice sorgente JS della funzione di riduzione da utilizzare nella mappa di MongoDB / ridurre capabilies. Il default funzione (chiave, valori) {var totale = 0; for (var i = 0; i


mongolo Software correlato

Google Hub.

Aggiunge Google Voice, Google Wave, Google Calendar, Google Reader e Google Docs Pulsanti della barra degli strumenti Mozilla Thunderbird ...

130

Scarica

Neuronj.

Un programma Java per la traccia e la quantificazione dei neuriti ...

108

Scarica