Azure 파일 동기화 모니터링Monitor Azure File Sync

Azure 파일 동기화를 사용하여 온-프레미스 파일 서버의 유연성, 성능 및 호환성을 유지하면서 Azure Files에서 조직의 파일 공유를 중앙 집중화할 수 있습니다.Use Azure File Sync to centralize your organization's file shares in Azure Files, while keeping the flexibility, performance, and compatibility of an on-premises file server. Azure 파일 동기화는 Windows Server를 Azure 파일 공유의 빠른 캐시로 변환합니다.Azure File Sync transforms Windows Server into a quick cache of your Azure file share. SMB, NFS 및 FTPS를 포함하여 로컬로 데이터에 액세스하기 위해 Windows Server에서 사용할 수 있는 모든 프로토콜을 사용할 수 있습니다.You can use any protocol that's available on Windows Server to access your data locally, including SMB, NFS, and FTPS. 전 세계에서 필요한 만큼 많은 캐시를 가질 수 있습니다.You can have as many caches as you need across the world.

이 문서에서는 Azure Monitor, 스토리지 동기화 서비스, Windows Server를 사용하여 Azure 파일 동기화 배포를 모니터링하는 방법을 설명합니다.This article describes how to monitor your Azure File Sync deployment by using Azure Monitor, Storage Sync Service and Windows Server.

이 가이드에서는 다음 시나리오를 다룹니다.The following scenarios are covered in this guide:

  • Azure Monitor에서 Azure 파일 동기화 메트릭 보기View Azure File Sync metrics in Azure Monitor.
  • Azure Monitor에서 위험 상태를 사전에 알리는 경고 만들기Create alerts in Azure Monitor to proactively notify you of critical conditions.
  • Azure Portal을 사용하여 Azure 파일 동기화 배포의 상태 확인View health of your Azure File Sync deployment using the Azure portal.
  • Windows 서버에서 이벤트 로그 및 성능 카운터를 사용하여 Azure 파일 동기화 배포의 상태를 모니터링하는 방법How to use the event logs and performance counters on your Windows Servers to monitor the health of your Azure File Sync deployment.

Azure MonitorAzure Monitor

Azure Monitor를 사용하여 메트릭을 보고 동기화, 클라우드 계층화, 서버 연결에 대한 경고를 구성합니다.Use Azure Monitor to view metrics and to configure alerts for sync, cloud tiering, and server connectivity.

메트릭Metrics

Azure 파일 동기화의 메트릭은 기본적으로 사용하도록 설정되며 15분마다 Azure Monitor로 전송됩니다.Metrics for Azure File Sync are enabled by default and are sent to Azure Monitor every 15 minutes.

Azure Monitor에서 Azure 파일 동기화 메트릭을 보는 방법How to view Azure File Sync metrics in Azure Monitor

  1. Azure Portal 에서 스토리지 동기화 서비스 로 이동하고 메트릭 을 클릭합니다.Go to your Storage Sync Service in the Azure portal and click Metrics.
  2. 메트릭 드롭다운을 클릭하고 보려는 메트릭을 선택합니다.Click the Metric drop-down and select the metric you want to view.

Azure 파일 동기화 메트릭의 스크린샷

Azure Monitor에서 사용 가능한 Azure 파일 동기화용 메트릭은 다음과 같습니다.The following metrics for Azure File Sync are available in Azure Monitor:

메트릭 이름Metric name DescriptionDescription
동기화되는 바이트 수Bytes synced 전송되는 데이터 크기(업로드 및 다운로드)입니다.Size of data transferred (upload and download).

단위: 바이트Unit: Bytes
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 서버 엔드포인트 이름, 동기화 방향, 동기화 그룹 이름Applicable dimensions: Server Endpoint Name, Sync Direction, Sync Group Name
클라우드 계층화 회수Cloud tiering recall 회수되는 데이터의 크기입니다.Size of data recalled.

참고: 이 메트릭은 나중에 제거됩니다.Note: This metric will be removed in the future. 클라우드 계층화 회수 크기 메트릭을 사용하여 회수되는 데이터의 크기를 모니터링할 수 있습니다.Use the Cloud tiering recall size metric to monitor size of data recalled.

단위: 바이트Unit: Bytes
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 서버 이름Applicable dimension: Server Name
클라우드 계층화 회수 크기Cloud tiering recall size 회수되는 데이터의 크기입니다.Size of data recalled.

단위: 바이트Unit: Bytes
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 서버 이름, 동기화 그룹 이름Applicable dimensions: Server Name, Sync Group Name
애플리케이션별 클라우드 계층화 회수 크기Cloud tiering recall size by application 애플리케이션에서 회수한 데이터 크기입니다.Size of data recalled by application.

