SharePoint Server의 모니터링 개요

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

모니터링의 주요 목표는 짧은 응답 시간과 같은 서비스 성능 목표를 달성할 수 있도록 정상적인 SharePoint Server 2016 환경을 보장하는 것입니다. SharePoint 중앙 관리 웹 사이트, SharePoint Server 2013용 System Center 관리 팩 및 Microsoft PowerShell 스크립트의 모니터링 기능을 사용하여 SharePoint Server 2016 환경 및 서비스를 모니터링할 수 있습니다.

로그 및 보고서는 SharePoint Server 2016 환경 및 서비스 상태를 추적합니다. 로깅 데이터베이스에서 로그를 읽을 수 있습니다. 로깅 데이터베이스를 사용하면 보기를 구성하고 로그를 Excel로 내보낼 수 있는 이점이 있습니다. 중앙 관리의 로그 및 보고서를 통해 SharePoint Server 2016 시스템이 실행되는 방식을 이해하고, 문제를 분석 및 복구하고, 사이트에 대한 메트릭을 볼 수 있습니다. 또한 SharePoint Server 2013용 System Center 관리 팩은 SharePoint Server 2016을 모니터링하는 데 사용할 수 있는 엔드 투 엔드 모니터링 및 보고 시스템을 제공합니다.

SharePoint Server 2016 환경을 모니터링하는 데에는 다음과 같은 작업이 포함됩니다.

  • 비즈니스 요구에 맞게 다양한 모니터링 측면 구성

  • SharePoint Server 2016 환경 모니터링을 위한 보고서 및 로그 보기

  • SharePoint 상태 분석기를 사용하여 모니터링 및 문제 해결

SharePoint 환경에서 모니터링 구성

SharePoint Server 2016은 모니터링 기능에 대한 기본 설정과 함께 설치됩니다. 하지만 비즈니스 요구에 따라 이러한 설정 중 일부를 변경해야 할 수 있습니다. 이러한 설정에는 진단 로깅과 사용 현황 및 상태 데이터 컬렉션이 포함됩니다. 진단 로깅 은 SharePoint Server 2016 팜 환경에 대한 데이터를 수집합니다. 사용량 및 상태 데이터는 SharePoint Server 2016 서비스에 대해 수집됩니다.

진단 로깅

SharePoint Server 2016은 진단 로그에서 SharePoint Server 2016 팜 환경 문제를 해결하는 데 사용할 수 있는 데이터를 수집합니다. 대부분의 경우에는 기본 설정만으로도 충분하지만 비즈니스 요구 및 팜 수명 주기에 따라 이러한 설정을 변경해야 할 수 있습니다. 예를 들어 새 기능을 배포하거나 환경을 대규모로 변경하는 경우, 이러한 변경 중 시스템 상태에 대해 여러 데이터를 캡처하기 위해 로깅 레벨을 보다 세부적인 수준으로 변경하거나, 로그 크기 및 데이터를 기록하는 데 필요한 리소스를 줄이기 위해 더 낮은 수준으로 변경할 수 있습니다. 자세한 내용 및 모범 사례는 SharePoint Server에서 진단 로깅 구성을 참조하세요.

사용 현황 및 상태 데이터 컬렉션 및 타이머 작업

사용량 및 상태 데이터가 수집되어 SharePoint Server 2016이 사용되는 방법을 보여 줍니다. 시스템은 사용 현황 및 상태 데이터를 로깅 폴더 및 로깅 데이터베이스에 기록합니다. 사용 현황 및 상태 데이터는 성능 카운터 데이터, 이벤트 로그 데이터, 타이머 서비스 데이터, 사이트 모음 및 사이트에 대한 메트릭, 검색 사용 현황 데이터 또는 다양한 웹 서버 성능 요소로 구성될 수 있습니다. 시스템은 이러한 데이터를 사용해서 상태 보고서 및 관리 보고서를 만듭니다.

