Usage and Health Data Collection 구성(SharePoint Foundation 2010)

 

적용 대상: SharePoint Foundation 2010

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 Microsoft SharePoint Foundation 2010에서 Usage and Health Data Collection을 구성하는 방법에 대한 정보를 제공합니다.

시스템은 Usage and Health Data Collection을 로깅 폴더와 로깅 데이터베이스에 기록합니다. 로깅 데이터베이스에 대한 설정을 구성하려면 Windows PowerShell을 사용해야 합니다.

이 문서의 내용

  • 중앙 관리를 사용하여 Usage and Health Data 로깅 구성

  • Windows PowerShell을 사용하여 사용 현황 데이터 로깅 구성

  • Windows PowerShell을 사용하여 특정 이벤트 종류에 대한 사용 현황 데이터 로깅을 사용하거나 사용하지 않도록 설정

  • Windows PowerShell을 사용하여 서로 다른 로깅 데이터베이스에서 사용 현황 데이터 기록

참고

Windows PowerShell을 사용하여 상태 데이터 수집 설정을 구성할 수는 없습니다.

중앙 관리를 사용하여 Usage and Health Data Collection 구성

중앙 관리를 통해서만 Usage and Health Data Collection을 구성할 수 있습니다.

중앙 관리를 사용하여 Usage and Health Data Collection을 구성하려면

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.

    참고

    Usage and Health Data 설정은 팜 전체에 적용되며 팜의 개별 서버에 대해 설정할 수 없습니다.

  2. 중앙 관리 홈 페이지에서 모니터링을 클릭합니다.

  3. 모니터링 페이지의 보고 섹션에서 Usage and Health Data Collection 구성을 클릭합니다.

  4. Usage and Health Data Collection 구성 페이지의 사용 현황 데이터 섹션에서 사용 현황 데이터 수집 사용 텍스트 상자를 선택하여 사용 현황 데이터 수집을 사용하도록 설정합니다.

  5. 이벤트 선택 섹션에서 기록할 이벤트 목록의 이벤트 옆에 있는 확인란을 선택하여 기록할 이벤트를 선택합니다.

    참고

    로깅에서는 시스템 리소스를 사용하므로 성능 및 디스크 사용량에 영향을 줄 수 있습니다. 따라서 정기적인 보고서를 확인하려는 이벤트만 기록해야 합니다. 임시 보고 또는 조사의 경우에는 특정 이벤트에 대해 로깅을 사용하도록 설정한 후에, 보고 또는 조사가 완료되면 이벤트에 대해 로깅을 사용하지 않도록 설정하십시오.

  6. 사용 현황 데이터 수집 설정 섹션의 로그 파일 위치 상자에 사용 현황 및 상태 정보를 쓸 폴더의 경로를 입력합니다. 지정한 경로는 모든 팜 서버에 있어야 합니다.

    참고

    이러한 설정은 모든 이벤트에 적용됩니다. 개별 이벤트 종류에 대해 이벤트 수집 설정을 지정하려면 Windows PowerShell을 사용해야 합니다.

  7. 로그의 최대 디스크 크기를 GB 단위로 최대 로그 파일 크기 상자에 입력합니다(1~20GB 사이).

  8. 상태 데이터 수집 섹션에서 상태 데이터 수집 사용 확인란을 선택합니다. 수집 일정을 변경하려면 상태 로깅 일정을 클릭합니다. 수집 상태 데이터가 나열된 타이머 작업 목록이 표시되면 일정을 변경할 타이머 작업을 클릭하거나, 해당 타이머 작업을 사용하지 않도록 설정합니다.

  9. 사용되는 인증을 변경하려면 로깅 데이터베이스 서버 섹션에서 Windows 인증 또는 SQL 인증 중 하나를 선택합니다.

    참고

    데이터베이스 서버데이터베이스 이름 값을 변경하려면 Windows PowerShell을 사용해야 합니다.

Windows PowerShell을 사용하여 사용 현황 데이터 수집 구성

참고

사용 현황 데이터 수집은 Windows PowerShell을 사용하여 구성할 수 있지만, 상태 데이터 수집은 Windows PowerShell에서 구성할 수 없습니다.

Windows PowerShell을 사용하여 사용 현황 데이터 수집을 구성하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트(PS C:\>)에 다음 명령을 입력하고 Enter 키를 누릅니다.

    Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [-UsageLogMaxSpaceGB <1-20>] [-Verbose]

    중요

    UsageLogLocation에 대해 모든 팜 서버에 있는 경로를 지정해야 합니다.

    -LoggingEnabled 1을 입력하여 사용 현황 데이터 로깅을 사용하도록 설정하고, UsageLogMaxSpaceGB 매개 변수를 사용하여 로깅에 사용할 최대 드라이브 공간을 지정합니다.

자세한 내용은 Set-SPUsageService를 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.

Windows PowerShell을 사용하여 특정 이벤트 종류에 대해 사용 현황 데이터 수집 구성

중앙 관리의 Usage and Health Data Collection 구성 페이지에 나와 있는 이벤트 종류는 Windows PowerShell의 사용 현황 정의와 동일합니다. Windows PowerShell을 통해서만 사용 현황 정의를 개별적으로 구성할 수 있으며, DaysRetained 설정만 구성할 수 있습니다.

Windows PowerShell을 사용하여 특정 이벤트 종류에 대해 사용 현황 데이터 로깅을 구성하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트(PS C:\>)에 다음 명령을 입력하고 Enter 키를 누릅니다.

    Set-SPUsageDefinition -Identity <GUID> [-Enable] [-DaysRetained <1-30>] [-Verbose]

    해당 사용 현황 정의에 대해 사용 현황 로깅을 사용하도록 설정하려면 Enabled를 사용합니다. 사용 현황 데이터가 삭제될 때까지 로그에 보관되는 기간을 지정하려면 DaysRetained를 사용합니다(1~30일). 명령 진행률을 보려면 Verbose 매개 변수를 사용합니다.

자세한 내용은 Set-SPUsageDefinition을 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.

Windows PowerShell을 사용하여 서로 다른 로깅 데이터베이스에서 사용 현황 데이터 기록

참고

Windows PowerShell을 통해서만 이 설정을 변경할 수 있습니다.

Windows PowerShell을 사용하여 서로 다른 로깅 데이터베이스에서 사용 현황 데이터를 기록하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트(PS C:\>)에 다음 명령을 입력하고 Enter 키를 누릅니다.

    Set-SPUsageApplication -DatabaseServer <Database server name> -DatabaseName <Database name> [-DatabaseUsername <User name>] [-DatabasePassword <Password>] [-Verbose]

    새 데이터베이스가 이전 데이터베이스와 같은 데이터베이스 서버에 있더라도 DatabaseServer 매개 변수의 값을 지정해야 합니다. 데이터베이스 소유자의 사용자 계정이 로그온할 때 사용한 계정과 다른 경우에는 DatabaseUsernameDatabasePassword 매개 변수를 모두 사용해야 합니다. 명령 진행률을 보려면 Verbose 매개 변수를 사용합니다.

자세한 내용은 Set-SPUsageApplication을 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.

See Also

Concepts

모니터링 개요(SharePoint Foundation 2010)