단위: 바이트Unit: Bytes
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 애플리케이션 이름, 서버 이름, 동기화 그룹 이름Applicable dimensions: Application Name, Server Name, Sync Group Name
클라우드 계층화 회수 처리량Cloud tiering recall throughput 데이터 회수 처리량의 크기입니다.Size of data recall throughput.

단위: 바이트Unit: Bytes
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 서버 이름, 동기화 그룹 이름Applicable dimensions: Server Name, Sync Group Name
동기화 상태가 아닌 파일Files not syncing 동기화할 수 없는 파일의 수입니다.Count of files that are failing to sync.

단위: 개수Unit: Count
집계 형식: 평균, 합계Aggregation Types: Average, Sum
적용 가능한 차원: 서버 엔드포인트 이름, 동기화 방향, 동기화 그룹 이름Applicable dimensions: Server Endpoint Name, Sync Direction, Sync Group Name
동기화된 파일 수Files synced 전송되는 파일 수(업로드 및 다운로드)Count of files transferred (upload and download).

단위: 개수Unit: Count
집계 형식: 합계Aggregation Type: Sum
적용 가능한 차원: 서버 엔드포인트 이름, 동기화 방향, 동기화 그룹 이름Applicable dimensions: Server Endpoint Name, Sync Direction, Sync Group Name
서버 온라인 상태Server online status 서버에서 수신된 하트비트의 수입니다.Count of heartbeats received from the server.

단위: 개수Unit: Count
집계 유형: 최대Aggregation Type: Maximum
적용 가능한 차원: 서버 이름Applicable dimension: Server Name
동기화 세션 결과Sync session result 동기화 세션 결과입니다(1=정상 완료된 동기화 세션, 0=실패한 동기화 세션).Sync session result (1=successful sync session; 0=failed sync session)

단위: 개수Unit: Count
집계 형식: 최대Aggregation Types: Maximum
적용 가능한 차원: 서버 엔드포인트 이름, 동기화 방향, 동기화 그룹 이름Applicable dimensions: Server Endpoint Name, Sync Direction, Sync Group Name

경고Alerts

경고는 모니터링 데이터에서 중요한 조건이 발견되면 사전에 알려줍니다.Alerts proactively notify you when important conditions are found in your monitoring data. Azure Monitor에서 경고를 구성하는 방법에 대한 자세한 내용은 Overview of alerts in Microsoft Azure(Microsoft Azure의 경고 개요)를 참조하세요.To learn more about configuring alerts in Azure Monitor, see Overview of alerts in Microsoft Azure.

Azure 파일 동기화에 대한 경고를 만드는 방법How to create alerts for Azure File Sync

  1. Azure Portal 에서 스토리지 동기화 서비스 로 이동합니다.Go to your Storage Sync Service in the Azure portal.
  2. 모니터링 섹션에서 경고, + 새 경고 규칙 을 차례로 클릭합니다.Click Alerts in the Monitoring section and then click + New alert rule.
  3. 조건 선택 을 클릭하고 경고에 대한 다음 정보를 제공합니다.Click Select condition and provide the following information for the alert:
    • 메트릭Metric
    • 차원 이름Dimension name
    • 경고 논리Alert logic
  4. 작업 그룹 선택 을 클릭하고, 기존 작업 그룹을 선택하거나 새 작업 그룹을 만들어 작업 그룹(메일, SMS 등)을 경고에 추가합니다.Click Select action group and add an action group (email, SMS, etc.) to the alert either by selecting an existing action group or creating a new action group.
  5. 경고 세부 정보(예: 경고 규칙 이름, 설명, 심각도)를 입력합니다.Fill in the Alert details like Alert rule name, Description and Severity.
  6. 경고 규칙 만들기 를 클릭하여 경고를 만듭니다.Click Create alert rule to create the alert.

다음 표에는 모니터링할 몇 가지 예제 시나리오와 경고에 사용할 적절한 메트릭이 나와 있습니다.The following table lists some example scenarios to monitor and the proper metric to use for the alert:

시나리오Scenario 경고에 사용할 메트릭Metric to use for alert
포털에서 서버 엔드포인트 상태에 오류 표시Server endpoint health shows an error in the portal 동기화 세션 결과Sync session result
파일이 서버 또는 클라우드 엔드포인트와 동기화되지 않음Files are failing to sync to a server or cloud endpoint 동기화 상태가 아닌 파일Files not syncing
등록된 서버가 스토리지 동기화 서비스와 통신하지 못함Registered server is failing to communicate with the Storage Sync Service 서버 온라인 상태Server online status
클라우드 계층화 회수 크기가 하루에 500GiB를 초과함Cloud tiering recall size has exceeded 500GiB in a day 클라우드 계층화 회수 크기Cloud tiering recall size

해당 시나리오에 대한 경고를 만드는 방법에 대한 지침은 경고 예 섹션을 참조하세요.For instructions on how to create alerts for these scenarios, see the Alert Examples section.

