설치하기
와탭 Azure Monitor는 API 연동을 통해 메트릭을 주기적으로 수집합니다. 수집을 원하는 서비스에 해당하는 Azure Monitor 네임스페이스를 5분 기간으로 원하는 스탯을 취사선택해 수집합니다. 모니터링 시작 시 모든 리전의 사용자 자원을 검색하여 원클릭으로 모니터링을 시작할 수 있습니다. 와탭은 안전하고 편리한 사용을 위해 Azure Registered App을 지원합니다.
와탭 모니터링 서비스를 사용하기 위해서는 먼저 회원 가입 후 프로젝트를 생성해야 합니다. 회원 가입에 관한 자세한 내용은 다음 문서를 참조하세요.
권한
설치를 위해서 수정 권한이 필요합니다.
프로젝트 생성
에이전트를 설치하기 전에 먼저 프로젝트를 생성하세요.
-
와탭 모니터링 서비스로 이동한 다음 로그인하세요.
-
프로젝트를 생성하려면 화면 왼쪽 사이드 메뉴에서 전체 프로젝트 > + 프로젝트 버튼을 선택하세요.
-
상품 선택 화면에서 프로젝트에 설치할 상품을 선택하세요.
-
프로젝트 이름, 데이터 서버 지역, 타임 존 등의 항목을 차례로 설정하세요.
-
알림 언어 설정에서 경고 알림 메시지의 언어를 선택하세요.
-
모든 설정을 완료한 다음에는 프로젝트 생성하기 버튼을 선택하세요.
-
데이터 서버 지역은 리전(클라우드 서비스를 제공하기 위해 설치한 데이터 센터의 묶음)을 의미합니다. 특정 리전을 선택하면 해당 리전에 속한 데이터 센터에 사용자의 데이터를 저장합니다.
-
타임 존은 알림, 보고서를 생성하는 기준 시간입니다.
- 여러 개의 프로젝트를 그룹으로 묶어 관리하려면 프로젝트 그룹에서 그룹을 선택하거나 그룹을 추가하세요. 그룹에 대한 자세한 설명은 다음 문서를 참조하세요.
- 조직을 선택한 상태에서 프로젝트를 추가할 경우 조직 하위 그룹을 필수로 설정해야 합니다.
프로젝트를 생성한 다음에는 자동으로 관리 > 에이전트 설치 페이지로 이동합니다. 에이전트 설치 페이지로 이동하지 않는다면 왼쪽 메뉴에서 전체 프로젝트를 선택한 다음 새로 생성한 프로젝트를 선택하세요.
모니터링 절차
- Azure Registered App을 추가하세요.
- Azure 인증 정보를 입력하세요.
- Azure Monitor 네임스페이스 및 수집 주기를 선택하세요.
- 리소스 그룹, 메트릭스, 스탯 등을 선택하세요.
설치 후 사용량에 따라 와탭 요금과는 별개로 클라우드에서 추가 비용이 발생할 수 있습니다. 설치 전 사용 중인 클라우드 서비스의 가격 정책을 다음 문서에서 확 인하세요.
Azure Registered App 추가
와탭 모니터링용 Registered App을 추가하세요. Secret을 생성하고 애플리케이션 ID(ApplicationId), 테넌트 ID(TenantId) 와 시크릿(Secret)을 와탭에 입력하세요.
와탭 모니터링을 위해서는 Monitor Reader, Reader, API Management Service Reader 권한이 필요합니다. Azure Portal에서 Subscript > 액세스 제어(IAM) 메뉴에서 추가 버튼을 통해 권한을 추가할 수 있습니다.
인증 정보 입력
Azure 인증 정보인 애플리케이션 ID(ApplicationID), 테넌트 ID(TenantID)와 Azure 시크릿 키(Secret)를 와탭에 입력하세요.
네임스페이스 및 수집 주기 선택
설치가 완료되면 관리 > 에이전트 설치 메뉴에서 네임스페이스와 데이터 수집 주기를 선택할 수 있습니다.
- 활성화된 서비스에 체크 시 활성화된 네임스페이스 목록을 영역에서 조회할 수 있습니다.
- 입력창에 키워드를 입력해 네임스페이스를 영역에서 검색할 수 있습니다.
- 네임스페이스별 데이터 수집 주기와 데이터 수집 활성화 여부를 지정할 수 있습니다.
- 와탭 수집 주기 컬럼의 버튼을 선택해 데이터 수집 주기를 지정할 수 있습니다.
- 활성화 컬럼의 토글 버튼을 선택해 데이터 수집을 활성화 또는 비활성화할 수 있습니다.
- 저장 버튼을 선택해 변경 사항을 저장하세요.
와탭 수집 주기
와탭 수집 주기는 클라우드 서비스 성능 지표를 조회해 와탭 모니터링 시스템에 저장하는 주기를 의미합니다. 기본적으로 5분마다 수집하도록 설정되어 있으며 3시간까지 수집 주기를 늘릴 수 있습니다.
-
1분
-
5분
-
10분
-
15분
-
30분
-
60분
-
180분
네임스페이스
- Microsoft.aadiam azureADMetrics
- Microsoft.AnalysisServices servers
- Microsoft.ApiManagement service
- Microsoft.AppConfiguration configurationStores
- Microsoft.AppPlatform Spring
- Microsoft.Automation automationAccounts
- Microsoft.AVS privateClouds
- Microsoft.Batch batchAccounts
- Microsoft.BatchAI workspaces
- Microsoft.Blockchain blockchainMembers
- Microsoft.botservice botservices
- Microsoft.Cache redis
- Microsoft.Cache redisEnterprise
- Microsoft.Cdn cdnwebapplicationfirewallpolicies
- Microsoft.Cdn profiles
- Microsoft.ClassicCompute domainNames slots roles
- Microsoft.ClassicCompute virtualMachines
- Microsoft.ClassicStorage storageAccounts
- Microsoft.ClassicStorage storageAccounts blobServices
- Microsoft.ClassicStorage storageAccounts fileServices
- Microsoft.ClassicStorage storageAccounts queueServices
- Microsoft.ClassicStorage storageAccounts tableServices
- Microsoft.CognitiveServices accounts
- Microsoft.Communication CommunicationServices
- Microsoft.Compute cloudServices
- Microsoft.Compute cloudServices roles
- Microsoft.compute disks
- Microsoft.Compute virtualMachines
- Microsoft.Compute virtualMachineScaleSets
- Microsoft.Compute virtualMachineScaleSets virtualMachines
- Microsoft.ContainerInstance containerGroups
- Microsoft.ContainerRegistry registries
- Microsoft.ContainerService managedClusters
- Microsoft.CustomProviders resourceproviders
- Microsoft.DataBoxEdge dataBoxEdgeDevices
- Microsoft.DataCollaboration workspaces
- Microsoft.DataFactory datafactories
- Microsoft.DataFactory factories
- Microsoft.DataLakeAnalytics accounts
- Microsoft.DataLakeStore accounts
- Microsoft.DataShare accounts
- Microsoft.DBforMariaDB servers
- Microsoft.DBforMySQL flexibleServers
- Microsoft.DBforMySQL servers
- Microsoft.DBforPostgreSQL flexibleServers
- Microsoft.DBforPostgreSQL servers
- Microsoft.DBforPostgreSQL serversv2
- Microsoft.Devices ElasticPools
- Microsoft.Devices ElasticPools IotHubTenants
- Microsoft.Devices IotHubs
- Microsoft.Devices provisioningServices
- Microsoft.DigitalTwins digitalTwinsInstances
- Microsoft.DocumentDB databaseAccounts
- Microsoft.EventGrid domains
- Microsoft.EventGrid eventSubscriptions
- Microsoft.EventGrid extensionTopics
- Microsoft.EventGrid partnerNamespaces
- Microsoft.EventGrid partnerTopics
- Microsoft.EventGrid systemTopics
- Microsoft.EventGrid topics
- Microsoft.EventHub clusters
- Microsoft.EventHub namespaces
- Microsoft.HDInsight clusters
- Microsoft.HealthcareApis services
- Microsoft.hybridnetwork networkfunctions
- Microsoft.hybridnetwork virtualnetworkfunctions
- Microsoft.insights autoscalesettings
- Microsoft.Insights Components
- Microsoft.IoTCentral IoTApps
- Microsoft.IoTSpaces Graph
- Microsoft.keyvault managedhsms
- Microsoft.KeyVault vaults
- Microsoft.kubernetes connectedClusters
- Microsoft.Kusto Clusters
- Microsoft.Logic integrationServiceEnvironments
- Microsoft.Logic workflows
- Microsoft.MachineLearningServices workspaces
- Microsoft.Maps accounts
- Microsoft.Media mediaservices
- Microsoft.Media mediaservices liveEvents
- Microsoft.Media mediaservices streamingEndpoints
- Microsoft.MixedReality remoteRenderingAccounts
- Microsoft.MixedReality spatialAnchorsAccounts
- Microsoft.NetApp netAppAccounts capacityPools
- Microsoft.NetApp netAppAccounts capacityPools volumes
- Microsoft.Network applicationGateways
- Microsoft.Network azurefirewalls
- Microsoft.Network connections
- Microsoft.Network dnszones
- Microsoft.Network expressRouteCircuits
- Microsoft.Network expressRouteCircuits peerings
- Microsoft.Network expressRouteGateways
- Microsoft.Network expressRoutePorts
- Microsoft.Network frontdoors
- Microsoft.Network loadBalancers
- Microsoft.Network natGateways
- Microsoft.Network networkInterfaces
- Microsoft.Network networkWatchers connectionMonitors
- Microsoft.Network p2sVpnGateways
- Microsoft.Network privateDnsZones
- Microsoft.Network privateEndpoints
- Microsoft.Network privateLinkServices
- Microsoft.Network publicIPAddresses
- Microsoft.Network trafficManagerProfiles
- Microsoft.Network virtualNetworkGateways
- Microsoft.Network virtualNetworks
- Microsoft.Network virtualRouters
- Microsoft.Network vpnGateways
- Microsoft.NotificationHubs Namespaces NotificationHubs
- Microsoft.OperationalInsights workspaces
- Microsoft.Peering peerings
- Microsoft.Peering peeringServices
- Microsoft.PowerBIDedicated capacities
- Microsoft.ProjectBabylon accounts
- Microsoft.purview accounts
- Microsoft.Relay namespaces
- Microsoft.resources subscriptions
- Microsoft.Search searchServices
- Microsoft.ServiceBus namespaces
- Microsoft.ServiceFabricMesh applications
- Microsoft.SignalRService SignalR
- Microsoft.Sql managedInstances
- Microsoft.Sql servers databases
- Microsoft.Sql servers elasticPools
- Microsoft.Storage storageAccounts
- Microsoft.Storage storageAccounts blobServices
- Microsoft.Storage storageAccounts fileServices
- Microsoft.Storage storageAccounts queueServices
- Microsoft.Storage storageAccounts tableServices
- Microsoft.StorageCache caches
- Microsoft.storagesync storageSyncServices
- Microsoft.storagesync storageSyncServices registeredServers
- Microsoft.storagesync storageSyncServices syncGroups
- Microsoft.storagesync storageSyncServices syncGroups serverEndpoints
- Microsoft.StreamAnalytics streamingjobs
- Microsoft.Synapse workspaces
- Microsoft.Synapse workspaces bigDataPools
- Microsoft.Synapse workspaces sqlPools
- Microsoft.TimeSeriesInsights environments
- Microsoft.TimeSeriesInsights environments eventsources
- Microsoft.VMwareCloudSimple virtualMachines
- Microsoft.Web hostingEnvironments multiRolePools
- Microsoft.Web hostingEnvironments workerPools
- Microsoft.Web serverfarms
- Microsoft.Web sites
- Microsoft.Web sites slots
- Microsoft.Web staticSites