SharePoint Server 2016의 많은 기능은 타이머 작업을 사용하여 일정에 따라 서비스를 실행합니다. SharePoint Server 2016은 특정 타이머 작업을 사용하여 정기적으로 작업을 모니터링하고 모니터링 데이터를 수집합니다. 타이머 작업은 실행할 서비스를 지정하고 서비스를 시작할 빈도를 지정합니다. SPTimerV4(SharePoint Timer Service)는 타이머 작업을 실행합니다.

타이머 작업은 실행 빈도를 늘리거나 줄이도록 조정할 수 있습니다. 관심이 없는 데이터를 수집하는 작업은 사용하지 않도록 설정할 수도 있습니다. 타이머 작업에서는 다음과 같은 기능을 수행할 수 있습니다.

  • 타이머 작업을 실행하는 일정 수정

  • 즉시 타이머 작업 실행

  • 타이머 작업을 사용하거나 사용하지 않도록 설정

  • 타이머 작업 보기. 현재 예약된 작업, 실패한 작업, 현재 실행 중인 작업 및 전체 타이머 작업 기록을 볼 수 있습니다.

자세한 내용은 SharePoint Server 2016에서 SharePoint 상태 분석기 타이머 작업 구성을 참조하세요.

SharePoint 보고서 및 로그 보기

SharePoint Server 2016은 데이터를 수집하고 서버 상태, 사이트 사용 및 검색에 대한 보고서를 만들도록 구성할 수 있습니다. 다음 리소스를 참조하십시오.

Microsoft PowerShell을 사용하여 로그를 보거나 로깅 데이터베이스에서 직접 로그를 읽을 수 있습니다. 캐시 성능을 모니터링하고 검색할 수 있습니다. 또한 타이머 작업 상태를 볼 수도 있습니다.

다음 리소스에서는 보고서 및 로그에 대한 자세한 정보를 제공합니다.

SharePoint 상태 분석기를 사용하여 모니터링 및 문제 해결

SharePoint Server 2016에는 잠재적인 구성, 성능 및 사용 문제를 확인하는 데 사용할 수 있는 SharePoint Health Analyzer라는 통합 상태 분석 도구가 포함되어 있습니다. SharePoint 상태 분석기는 팜의 서버에 대해 미리 정의된 상태 규칙을 실행합니다. 상태 규칙은 테스트를 실행하고 테스트 결과를 보여 주는 상태를 반환합니다. 규칙이 실패하면 SharePoint 상태 분석기가 문제 및 솔루션 검토 페이지에서 경고를 만들고 상태를 Windows 이벤트 로그에 기록합니다. 경고를 클릭하면 해당 문제에 대한 자세한 정보를 확인하고 문제 해결을 위한 단계를 볼 수 있습니다. 또한 경고를 일으킨 규칙을 열고 해당 설정을 변경할 수도 있습니다.

상태 분석기 보고서 목록 항목을 편집하고, 사용자 지정 보기를 만들고, 목록 항목을 Excel로 내보내고, 목록에 대한 RSS 피드를 구독하고, 다른 많은 작업을 수행할 수도 있습니다. 각 상태 규칙은 보안, 성능, 구성 또는 가용성의 범주 중 하나에 포함됩니다.

모든 상태 규칙은 모니터링 페이지에서 중앙 관리를 통해 제공됩니다. 팜 관리자는 다음을 수행하도록 특정 상태 규칙을 구성할 수 있습니다.

  • 규칙을 사용하거나 사용하지 않도록 설정

  • 미리 정의된 일정에 따라 실행되도록 규칙 구성

  • 규칙을 실행할 범위 정의

  • 문제가 발견되면 전자 메일 알림 받기

  • 정의된 일정에 따라 또는 즉시 규칙 실행

이러한 설정을 구성하는 방법에 대한 자세한 내용은 SharePoint Server에서 SharePoint 상태 분석기 규칙 구성을 참조하세요.

상태 규칙 및 SharePoint Server 2016에서 문제를 해결하는 방법에 대한 자세한 내용은 SharePoint 2016에 대한 SharePoint 상태 분석기 규칙 참조)를 참조하십시오.