스토리지 동기화 서비스Storage Sync Service

Azure Portal 에서 Azure 파일 동기화 배포의 상태를 보려면 스토리지 동기화 서비스 로 이동하여 다음 정보를 사용할 수 있습니다.To view the health of your Azure File Sync deployment in the Azure portal, navigate to the Storage Sync Service and the following information is available:

  • 등록된 서버 상태Registered server health
  • 서버 엔드포인트 상태Server endpoint health
    • 동기화 상태가 아닌 파일Files not syncing
    • 동기화 작업Sync activity
    • 클라우드 계층화 효율성Cloud tiering efficiency
    • 계층화되지 않은 파일Files not tiering
    • 회수 오류Recall errors
  • 메트릭Metrics

등록된 서버 상태Registered server health

포털에서 등록된 서버 상태 를 보려면 스토리지 동기화 서비스등록된 서버 섹션으로 이동합니다.To view the registered server health in the portal, navigate to the Registered servers section of the Storage Sync Service.

등록된 서버 상태 스크린샷

  • 등록된 서버 상태가 온라인 이면 서버가 서비스와 정상적으로 통신하고 있는 것입니다.If the Registered server state is Online, the server is successfully communicating with the service.
  • 등록된 서버 상태가 Appears Offline(오프라인으로 표시)이면 스토리지 동기화 모니터 프로세스(AzureStorageSyncMonitor.exe)가 실행되고 있지 않거나 서버가 Azure 파일 동기화 서비스에 액세스할 수 없는 것입니다.If the Registered server state is Appears Offline, the Storage Sync Monitor process (AzureStorageSyncMonitor.exe) is not running or the server is unable to access the Azure File Sync service. 지침은 문제 해결 설명서를 참조하세요.See the troubleshooting documentation for guidance.

서버 엔드포인트 상태Server endpoint health

포털에서 서버 엔드포인트 의 상태를 보려면 스토리지 동기화 서비스동기화 그룹 섹션으로 이동하여 동기화 그룹 을 선택합니다.To view the health of a server endpoint in the portal, navigate to the Sync groups section of the Storage Sync Service and select a sync group.

서버 엔드포인트 상태의 스크린샷

  • 포털의 서버 엔드포인트 상태동기화 작업 은 서버의 원격 분석 이벤트 로그에 기록되는 동기화 이벤트(ID 9102 및 9302)를 기준으로 합니다.The server endpoint health and sync activity in the portal is based on the sync events that are logged in the Telemetry event log on the server (ID 9102 and 9302). 오류 취소됨과 같은 일시적인 오류로 인해 동기화 세션이 실패하는 경우 현재 동기화 세션이 진행 중인 동안(파일이 적용됨) 포털에서 서버 엔드포인트가 계속 정상 으로 표시됩니다.If a sync session fails because of a transient error, such as error canceled, the server endpoint will still show as healthy in the portal as long as the current sync session is making progress (files are applied). 이벤트 ID 9302는 동기화 진행률 이벤트이고 이벤트 ID 9102는 동기화 세션이 완료되면 기록됩니다.Event ID 9302 is the sync progress event and Event ID 9102 is logged once a sync session completes. 자세한 내용은 sync health(동기화 상태) 및 sync progress(동기화 진행률)를 참조하세요.For more information, see sync health and sync progress. 서버 엔드포인트 상태가 오류 또는 No Activity(작업 없음)로 표시되는 경우 문제 해결 설명서의 지침을 참조하세요.If the server endpoint health shows an Error or No Activity, see the troubleshooting documentation for guidance.
  • 포털에서 동기화 상태가 아닌 파일 수는 서버의 원격 분석 이벤트 로그에 기록된 이벤트 ID 9121을 기반으로 합니다.The files not syncing count in the portal is based on the Event ID 9121 that is logged in the Telemetry event log on the server. 이 이벤트는 동기화 세션이 완료되면 각 항목별 오류에 대해 기록됩니다.This event is logged for each per-item error once the sync session completes. 항목별 오류를 해결하려면 How do I see if there are specific files or folders that are not syncing?(동기화되지 않는 특정 파일이나 폴더가 있는지 확인하는 방법)을 참조하세요.To resolve per-item errors, see How do I see if there are specific files or folders that are not syncing?.
  • 포털에서 클라우드 계층화 효율성 을 보려면 서버 엔드포인트 속성 으로 이동하여 클라우드 계층화 섹션으로 이동합니다.To view the cloud tiering efficiency in the portal, go to the Server Endpoint Properties and navigate to the Cloud Tiering section. 클라우드 계층화 효율성에 제공되는 데이터는 서버의 원격 분석 이벤트 로그에 기록된 이벤트 ID 9071을 기반으로 합니다.The data provided for cloud tiering efficiency is based on Event ID 9071 that is logged in the Telemetry event log on the server. 자세한 내용은 Monitor cloud tiering(클라우드 계층화 모니터링)을 참조하세요.To learn more, see Monitor cloud tiering.
  • 포털에서 계층화되지 않은 파일회수 오류 를 보려면 서버 엔드포인트 속성 으로 이동하여 클라우드 계층화 섹션으로 이동합니다.To view files not tiering and recall errors in the portal, go to the Server Endpoint Properties and navigate to the Cloud Tiering section. 계층화되지 않은 파일 은 서버의 원격 분석 이벤트 로그에 기록된 이벤트 ID 9003을 기반으로 하고 회수 오류 는 이벤트 ID 9006을 기반으로 합니다.Files not tiering is based on Event ID 9003 that is logged in the Telemetry event log on the server and recall errors is based on Event ID 9006. 계층화나 회수에 실패한 파일을 조사하려면 How to troubleshoot files that fail to tier(계층화에 실패한 파일의 문제 해결 방법) 및 How to troubleshoot files that fail to be recalled(회수에 실패한 파일의 문제 해결 방법)를 참조하세요.To investigate files that are failing to tier or recall, see How to troubleshoot files that fail to tier and How to troubleshoot files that fail to be recalled.

