So zeigen Sie die Anzahl aktiver Benutzersitzungen auf Ihrer IIS-Website an

Die Information über die Anzahl der aktiven Benutzersitzungen ist für die Ermittlung und Abschätzung der Serverlast von entscheidender Bedeutung. Es hilft Ihnen auch dabei, den perfekten Zeitpunkt für die Wartung des Servers zu bestimmen. Darüber hinaus können Sie den richtigen Zeitpunkt für die Aktualisierung der Website wählen.

Sie können die Anzahl der aktiven Benutzersitzungen auf der IIS-Site anzeigen, indem Sie das Performance Monitor-Tool für Ihr Windows-Hosting verwenden.  Sie müssen lediglich eine Reihe von Zählern festlegen. Es gibt eine andere Möglichkeit, dies mit der PowerShell zu tun. Alle Details finden Sie in diesem Artikel.

Anzeigen der Anzahl aktiver Benutzersitzungen auf der IIS-Site mit dem Performance Monitor Tool

  1. Drücken Sie die Windows + R-  Taste. Geben Sie perfmon ein  und drücken Sie die Eingabetaste  .
  2. Jetzt müssen Sie die entsprechenden Zähler hinzufügen, um die Anzahl der aktiven Benutzersitzungen anzuzeigen. Klicken Sie dazu auf die grüne Schaltfläche „+“ in der Symbolleiste.
  3. Suchen Sie die Webdienstgruppe  . Es ausweiten. Sie sehen eine Liste der verfügbaren Zähler. Für dieses Tutorial verwenden wir die folgenden:
  • Aktuelle anonyme Benutzer
  • Aktuelle nicht anonyme Benutzer
  • Aktuelle Verbindungen
  1. Wählen Sie Ihre Wunschtheke. Wählen Sie Ihre IIS-Website im Feld Instanzen ausgewählter Objekte aus . Klicken Sie auf die Schaltfläche „Hinzufügen>>“ . Der Zähler wird sofort hinzugefügt.

So zeigen Sie die Anzahl aktiver Benutzersitzungen auf der IIS-Site an

  1. Machen Sie dasselbe für alle erforderlichen Zähler. Klicken Sie auf die Schaltfläche OK  .
  2. Jetzt sehen Sie in der Performance Manager-Konsole eine Vielzahl von Echtzeitinformationen zu den aktiven Benutzersitzungen. Im unteren Bereich werden die Zähler angezeigt, die Sie hinzugefügt haben.

So zeigen Sie die Anzahl aktiver Benutzersitzungen auf der IIS-Site an

Mit dem Performance Monitor-Tool können Sie Ihre benutzerdefinierten Zähler zur Konsole hinzufügen. Sie können sie zur späteren Verwendung in einer anderen Ansicht speichern.

Anzeigen der Anzahl aktiver Benutzersitzungen auf der IIS-Site mit PowerShell

  1. Öffnen Sie PowerShell.
  2. Fügen Sie den folgenden Befehl ein:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
( Get-Counter -ListSet ‘Web Service’ ) . Schalter
(Get-Counter -ListSet ‘Web Service’).counter
(Get-Counter -ListSet 'Web Service').counter
  1. Um die Anzahl der aktiven Sitzungen auf Ihrer Website (Site1) zu erfahren, schreiben Sie diese Zeile:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName web-srv01
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName web-srv01
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName web-srv01
  1. Wenn Sie die Anzahl der Verbindungen auf Ihrer Website lokal überprüfen möchten, verwenden Sie diesen Befehl:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName $env:COMPUTERNAME
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName $env:COMPUTERNAME
Get-Counter „Webdienst (Site1) aktuelle Verbindungen“ -ComputerName $env:COMPUTERNAME

Hier verwenden Sie die Umgebungsvariable COMPUTERNAME, da die Angabe des lokalen Hosts nicht zulässig ist.

  1. Wenn Sie die aktuellen Verbindungen auf dem gesamten IIS-Server wissen möchten, geben Sie diese Zeile ein:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
(( Get-Counter -Counter ‘web service(_total)current communications’ -computer $env:COMPUTERNAME ) | Select-Object -Expand countersamples ) . Gekochter Wert
((Get-Counter -Counter ‘Webdienst(_total)aktuelle Verbindungen’ -computer $env:COMPUTERNAME) | Select-Object -Expand countersamples).Cookedvalue
((Get-Counter -Counter 'Webdienst(_total)aktuelle Verbindungen' -computer $env:COMPUTERNAME) | Select-Object -Expand countersamples).Cookedvalue

Abschluss

In diesem Artikel haben Sie gelernt, die Anzahl der aktiven Benutzersitzungen auf Ihrer IIS-Site mithilfe des Performance Monitor-Tools und PowerShell anzuzeigen. Jetzt können Sie die Daten einfach analysieren und wichtige Entscheidungen zur Pflege der Website zum richtigen Zeitpunkt treffen.

Schauen Sie sich diese Top 3 der Windows-Hosting-Dienste an:

Ultahost
4.9

725 Benutzerbewertungen

2,90 $ /Monat
Startpreis

Besuchen Sie Ultahost

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.3
  • Unterstützung
    4.8
  • Merkmale
    4.5
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.8
Kamatera
4.8

141 Benutzerbewertungen

4,00 $ /Monat
Startpreis

Besuchen Sie Kamatera

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    3.5
  • Unterstützung
    3,0
  • Merkmale
    3.9
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.3
InterServer
4.4

419 Benutzerbewertungen

2,50 $ /Monat
Startpreis

Besuchen Sie InterServer

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.3
  • Unterstützung
    4.5
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.9
  • Preisgestaltung
    4.3
  • Suchen Sie nach dem besten Windows-Hosting ? Klicken Sie auf diesen Link und sehen Sie sich alle unsere Empfehlungen an.