2012-03-17 8 views
7

Vorrei avere un'idea del traffico web che sto avendo su una macchina IIS e mi chiedevo se c'è già un ottimo strumento IIS "in tempo reale".C'è un visualizzatore di traffico in tempo reale IIS (o un modo per farlo in modo progressivo tramite C#)

Idealmente questo sarebbe qualcosa su cui potrei applicare la logica di scripting personalizzata.

Inoltre, esiste un modo per accedere a livello di programmazione (da C#) a tali informazioni? Sembra che il modo per farlo sia tramite i contatori delle prestazioni o l'analisi del registro di IIS, ma sicuramente c'è un modo migliore.

risposta

0

ho finito per attuare una soluzione di registrazione di IIS/App in tempo reale che utilizza Firebase (vedere http://blog.diniscruz.com/search/label/Firebase per un gruppo di post sull'argomento e questo per uno screenshot di esso in azione: http://blog.diniscruz.com/2014/04/from-azure-to-firebase-could-not.html).

funziona davvero bene, con noi avere accesso in tempo reale a ciò che accade nel sito dal vivo

posso pubblicare maggiori dettagli v'è interesse per questo argomento

2

Buon punto, avrò bisogno anche di una cosa del genere.
La ricerca rapida mi ha dato IIS Traffic Monitor e this bunch of tools.
Non ne ho usato nessuno.

+3

-1: non piace molto risposte che sono solo collegamenti, soprattutto perché non hai provato nessuno di questi strumenti. –

+2

Sì, ma ha aggiunto valore, e quei collegamenti sono validi (prima era rotto, ma ho appena modificato il commento e corretto) –

0

Se si desidera un modo semplice per vedere il traffico in tempo reale, ma non uno strumento IIS, prova Google Analytics: ha una vista in tempo reale degli utenti attivi sul tuo sito. Naturalmente puoi anche avere informazioni dettagliate sui dati storici (nel tempo) in modo da ottenere un'immagine reale del traffico verso il tuo sito.

D'altra parte, log analisi sarà più accurata, che si può fare a livello di codice - o anche "vecchia scuola" reporting sia tramite il caricamento dei dati di log in Excel o SQL ....

+0

Sono venuto qui per dire questa cosa esatta. Dimentica IIS, vai con Google Analytics. – msigman

+1

Google Analytics (GA) non è quello che voglio. Non funzionano con i servizi Web, mi richiedono di aggiungere un po 'di JS a tutti i siti Web, aggiungere una chiamata a google server per ottenere JS e affidarsi al brower per il rendering di javascript da domini esterni –

+0

Quindi dovrai lavorare con il registro file per darti visibilità su tutto il traffico di richieste che hai sul tuo box (css, immagini, file di script, ecc.). A seconda delle dimensioni dei file di registro, è probabilmente meglio caricare i dati su alcuni db. – EdSF

Problemi correlati