메트릭 차트Metric charts

  • 다음 메트릭 차트는 스토리지 동기화 서비스 포털에서 볼 수 있습니다.The following metric charts are viewable in the Storage Sync Service portal:

    메트릭 이름Metric name DescriptionDescription 블레이드 이름Blade name
    동기화되는 바이트 수Bytes synced 전송되는 데이터 크기(업로드 및 다운로드)Size of data transferred (upload and download) 동기화 그룹, 서버 엔드포인트Sync group, Server endpoint
    클라우드 계층화 회수Cloud tiering recall 회수되는 데이터 크기Size of data recalled 등록된 서버Registered servers
    동기화 상태가 아닌 파일Files not syncing 동기화할 수 없는 파일 수Count of files that are failing to sync 서버 엔드포인트Server endpoint
    동기화된 파일 수Files synced 전송되는 파일 수(업로드 및 다운로드)Count of files transferred (upload and download) 동기화 그룹, 서버 엔드포인트Sync group, Server endpoint
    서버 온라인 상태Server online status 서버에서 수신된 하트비트 수Count of heartbeats received from the server 등록된 서버Registered servers
  • 자세한 내용은 Azure Monitor를 참조하세요.To learn more, see Azure Monitor.

    참고

    스토리지 동기화 서비스 포털에서 제공하는 차트의 시간 범위는 24시간입니다.The charts in the Storage Sync Service portal have a time range of 24 hours. 다른 시간 범위 또는 차원을 보려면 Azure Monitor를 사용하세요.To view different time ranges or dimensions, use Azure Monitor.

Windows ServerWindows Server

Azure 파일 동기화 에이전트가 설치된 Windows Server 에서 이벤트 로그성능 카운터 를 사용하여 해당 서버에서 서버 엔드포인트의 상태를 볼 수 있습니다.On the Windows Server that has the Azure File Sync agent installed, you can view the health of the server endpoints on that server using the event logs and performance counters.

이벤트 로그Event logs

서버의 원격 분석 이벤트 로그를 사용하여 등록된 서버, 동기화 및 클라우드 계층화 상태를 모니터링합니다.Use the Telemetry event log on the server to monitor registered server, sync, and cloud tiering health. 원격 분석 이벤트 로그는 Applications and Services\Microsoft\FileSync\Agent 아래 이벤트 뷰어에 있습니다.The Telemetry event log is located in Event Viewer under Applications and Services\Microsoft\FileSync\Agent.

