Log Analytics 데이터의 대시보드 만들기 및 공유Create and share dashboards of Log Analytics data

Log Analytics 대시보드를 통해 저장된 모든 로그 쿼리를 시각화하고 조직의 IT 작동 데이터를 찾고, 상호 연결하며 공유하는 기능을 제공할 수 있습니다.Log Analytics dashboards can visualize all of your saved log queries, giving you the ability to find, correlate, and share IT operational data in the organization. 이 자습서는 IT 운영 지원 팀에서 액세스하는 공유 대시보드를 지원하는 데 사용할 로그 쿼리를 만드는 방법을 설명합니다.This tutorial covers creating a log query that will be used to support a shared dashboard that will be accessed by your IT operations support team. 다음 방법을 알아봅니다.You learn how to:

  • Azure Portal에서 공유 대시보드 만들기Create a shared dashboard in the Azure portal
  • 성능 로그 쿼리 시각화Visualize a performance log query
  • 공유 대시보드에 로그 쿼리 추가Add a log query to a shared dashboard
  • 공유 대시보드에서 타일 사용자 지정Customize a tile in a shared dashboard

이 자습서의 예제를 완료하려면 Log Analytics 작업 영역에 연결된 기존 가상 머신이 있어야 합니다.To complete the example in this tutorial, you must have an existing virtual machine connected to the Log Analytics workspace.

Azure Portal에 로그인Sign in to Azure portal

https://portal.azure.com에서 Azure Portal에 로그인합니다.Sign in to the Azure portal at https://portal.azure.com.

공유 대시보드 만들기Create a shared dashboard

대시보드를 선택하여 기본 대시보드를 엽니다.Select Dashboard to open your default dashboard. 대시보드가 아래 예제와는 다르게 보입니다.Your dashboard will look different than the example below.

Azure 포털 대시보드

Azure Log Analytics의 원격 분석을 포함하여, 모든 Azure 리소스에서 IT에 가장 중요한 운영 데이터를 이곳에 한데 모을 수 있습니다.Here you can bring together operational data that is most important to IT across all your Azure resources, including telemetry from Azure Log Analytics. 로그 쿼리 시각화를 단계별로 실행하기 전에 먼저 대시보드를 만들어 공유해 보겠습니다.Before we step into visualizing a log query, let's first create a dashboard and share it. 다음으로 꺾은선형 차트로 렌더링될 예제 성능 로그 쿼리에 집중하여 대시보드에 추가할 수 있습니다.We can then focus on our example performance log query, which will render as a line chart, and add it to the dashboard.

참고

다음 차트 종류는 로그 쿼리를 사용하여 Azure 대시보드에서 지원됩니다.The following chart types are supported in Azure dashboards using log queries:

  • areachartareachart
  • columnchartcolumnchart
  • piechart(대시보드에서 도넛형으로 렌더링됨)piechart (will render in dashboard as donut)
  • scatterchartscatterchart
  • 시간 차트timechart

대시보드를 만들려면 현재 대시보드 이름 옆에 있는 새 대시보드 단추를 선택합니다.To create a dashboard, select the New dashboard button next to the current dashboard's name.

Azure Portal에서 새 대시보드 만들기

이 작업은 새 비어 있는 프라이빗 대시보드를 만들고 대시보드의 이름을 지정하고 타일을 추가하거나 다시 정렬할 수 있는 사용자 지정 모드를 설정합니다.This action creates a new, empty, private dashboard and puts you into customization mode where you can name your dashboard and add or rearrange tiles. 대시보드 이름을 편집하고 이 자습서에 대해 샘플 대시보드를 지정한 후 사용자 지정 완료를 선택합니다.Edit the name of the dashboard and specify Sample Dashboard for this tutorial, and then select Done customizing.

사용자 지정된 Azure 대시보드 저장Save customized Azure dashboard

대시보드를 만들 때 기본적으로 프라이빗입니다. 즉, 볼 수 있는 유일한 사람은 사용자입니다.When you create a dashboard, it is private by default, which means you are the only person who can see it. 다른 사람이 볼 수 있도록 하려면 다른 대시보드 명령 옆에 나타나는 공유 단추를 사용합니다.To make it visible to others, use the Share button that appears alongside the other dashboard commands.

Azure Portal에서 새 대시보드 공유

