2009-02-09 10 views
9

C'è un modo per profilare IIS7? (Freeware?)IIS7 Profiling

  • Numero di collegamenti
  • della larghezza di banda
  • Errori -...

thx, Lieven Cardoen

ps (Visualizzatore eventi?): Qualcosa di simile per profilare mssqlserver

risposta

7

Provare il Administration Pack for IIS 7.0. Ha:

Configuration Editor: Il modulo di editor di configurazione ti aiuterà a gestire i tuoi file di configurazione. Questo strumento è disponibile solo per gli amministratori di server. Permette di modificare qualsiasi sezione, attributo, elemento o collezione nel file di configurazione. Oltre a modificare questi valori, puoi anche bloccarli e sbloccarli. L'editor di configurazione consente inoltre di generare script basati sulle azioni intraprese e di cercare nel file per vedere dove vengono utilizzati i valori.

Report IIS: Il modulo Rapporti IIS consente di visualizzare le statistiche chiave sul proprio sito Web. Puoi anche generare i tuoi rapporti sui moduli per raccogliere informazioni pertinenti per te e la tua attività. Attualmente è possibile visualizzare l'output di questi report come grafici e/o tabelle.

Database Manager: Questo modulo non fa più parte di Administration Pack e viene invece offerto come download separato nell'Area download di IIS.

Estensioni UI: I moduli di estensione UI consentono di gestire le funzionalità esistenti tramite Gestione IIS.

  • Il modulo FastCGI consente di gestire le impostazioni FastCGI.
  • I due moduli ASP.NET consentono di gestire le impostazioni di autorizzazione e di errori personalizzati.
  • Infine, il filtro richieste HTTP consente di impostare le regole per il filtro delle richieste HTTP.
+0

non funziona con IIS 7.5 – mikesl

+0

non penso Admin Pack è disponibile più –

8

Non c'è niente come profiler di MSSQL, ma un insieme di strumenti:

  • Perfmon vi mostrerà il numero di connessioni correnti per il sito. Perfmon.msc, servizio Web, connessioni correnti, selezionare il sito Web, fare clic su Aggiungi. Non ti piace la natura interattiva del perfmon? Nessun problema, usa logman.exe, una bella CLI per perfmon.

  • Utilizzo dell'ampiezza di banda che è possibile ottenere dai file di registro se si abilitano i byte inviati & byte ricevuti nei file di registro iis. Questo è anche disponibile tramite contatori delle prestazioni: servizio Web, byte inviati/ricevuti/secondi. Penso che i due si completino abbastanza bene.

  • IIS7 ha una nuova funzionalità denominata Traccia richiesta non riuscita. Puoi dire di accedere a tutti i 500 o qualsiasi pagina .aspx che impiega 15 secondi per l'esecuzione o in base alla gravità dell'evento.Salva tutte queste informazioni in un file XML per te in \ inetpub in modo che sia facilmente analizzabile e ti dà anche un XSLT piacevole per visualizzarlo nel tuo browser ed eseguire il drill down, se lo desideri.

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

+0

Questa è una risposta migliore. Almeno parla di perfmon. –