동기화 상태Sync health

  • 동기화 시스템이 완료되면 이벤트 ID 9102가 기록됩니다.Event ID 9102 is logged once a sync session completes. 이 이벤트를 사용하여 동기화 세션이 성공적이었는지(HResult = 0) 아니면 항목별 동기화 오류가 발생했는지(PerItemErrorCount)를 확인할 수 있습니다.Use this event to determine if sync sessions are successful (HResult = 0) and if there are per-item sync errors (PerItemErrorCount). 자세한 내용은 sync health(동기화 상태) 및 per-item errors(항목별 오류) 설명서를 참조하세요.For more information, see the sync health and per-item errors documentation.

    참고

    동기화 세션이 전반적으로 실패하거나 PerItemErrorCount가 0이 아닌 경우도 있습니다.Sometimes sync sessions fail overall or have a non-zero PerItemErrorCount. 그러나 여전히 진행되고 있고 일부 파일은 동기화됩니다.However, they still make forward progress, and some files sync successfully. AppliedFileCount, AppliedDirCount, AppliedTombstoneCount, AppliedSizeBytes 등과 같은 적용됨 필드에서 해당 내용을 확인할 수 있습니다.You can see this in the Applied fields such as AppliedFileCount, AppliedDirCount, AppliedTombstoneCount, and AppliedSizeBytes. 해당 필드를 통해 성공한 세션의 양을 알 수 있습니다.These fields tell you how much of the session succeeded. 여러 동기화 세션이 연속으로 실패하고 적용됨 횟수는 증가하는 경우 지원 티켓을 개설하기 전에 동기화 시간을 지정하고 다시 시도해 보세요.If you see multiple sync sessions fail in a row, and they have an increasing Applied count, give sync time to try again before you open a support ticket.

  • 동기화 세션이 완료되면 각 항목별 오류에 대해 이벤트 ID 9121이 기록됩니다.Event ID 9121 is logged for each per-item error once the sync session completes. 이 이벤트를 사용하면 이 오류와 동기화되지 않는 파일 수를 확인할 수 있습니다(PersistentCountTransientCount).Use this event to determine the number of files that are failing to sync with this error (PersistentCount and TransientCount). 지속되는 항목별 오류를 조사해야 합니다. How do I see if there are specific files or folders that are not syncing?(동기화되지 않는 특정 파일이나 폴더가 있는지 확인하는 방법)을 참조하세요.Persistent per-item errors should be investigated, see How do I see if there are specific files or folders that are not syncing?.

  • 활성 동기화 세션이 있으면 5~10분마다 이벤트 ID 9302가 기록됩니다.Event ID 9302 is logged every 5 to 10 minutes if there’s an active sync session. 이 이벤트를 사용하면 동기화할 항목의 수(TotalItemCount), 지금까지 동기화된 항목 수(AppliedItemCount), 항목별 오류로 인해 동기화하지 못한 항목 수(PerItemErrorCount)를 확인할 수 있습니다.Use this event to determine how many items are to be synced (TotalItemCount), number of items that have synced so far (AppliedItemCount) and number of items that have failed to sync due to a per-item error (PerItemErrorCount). 동기화가 진행되지 않는 경우(AppliedItemCount=0) 동기화 세션은 실패하며, 이벤트 ID 9102가 기록되고 오류가 발생합니다.If sync is not making progress (AppliedItemCount=0), the sync session will eventually fail and an Event ID 9102 will be logged with the error. 자세한 내용은 sync progress documentation(동기화 진행률 설명서)을 참조하세요.For more information, see the sync progress documentation.

등록된 서버 상태Registered server health

  • 서버가 서비스에 작업을 쿼리하면 30초마다 이벤트 ID 9301이 기록됩니다.Event ID 9301 is logged every 30 seconds when a server queries the service for jobs. GetNextJob 완료 시의 상태가 status = 0 이면 서버가 서비스와 통신할 수 있는 것입니다.If GetNextJob finishes with status = 0, the server is able to communicate with the service. GetNextJob 완료 시 오류가 발생하면 문제 해결 설명서에서 지침을 참조하세요.If GetNextJob finishes with an error, check the troubleshooting documentation for guidance.

