【问题标题】:How to know the active session counts for a particular website hosted in IIS using PowerShell如何使用 PowerShell 了解 IIS 中托管的特定网站的活动会话数
【发布时间】:2012-04-12 19:10:41
【问题描述】:

我问了一个关于了解 IIS 中正在运行的会话数的问题。

Get running session count from IIS for my hosted Asp.Net web site

我得到了以下 powershell 脚本

Write-host Getting performance counters ...

$perfCounterString = "\asp.net applications(__total__)\sessions active" 
$counter = get-counter -counter $perfCounterString 
$rawValue = $counter.CounterSamples[0].CookedValue 

write-host Session Count is $rawValue

目前,此脚本正在为 IIS 中托管的所有网站提供活动会话计数

我只是想知道如何修改此脚本,以便它只为特定网站提供活动会话计数。

【问题讨论】:

    标签: asp.net iis powershell windows-server-2008 powershell-2.0


    【解决方案1】:
    $ServerName = 'IIs1'
    $SiteName = 'default web site'
    
    get-counter "\\$ServerName\web service($SiteName)\current connections"
    

    【讨论】:

    • 嗨,我可以使用这个 get-counter 通过会话 id 获取会话吗?
    猜你喜欢
    • 1970-01-01
    • 2012-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多