none
Exchange Shell에서 Exchange Service 이용자 수 확인 RRS feed

답변

  •  

    안녕하십니까? 김도남

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “Exchange Shell에서 Exchange Service 이용자 수 확인에 대한 답변을 드리겠습니다.

     

    Get-Counter Cmdlet을 이용해서 성능 관련 Data 정보를 제공받을 수 있습니다.

     

     

    Step 1 : OWA User

     

    아래의 Cmdlet은 현재 ForumQAExch02 CAS 서버에 연결되어 있는 OWA 사용자 수 정보를 제공을 합니다.

     

    Get-Counter '\\ForumQAExch02\MSExchange OWA\User Count'

     

     

    Step 2 : MAPI Outlook User

     

    아래의 Cmdlet은 현재 ForumQAExch02 CAS서버에 연결되어 있는 Rpc사용자 수 정보를 제공을 합니다.

     

    Get-Counter '\\ForumQAExch02\MSExchange RpcClientAccess\User Count'

     

     

     

    Step 3 : RemoteComputer

     

    아래의 Cmdlet ComputerName 파라미터를 이용해서 원격으로 그 서버의 성능 관련 Data정보를 제공을 합니다.

    Get-Counter 'MSExchange RpcClientAccess\User Count' -ComputerName ForumQAExch01, ForumQAExch02

     

    Get-Counter 'MSExchange OWA\Current Unique Users' -ComputerName ForumQAExch01, ForumQAExch02

     

     

     

     

    Step 4 : Script

     

    아래의 Function OWA, Outlook 사용자의 수를 정보를 제공을 합니다. 첫번째 인자로 하나 이상이 서버 이름을 사용을 합니다.

     

    function Get-CASActiveUser

    {

        param(

            [Parameter(Mandatory=$true,

                        ValueFromPipelineByPropertyName=$true,

                        Position=0)]

             [string[]]$name                   

        )

       

        process {

       

            $name | % {

                $rpc = Get-Counter "\MSExchange RpcClientAccess\User Count" -ComputerName $_

               

                $owa = Get-Counter "\MSExchange OWA\Current Unique Users" -ComputerName $_

               

                New-Object PSObject -Property @{

                    Server = $_

                    'RPC Client Access' = $rpc.CounterSamples[0].CookedValue

                    'Outlook Web App' = $owa.CounterSamples[0].CookedValue

                }

            }

        }

       

    }

     

    Get-CASActiveUser ForumQAExch02,ForumQAExch01

     

    Step 5 : OWA Counter List

     

    아래의 Cmdlet OWA와 관련된 성능 관련 Data 목록을 제공받을 수 있습니다.

     

    Get-Counter -ListSet *owa* -ComputerName ForumQAExch02 | Select-Object -expand paths

     

     

    MSExchange OWA\Current Users

    MSExchange OWA\Current Unique Users

    MSExchange OWA\Total Users

    MSExchange OWA\Logons/sec

    MSExchange OWA\Total Unique Users

    MSExchange OWA\Peak User Count

    MSExchange OWA\Current Users Light

    MSExchange OWA\Current Unique Users Light

    MSExchange OWA\Total Users Light

    MSExchange OWA\Logons/sec Light

    MSExchange OWA\Total Unique Users Light

    MSExchange OWA\Peak User Count Light

    MSExchange OWA\Current Users Premium

    MSExchange OWA\Current Unique Users Premium

    MSExchange OWA\Total Users Premium

     

     

    참고 자료

     

    Get-Counter

    http://technet.microsoft.com/en-us/library/dd367892.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 2일 금요일 오전 6:56
    2011년 11월 8일 화요일 오전 5:41
    중재자