클라우드 계층화 상태Cloud tiering health

  • 서버의 계층화 작업을 모니터링하려면 이벤트 뷰어의 Applications and Services\Microsoft\FileSync\Agent 에 있는 원격 분석 이벤트 로그에서 이벤트 ID 9003, 9016, 9029를 사용합니다.To monitor tiering activity on a server, use Event ID 9003, 9016 and 9029 in the Telemetry event log, which is located in Event Viewer under Applications and Services\Microsoft\FileSync\Agent.

    • 이벤트 ID 9003은 서버 엔드포인트에 대한 오류 분포를 제공합니다.Event ID 9003 provides error distribution for a server endpoint. 예: 총 오류 수, ErrorCode.For example: Total Error Count and ErrorCode. 한 이벤트는 오류 코드별로 기록됩니다.One event is logged per error code.
    • 이벤트 ID 9016은 볼륨에 대한 고스팅 결과를 제공합니다.Event ID 9016 provides ghosting results for a volume. 예: 사용 가능한 공간 비율, 세션에서 고스팅된 파일 수, 고스팅에 실패한 파일 수For example: Free space percent is, Number of files ghosted in session, and Number of files failed to ghost.
    • 이벤트 ID 9029는 서버 엔드포인트의 고스팅 세션 정보를 제공합니다.Event ID 9029 provides ghosting session information for a server endpoint. 예: 세션에서 시도된 파일 수, 세션에서 계층화된 파일 수, 이미 계층화된 파일 수For example: Number of files attempted in the session, Number of files tiered in the session, and Number of files already tiered.
  • 서버의 회수 작업을 모니터링하려면 이벤트 뷰어의 Applications and Services\Microsoft\FileSync\Agent 에 있는 원격 분석 이벤트 로그에서 이벤트 ID 9005, 9006, 9009, 9059, 9071을 사용합니다.To monitor recall activity on a server, use Event ID 9005, 9006, 9009, 9059 and 9071 in the Telemetry event log, which is located in Event Viewer under Applications and Services\Microsoft\FileSync\Agent.

    • 9005 이벤트 ID는 서버 엔드포인트에 대한 회수 안정성을 제공합니다.Event ID 9005 provides recall reliability for a server endpoint. 예: 액세스된 고유한 파일 수, 액세스에 실패한 고유한 파일 수For example: Total unique files accessed, and Total unique files with failed access.
    • 이벤트 ID 9006은 서버 엔드포인트에 대한 회수 오류 분포를 제공합니다.Event ID 9006 provides recall error distribution for a server endpoint. 예: 실패한 요청 수, ErrorCode.For example: Total Failed Requests, and ErrorCode. 한 이벤트는 오류 코드별로 기록됩니다.One event is logged per error code.
    • 이벤트 ID 9009는 서버 엔드포인트의 회수 세션 정보를 제공합니다.Event ID 9009 provides recall session information for a server endpoint. 예: DurationSeconds, CountFilesRecallSucceeded, CountFilesRecallFailedFor example: DurationSeconds, CountFilesRecallSucceeded, and CountFilesRecallFailed.
    • 이벤트 ID 9059는 서버 엔드포인트의 애플리케이션 회수 분포를 제공합니다.Event ID 9059 provides application recall distribution for a server endpoint. 예: ShareId, Application Name, TotalEgressNetworkBytesFor example: ShareId, Application Name, and TotalEgressNetworkBytes.
    • 이벤트 ID 9071은 서버 엔드포인트의 클라우드 계층화 효율성을 제공합니다.Event ID 9071 provides cloud tiering efficiency for a server endpoint. 예: TotalDistinctFileCountCacheHit, TotalDistinctFileCountCacheMiss, TotalCacheHitBytes TotalCacheMissBytesFor example: TotalDistinctFileCountCacheHit, TotalDistinctFileCountCacheMiss, TotalCacheHitBytes and TotalCacheMissBytes.

성능 카운터Performance counters

동기화 활동을 모니터링할 서버에서 Azure 파일 동기화 성능 카운터를 사용합니다.Use the Azure File Sync performance counters on the server to monitor sync activity.

서버에서 Azure 파일 동기화 성능 카운터를 보려면 성능 모니터(Perfmon.exe)를 엽니다.To view Azure File Sync performance counters on the server, open Performance Monitor (Perfmon.exe). AFS Bytes TransferredAFS Sync Operations 개체 아래에서 카운터를 확인할 수 있습니다.You can find the counters under the AFS Bytes Transferred and AFS Sync Operations objects.

성능 모니터에서 사용 가능한 Azure 파일 동기화용 성능 카운터는 다음과 같습니다.The following performance counters for Azure File Sync are available in Performance Monitor:

성능 개체\카운터 이름Performance Object\Counter Name DescriptionDescription
AFS Bytes Transferred\Downloaded Bytes/secAFS Bytes Transferred\Downloaded Bytes/sec 초당 다운로드한 바이트 수입니다.Number of bytes downloaded per second.
AFS Bytes Transferred\Uploaded Bytes/secAFS Bytes Transferred\Uploaded Bytes/sec 초당 업로드한 바이트 수입니다.Number of bytes uploaded per second.
AFS Bytes Transferred\Total Bytes/secAFS Bytes Transferred\Total Bytes/sec 초당 총 바이트 수(업로드/다운로드)입니다.Total bytes per second (upload and download).
AFS Sync Operations\Downloaded Sync Files/secAFS Sync Operations\Downloaded Sync Files/sec 초당 다운로드한 파일 수입니다.Number of files downloaded per second.
AFS Sync Operations\Uploaded Sync Files/secAFS Sync Operations\Uploaded Sync Files/sec 초당 업로드한 파일 수입니다.Number of files uploaded per second.
AFS Sync Operations\Total Sync File Operations/secAFS Sync Operations\Total Sync File Operations/sec 동기화된 파일의 총 수(업로드/다운로드)입니다.Total number of files synced (upload and download).

경고 예제Alert Examples

이 섹션에서는 Azure 파일 동기화에 대한 경고의 몇 가지 예제를 제공합니다.This section provides some example alerts for Azure File Sync.

참고

경고를 만들었지만 노이즈가 너무 많은 경우 임계값 및 경고 논리를 조정합니다.If you create an alert and it's too noisy, adjust the threshold value and alert logic.

