Azure Data Explorer는 로그 및 원격 분석 데이터 탐색 서비스입니다. 이 가이드에서는 Azure Data Explorer 데이터 원본을 Grafana에 추가하는 방법과 이 데이터 원본에 사용할 수 있는 각 인증 옵션을 사용하여 Azure Data Explorer를 구성하는 방법을 알아봅니다.
애플리케이션 세부 정보 검색 가이드의 첫 세 단계에 따라 다음 단계에 필요한 디렉터리(테넌트) ID, 애플리케이션(클라이언트) ID 및 클라이언트 암호 ID를 수집합니다.
Grafana에서 데이터 원본 구성
Grafana의 인증 방법에서 앱 등록을 선택합니다.
Azure Cloud의 경우 Azure Cloud를 선택합니다. 예: Azure.
디렉터리(테넌트) ID, 애플리케이션(클라이언트) ID 및 클라이언트 암호를 입력합니다.
선택적으로 쿼리 최적화, 데이터베이스 스키마 설정 및 추적 섹션도 편집할 수 있습니다.
저장 및 테스트를 선택하여 연결의 유효성을 검사합니다. 표시되는 "성공" 알림은 Grafana가 데이터베이스에 연결할 수 있음을 나타냅니다.
구성된 데이터 원본에서 현재 Grafana 사용자의 Microsoft Entra ID 자격 증명을 활용하는 사용자 기반 인증 방법을 사용합니다.
현재 사용자 인증 방법을 사용하여 Azure Data Explorer 데이터 원본을 구성하면 Grafana는 사용자 자격 증명을 사용하여 Azure Data Explorer를 쿼리합니다.
주의
Grafana 데이터 원본의 사용자 기반 인증은 실험적입니다.
주의
이 기능은 경고, 보고, 쿼리 캐싱 및 공용 대시보드를 포함하여 쿼리된 데이터에 대한 상시 액세스 컴퓨터 액세스가 필요한 사용 사례와 호환되지 않습니다. 현재 사용자 인증 방법은 Grafana가 데이터베이스에 연결하기 위해 대화형 세션에서 로그인한 사용자에 따라 다릅니다. 사용자 기반 인증을 사용하고 로그인한 사용자가 없으면 자동화된 작업을 백그라운드에서 실행할 수 없습니다. Azure Data Explorer에 대한 자동화된 작업을 활용하려면 다른 인증 방법을 사용하여 다른 Azure Data Explorer 데이터 원본을 설정하는 것이 좋습니다.
새 권한 추가
데이터베이스에 액세스하려면 사용자 계정에 새 권한을 추가합니다.
Azure Portal에서 Azure Data Explorer 데이터베이스 리소스를 열고 권한>추가>뷰어를 선택합니다.
검색 창에 이름이나 이메일 주소를 입력하고 사용자 계정을 선택한 다음 선택을 선택합니다.
데이터베이스에 권한이 추가되었음을 확인하는 알림이 표시됩니다.
Grafana에서 데이터 원본 구성
Grafana의 인증 방법에서 현재 사용자를 선택합니다.
저장 및 테스트를 선택합니다. 표시되는 "성공" 알림은 Grafana가 데이터베이스에서 데이터를 가져올 수 있음을 나타냅니다.
Azure Data Explorer 데이터 원본 만들기
Azure CLI에서 az grafana data-source create 명령을 실행하여 Azure Data Explorer 데이터 원본을 추가하고 구성합니다. 원하는 인증 방법을 선택하고 자세한 내용은 아래 해당 탭을 참조하세요.
현재 사용자 방법으로 인증합니다. 이 방법은 구성된 데이터 원본에서 현재 Grafana 사용자의 Microsoft Entra ID 자격 증명을 활용합니다.
현재 사용자 인증 방법을 사용하여 Azure Data Explorer 데이터 원본을 구성하면 Grafana는 사용자 자격 증명을 사용하여 Azure Data Explorer를 쿼리합니다.
참고 항목
Azure Managed Grafana에서 사용자 기반 인증의 출시가 진행 중이며 2023년 말까지 모든 지역에서 완료될 예정입니다.
주의
Grafana 데이터 원본의 사용자 기반 인증은 실험적입니다.
주의
이 기능은 경고, 보고, 쿼리 캐싱 및 공용 대시보드를 포함하여 쿼리된 데이터에 대한 상시 액세스 컴퓨터 액세스가 필요한 사용 사례와 호환되지 않습니다. 현재 사용자 인증 방법은 Grafana가 데이터베이스에 연결하기 위해 대화형 세션에서 로그인한 사용자에 따라 다릅니다. 사용자 기반 인증을 사용하고 로그인한 사용자가 없으면 자동화된 작업을 백그라운드에서 실행할 수 없습니다. Azure Data Explorer에 대한 자동화된 작업을 활용하려면 다른 인증 방법을 사용하여 다른 Azure Data Explorer 데이터 원본을 설정하는 것이 좋습니다.
az grafana data-source list --resource-group <azure-managed-grafana-resource-group> --name <azure-managed-grafana-workspace> --query "[?type=='grafana-azure-data-explorer-datasource'].id"