게시하려는 대시보드에 대한 구독 및 리소스 그룹을 선택하라는 메시지가 표시됩니다.You are asked to choose a subscription and resource group for your dashboard to be published to. 편의를 위해 포털의 게시 환경에서는 대시보드라는 리소스 그룹에 대시보드를 배치한 위치의 패턴을 안내합니다.For convenience, the portal's publishing experience guides you towards a pattern where you place dashboards in a resource group called dashboards. 선택한 구독을 확인한 후 게시를 클릭합니다.Verify the subscription selected and then click Publish. 대시보드에 표시되는 정보에 대한 액세스는 Azure RBAC(Azure 역할 기반 액세스 제어)로 제어합니다.Access to the information displayed in the dashboard is controlled with Azure role-based access control (Azure RBAC).

로그 쿼리 시각화Visualize a log query

Log Analytics는 로그 쿼리 및 해당 결과로 작업하는 데 사용되는 전용 포털입니다.Log Analytics is a dedicated portal used to work with log queries and their results. 여기에는 여러 줄, 선택적인 실행 코드, 상황에 맞는 중요한 Intellisense 및 스마트 분석에서 쿼리를 편집하는 기능이 포함됩니다.Features include the ability to edit a query on multiple lines, selectively execute code, context sensitive Intellisense, and Smart Analytics. 이 자습서에서는 Log Analytics를 사용하여 성능 보기를 그래프 양식으로 만들고 이후 쿼리를 위해 저장하며 이전에 만든 공유 대시보드에 고정합니다.In this tutorial, you will use Log Analytics to create a performance view in graphical form, save it for a future query, and pin it to the shared dashboard created earlier.

Azure Monitor 메뉴에서 로그를 선택하여 Log Analytics를 엽니다.Open Log Analytics by selecting Logs in the Azure Monitor menu. 비어 있는 새 쿼리로 시작합니다.It starts with a new blank query.

홈 페이지

다음 쿼리를 입력하여 Windows 및 Linux 컴퓨터에 대한 프로세서 사용률 레코드를 Computer 및 TimeGenerated로 그룹화하고, 시각적 차트로 표시하여 반환합니다.Enter the following query to return processor utilization records for both Windows and Linux computers, grouped by Computer and TimeGenerated, and displayed in a visual chart. 실행을 클릭하여 쿼리를 실행하고 결과 차트를 봅니다.Click Run to run the query and view the resulting chart.

Perf 
| where CounterName == "% Processor Time" and ObjectName == "Processor" and InstanceName == "_Total" 
| summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 1hr), Computer 
| render timechart

페이지 상단의 저장 단추를 선택하여 쿼리를 저장합니다.Save the query by selecting the Save button from the top of the page.

쿼리 저장

쿼리 저장 제어판에서 이름(예: Azure VM - 프로세서 사용률) 및 범주(예: 대시보드)를 제공한 다음 저장을 클릭합니다.In the Save Query control panel, provide a name such as Azure VMs - Processor Utilization and a category such as Dashboards and then click Save. 이러한 방식으로 일반 쿼리 라이브러리를 만들어 사용하고 수정할 수 있습니다.This way you can create a library of common queries that you can use and modify. 마지막으로, 페이지 오른쪽 상단의 대시보드에 고정 단추를 선택한 다음, 대시보드 이름을 선택하여 이전에 만든 공유 대시보드에 이를 고정합니다.Finally, pin this to the shared dashboard created earlier by selecting the Pin to dashboard button from the top right corner of the page and then selecting the dashboard name.

이제 대시보드에 쿼리가 고정되었으며 그 아래 일반적인 제목과 설명이 있음을 확인할 수 있습니다.Now that we have a query pinned to the dashboard, you will notice it has a generic title and comment below it.

Azure 대시보드 샘플

보는 사람이 쉽게 이해할 수 있는 의미있는 이름으로 바꾸어야 합니다.We should rename it to something meaningful that can be easily understood by those viewing it. 편집 단추를 클릭하여 타일의 제목 및 부제목을 사용자 지정한 다음 업데이트를 클릭합니다.Click the edit button to customize the title and subtitle for the tile, and then click Update. 변경 내용을 게시하거나 취소할지 묻는 배너가 표시됩니다.A banner will appear asking you to publish changes or discard. 복사본 저장을 클릭합니다.Click Save a copy.

샘플 대시보드의 구성 완료됨

다음 단계Next steps

이 자습서에서는 Azure Portal에서 대시보드를 만들고 로그 쿼리를 추가하는 방법을 배웠습니다.In this tutorial, you learned how to create a dashboard in the Azure portal and add a log query to it. 다음 자습서에서는 로그 쿼리 결과를 기반으로 구현할 수 있는 다양한 응답에 대해 알아봅니다.Advance to the next tutorial to learn the different responses you can implement based on log query results.