포털에서 서버 엔드포인트 상태에 오류가 표시되는 경우 경고를 만드는 방법How to create an alert if the server endpoint health shows an error in the portal

  1. Azure Portal 에서 해당 스토리지 동기화 서비스 로 이동합니다.In the Azure portal, navigate to respective Storage Sync Service.
  2. 모니터링 섹션으로 이동하고 경고 를 클릭합니다.Go to the Monitoring section and click Alerts.
  3. + 새 경고 규칙 을 클릭하여 새 경고를 만듭니다.Click on + New alert rule to create a new alert rule.
  4. 조건 선택 을 클릭하여 조건을 구성합니다.Configure condition by clicking Select condition.
  5. 신호 논리 구성 블레이드 내의 신호 이름 아래에서 Sync session result(동기화 세션 결과)를 클릭합니다.Within Configure signal logic blade, click Sync session result under signal name.
  6. 다음 차원 구성을 선택합니다.Select the following dimension configuration:
    • 차원 이름: 서버 엔드포인트 이름Dimension name: Server Endpoint Name
    • 연산자: =Operator: =
    • 차원 값: 모든 현재 및 미래 값Dimension values: All current and future values
  7. 경고 논리 로 이동하고 다음을 완료합니다.Navigate to Alert Logic and complete the following:
    • 임계값을 정적 으로 설정Threshold set to Static
    • 연산자: 보다 작음Operator: Less than
    • 집계 형식: 최대Aggregation type: Maximum
    • 임계값: 1Threshold value: 1
    • 평가 기준: 집계 세분성 = 24시간 | 평가 빈도 = 매시간Evaluated based on: Aggregation granularity = 24 hours | Frequency of evaluation = Every hour
    • 완료 를 클릭합니다.Click Done.
  8. 작업 그룹 선택 을 클릭하고, 기존 작업 그룹을 선택하거나 새 작업 그룹을 만들어 작업 그룹(메일, SMS 등)을 경고에 추가합니다.Click Select action group to add an action group (email, SMS, etc.) to the alert either by selecting an existing action group or creating a new action group.
  9. 경고 세부 정보(예: 경고 규칙 이름, 설명, 심각도)를 입력합니다.Fill in the Alert details like Alert rule name, Description and Severity.
  10. 경고 규칙 만들기 를 클릭합니다.Click Create alert rule.

파일이 서버 또는 클라우드 엔드포인트와 동기화되지 않는 경우 경고를 만드는 방법How to create an alert if files are failing to sync to a server or cloud endpoint

  1. Azure Portal 에서 해당 스토리지 동기화 서비스 로 이동합니다.In the Azure portal, navigate to respective Storage Sync Service.
  2. 모니터링 섹션으로 이동하고 경고 를 클릭합니다.Go to the Monitoring section and click Alerts.
  3. + 새 경고 규칙 을 클릭하여 새 경고를 만듭니다.Click on + New alert rule to create a new alert rule.
  4. 조건 선택 을 클릭하여 조건을 구성합니다.Configure condition by clicking Select condition.
  5. 신호 논리 구성 블레이드 내의 신호 이름 아래에서 동기화 상태가 아닌 파일 을 클릭합니다.Within Configure signal logic blade, click Files not syncing under signal name.
  6. 다음 차원 구성을 선택합니다.Select the following dimension configuration:
    • 차원 이름: 서버 엔드포인트 이름Dimension name: Server Endpoint Name
    • 연산자: =Operator: =
    • 차원 값: 모든 현재 및 미래 값Dimension values: All current and future values
  7. 경고 논리 로 이동하고 다음을 완료합니다.Navigate to Alert Logic and complete the following:
    • 임계값을 정적 으로 설정Threshold set to Static
    • 연산자: 보다 큼Operator: Greater than
    • 집계 형식: 평균Aggregation type: Average
    • 임계값: 100Threshold value: 100
    • 평가 기준: 집계 세분성 = 5분 | 평가 빈도 = 5분마다Evaluated based on: Aggregation granularity = 5 minutes | Frequency of evaluation = Every 5 minutes
    • 완료 를 클릭합니다.Click Done.
  8. 작업 그룹 선택 을 클릭하고, 기존 작업 그룹을 선택하거나 새 작업 그룹을 만들어 작업 그룹(메일, SMS 등)을 경고에 추가합니다.Click Select action group to add an action group (email, SMS, etc.) to the alert either by selecting an existing action group or creating a new action group.
  9. 경고 세부 정보(예: 경고 규칙 이름, 설명, 심각도)를 입력합니다.Fill in the Alert details like Alert rule name, Description and Severity.
  10. 경고 규칙 만들기 를 클릭합니다.Click Create alert rule.

등록된 서버가 스토리지 동기화 서비스와 통신하지 못하는 경우 경고를 만드는 방법How to create an alert if a registered server is failing to communicate with the Storage Sync Service

  1. Azure Portal 에서 해당 스토리지 동기화 서비스 로 이동합니다.In the Azure portal, navigate to respective Storage Sync Service.
  2. 모니터링 섹션으로 이동하고 경고 를 클릭합니다.Go to the Monitoring section and click Alerts.
  3. + 새 경고 규칙 을 클릭하여 새 경고를 만듭니다.Click on + New alert rule to create a new alert rule.
  4. 조건 선택 을 클릭하여 조건을 구성합니다.Configure condition by clicking Select condition.
  5. 신호 논리 구성 블레이드 내의 신호 이름 아래에서 서버 온라인 상태 를 클릭합니다.Within Configure signal logic blade, click Server online status under signal name.
  6. 다음 차원 구성을 선택합니다.Select the following dimension configuration:
    • 차원 이름: 서버 이름Dimension name: Server name
    • 연산자: =Operator: =
    • 차원 값: 모든 현재 및 미래 값Dimension values: All current and future values
  7. 경고 논리 로 이동하고 다음을 완료합니다.Navigate to Alert Logic and complete the following:
    • 임계값을 정적 으로 설정Threshold set to Static
    • 연산자: 보다 작음Operator: Less than
    • 집계 형식: 최대Aggregation type: Maximum
    • 임계값(바이트): 1Threshold value (in bytes): 1
    • 평가 기준: 집계 세분성 = 1시간 | 평가 빈도 = 30분마다Evaluated based on: Aggregation granularity = 1 hour | Frequency of evaluation = Every 30 minutes
      • 메트릭은 15~20분마다 Azure Monitor로 전송됩니다.Note that the metrics are sent to Azure Monitor every 15 to 20 minutes. 평가 빈도 를 30분 미만으로 설정하지 마세요(거짓 경고가 생성됨).Do not set the Frequency of evaluation to less than 30 minutes (will generate false alerts).
    • 완료 를 클릭합니다.Click Done.
  8. 작업 그룹 선택 을 클릭하고, 기존 작업 그룹을 선택하거나 새 작업 그룹을 만들어 작업 그룹(메일, SMS 등)을 경고에 추가합니다.Click Select action group to add an action group (email, SMS, etc.) to the alert either by selecting an existing action group or creating a new action group.
  9. 경고 세부 정보(예: 경고 규칙 이름, 설명, 심각도)를 입력합니다.Fill in the Alert details like Alert rule name, Description and Severity.
  10. 경고 규칙 만들기 를 클릭합니다.Click Create alert rule.

클라우드 계층화 회수 크기가 하루에 500GiB를 초과한 경우 경고를 만드는 방법How to create an alert if the cloud tiering recall size has exceeded 500GiB in a day

  1. Azure Portal 에서 해당 스토리지 동기화 서비스 로 이동합니다.In the Azure portal, navigate to respective Storage Sync Service.
  2. 모니터링 섹션으로 이동하고 경고 를 클릭합니다.Go to the Monitoring section and click Alerts.
  3. + 새 경고 규칙 을 클릭하여 새 경고를 만듭니다.Click on + New alert rule to create a new alert rule.
  4. 조건 선택 을 클릭하여 조건을 구성합니다.Configure condition by clicking Select condition.
  5. 신호 논리 구성 블레이드 내의 신호 이름 아래에서 Cloud tiering recall size(클라우드 계층화 회수 크기)를 클릭합니다.Within Configure signal logic blade, click Cloud tiering recall size under signal name.
  6. 다음 차원 구성을 선택합니다.Select the following dimension configuration:
    • 차원 이름: 서버 이름Dimension name: Server name
    • 연산자: =Operator: =
    • 차원 값: 모든 현재 및 미래 값Dimension values: All current and future values
  7. 경고 논리 로 이동하고 다음을 완료합니다.Navigate to Alert Logic and complete the following:
    • 임계값을 정적 으로 설정Threshold set to Static
    • 연산자: 보다 큼Operator: Greater than
    • 집계 형식: 총계Aggregation type: Total
    • 임계값(바이트): 67108864000Threshold value (in bytes): 67108864000
    • 평가 기준: 집계 세분성 = 24시간 | 평가 빈도 = 매시간Evaluated based on: Aggregation granularity = 24 hours | Frequency of evaluation = Every hour
    • 완료 를 클릭합니다.Click Done.
  8. 작업 그룹 선택 을 클릭하고, 기존 작업 그룹을 선택하거나 새 작업 그룹을 만들어 작업 그룹(메일, SMS 등)을 경고에 추가합니다.Click Select action group to add an action group (email, SMS, etc.) to the alert either by selecting an existing action group or creating a new action group.
  9. 경고 세부 정보(예: 경고 규칙 이름, 설명, 심각도)를 입력합니다.Fill in the Alert details like Alert rule name, Description and Severity.
  10. 경고 규칙 만들기 를 클릭합니다.Click Create alert rule.

다음 단계Next steps