Azure Ağ İzleyicisi, Azure'dan, Azure'a ve Azure içinde ağ senaryoları düzeyinde ağ koşullarını izlemenize ve tanılamanıza olanak tanıyan bölgesel bir hizmettir. Senaryo düzeyinde izleme, sorunları uçtan uca ağ düzeyi görünümünde tanılamanıza olanak tanır. Azure'da Ağ İzleyicisi ile kullanılabilen ağ tanılama ve görselleştirme araçları, ağınızı anlamanıza, tanılamanıza ve ağınız hakkında içgörüler elde etmenize yardımcı olur.
Ağ İzleyicisi, o bölgede bir Ağ İzleyicisi örneği oluşturularak bir Azure bölgesinde etkinleştirilir. Bu örnek, söz konusu bölgedeki Ağ İzleyicisi özelliklerini kullanmanıza olanak tanır.
Not
- Varsayılan olarak, Ağ İzleyicisi otomatik olarak etkinleştirilir. Aboneliğinizde bir sanal ağ oluşturduğunuzda veya güncelleştirdiğinizde, Ağ İzleyicisi Sanal Ağ bölgenizde otomatik olarak etkinleştirilir.
- Ağ İzleyicisi otomatik olarak etkinleştirilmesi kaynaklarınızı veya ilişkili ücretlerinizi etkilemez.
- Daha önce Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirmeyi seçtiyseniz, Ağ İzleyicisi özelliklerini kullanmak istediğiniz her bölgede Ağ İzleyicisi el ile etkinleştirmeniz gerekir.
Önkoşullar
Etkin aboneliği olan bir Azure hesabı.
Ücretsiz hesap oluşturun.
Azure Cloud Shell veya Azure PowerShell.
Bu makaledeki adımlar Azure Cloud Shell'de Azure PowerShell cmdlet'lerini etkileşimli olarak çalıştırır. Komutları Cloud Shell'de çalıştırmak için kod bloğunun sağ üst köşesindeki Cloud Shell'i Aç'ı seçin. Kodu kopyalamak için Kopyala'yı seçin ve çalıştırmak için Cloud Shell'e yapıştırın. Cloud Shell'i Azure portalından da çalıştırabilirsiniz.
Cmdlet'leri çalıştırmak için PowerShell'i yerel olarak da yükleyebilirsiniz. Bu makale, Az PowerShell modülünü gerektirir. Daha fazla bilgi için bkz . Azure PowerShell'i yükleme. Yüklü sürümü bulmak için Get-Module -ListAvailable Az cmdlet'ini çalıştırın. PowerShell'i yerel olarak çalıştırıyorsanız Connect-AzAccount cmdlet'ini kullanarak Azure'da oturum açın.
Etkin aboneliği olan bir Azure hesabı.
Ücretsiz hesap oluşturun.
Azure Cloud Shell veya Azure CLI.
Bu makaledeki adımlar, Azure Cloud Shell'de Azure CLI komutlarını etkileşimli olarak çalıştırır. Komutları Cloud Shell'de çalıştırmak için kod bloğunun sağ üst köşesindeki Cloud Shell'i Aç'ı seçin. Kodu kopyalamak için Kopyala'yı seçin ve çalıştırmak için Cloud Shell'e yapıştırın. Cloud Shell'i Azure portalından da çalıştırabilirsiniz.
Komutları çalıştırmak için Azure CLI'yi yerel olarak da yükleyebilirsiniz. Yüklü sürümü bulmak için az version komutunu çalıştırın. Azure CLI'yı yerel olarak çalıştırıyorsanız az login komutunu kullanarak Azure'da oturum açın .
Bölgeniz için Ağ İzleyicisi’ni etkinleştirme
Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirmeyi seçerseniz, Ağ İzleyicisi özelliklerini kullanmak istediğiniz her bölgede Ağ İzleyicisi el ile etkinleştirmeniz gerekir. Bir bölgede Ağ İzleyicisi etkinleştirmek için Azure portalı, PowerShell, Azure CLI, REST API veya Azure Resource Manager şablonunu (ARM şablonu) kullanarak bu bölgede bir Ağ İzleyicisi örneği oluşturun.
Portalın üst kısmındaki arama kutusuna ağ izleyicisi yazın. Arama sonuçlarından Ağ İzleyicisi seçin.
Genel Bakış sayfasında + Oluştur'u seçin.
Ağ izleyicisi ekle'de Azure aboneliğinizi ve ardından Azure Ağ İzleyicisi etkinleştirmek istediğiniz bölgeyi seçin.
Ekle'yi seçin.
Not
Azure portalını kullanarak bir Ağ İzleyicisi örneği oluşturduğunuzda:
- Ağ İzleyicisi örneğinin adı otomatik olarak NetworkWatcher_{region} olarak ayarlanır ve bölge, Ağ İzleyicisi örneğinin Azure bölgesine karşılık gelir. Örneğin, Doğu ABD bölgesinde etkinleştirilmiş bir Ağ İzleyicisi NetworkWatcher_eastus olarak adlandırılır.
- Ağ İzleyicisi örneği NetworkWatcherRG adlı bir kaynak grubunda oluşturulur. Kaynak grubu henüz mevcut değilse oluşturulur.
bir Ağ İzleyicisi örneğinin ve kaynak grubunun adını özelleştirmek isterseniz PowerShell veya REST API yöntemlerini kullanabilirsiniz. Her seçenekte, bir Ağ İzleyicisi oluşturmadan önce kaynak grubunun mevcut olması gerekir.
New-AzNetworkWatcher cmdlet'ini kullanarak bir Ağ İzleyicisi örneği oluşturun.
# Create a resource group for the Network Watcher instance (if it doesn't already exist).
New-AzResourceGroup -Name 'NetworkWatcherRG' -Location 'eastus'
# Create an instance of Network Watcher in East US region.
New-AzNetworkWatcher -Name 'NetworkWatcher_eastus' -ResourceGroupName 'NetworkWatcherRG' -Location 'eastus'
Not
PowerShell kullanarak bir Ağ İzleyicisi örneği oluşturduğunuzda, Ağ İzleyicisi örneğinin ve kaynak grubunun adını özelleştirebilirsiniz. Ancak, kaynak grubunun içinde bir Ağ İzleyicisi örneği oluşturmadan önce var olması gerekir.
az network watcher configure komutunu kullanarak bir Ağ İzleyicisi örneği oluşturun.
# Create a resource group for the Network Watcher instance (if it doesn't already exist).
az group create --name 'NetworkWatcherRG' --location 'eastus'
# Create an instance of Network Watcher in East US region.
az network watcher configure --resource-group 'NetworkWatcherRG' --locations 'eastus' --enabled
Not
Azure CLI kullanarak bir Ağ İzleyicisi örneği oluşturduğunuzda:
- Ağ İzleyicisi örneğinin adı otomatik olarak {region}-watcher olarak ayarlanır; burada bölge , Ağ İzleyicisi örneğinin Azure bölgesine karşılık gelir. Örneğin, Doğu ABD bölgesinde etkinleştirilen bir Ağ İzleyicisi eastus-watcher olarak adlandırılır.
- Ağ İzleyicisi kaynak grubunun adını özelleştirebilirsiniz. Ancak, kaynak grubunun içinde bir Ağ İzleyicisi örneği oluşturmadan önce var olması gerekir.
Ağ İzleyicisi örneğinin adını özelleştirmek isterseniz PowerShell veya REST API yöntemlerini kullanabilirsiniz.
Bölgeniz için Ağ İzleyicisi devre dışı bırakma
Bu bölgedeki Ağ İzleyicisi örneğini silerek bölge için Ağ İzleyicisi devre dışı bırakabilirsiniz. Azure portalı, PowerShell, Azure CLI veya REST API kullanarak bir Ağ İzleyicisi örneğini silebilirsiniz.
Uyarı
bir Ağ İzleyicisi örneği silindiğinde çalışan tüm Ağ İzleyicisi işlemler, geçmiş veriler ve geri döndürme seçeneği olmayan uyarılar silinir. Örneğin, örneği silerseniz NetworkWatcher_eastus Doğu ABD bölgesindeki tüm akış günlükleri, bağlantı izleyicileri ve paket yakalamaları silinir.
Portalın üst kısmındaki arama kutusuna ağ izleyicisi yazın. Arama sonuçlarından Ağ İzleyicisi seçin.
Genel Bakış sayfasında, silmek istediğiniz Ağ İzleyicisi örneklerini ve ardından Devre dışı bırak'ı seçin.
Evet yazın ve Sil'i seçin.
Remove-AzNetworkWatcher komutunu kullanarak bir Ağ İzleyicisi örneğini silin.
# Disable Network Watcher in the East US region by deleting its East US instance.
Remove-AzNetworkWatcher -Location 'eastus'
Ağ İzleyicisi örneğini silmek için az network watcher configure komutunu kullanın:
# Disable Network Watcher in the East US region.
az network watcher configure --locations 'eastus' --enabled 'false'
Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirme
Azure PowerShell veya Azure CLI kullanarak Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirebilirsiniz.
Dikkat
Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirmek kalıcı bir değişikliktir. Vazgeçtiğinizde, Azure desteği ile iletişime geçmeden tekrar katılamazsınız.
Azure portalında Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirme özelliği kullanılamaz. Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirmek için PowerShell veya Azure CLI kullanın.
Otomatik etkinleştirmeyi Ağ İzleyicisi geri çevirmek için Register-AzProviderFeature cmdlet'ini kullanarak özelliği kaynak sağlayıcısına DisableNetworkWatcherAutocreation kaydedinMicrosoft.Network. Ardından, kaynak sağlayıcısını kaydetmek için Register-AzResourceProvider.
# Register the "DisableNetworkWatcherAutocreation" feature.
Register-AzProviderFeature -FeatureName 'DisableNetworkWatcherAutocreation' -ProviderNamespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.Network'
Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirmek için az feature register komutunu kullanarak özelliği kaynak sağlayıcısına DisableNetworkWatcherAutocreation kaydedinMicrosoft.Network. Ardından kaynak sağlayıcısını kaydetmek için az provider registerMicrosoft.Network.
# Register the "DisableNetworkWatcherAutocreation" feature.
az feature register --name 'DisableNetworkWatcherAutocreation' --namespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
az provider register --name 'Microsoft.Network'
Not
Ağ İzleyicisi otomatik etkinleştirmeyi geri çevirdikten sonra, Ağ İzleyicisi özelliklerini kullanmak istediğiniz her bölgede Ağ İzleyicisi el ile etkinleştirmeniz gerekir. Daha fazla bilgi için bkz. Bölgeniz için Ağ İzleyicisi etkinleştirme.
Ağ İzleyicisi örneklerini listeleme
Aboneliğinizdeki kullanılabilir Ağ İzleyicisi örneklerini listeleyerek aboneliğinizde Ağ İzleyicisi etkinleştirildiği tüm bölgeleri görüntüleyebilirsiniz.
Aboneliğinizdeki Ağ İzleyicisi örneklerini listelemek için Azure portalını, PowerShell'i, Azure CLI'yı veya REST API'yi kullanın.
Portalın üst kısmındaki arama kutusuna ağ izleyicisi yazın. Arama sonuçlarından Ağ İzleyicisi seçin.
Genel Bakış sayfasında, aboneliğinizdeki tüm Ağ İzleyicisi örneklerini görebilirsiniz.
Get-AzNetworkWatcher kullanarak aboneliğinizdeki tüm Ağ İzleyicisi örneklerini listeleyin.
# List all Network Watcher instances in your subscription.
Get-AzNetworkWatcher
İlgili içerik
Ağ İzleyicisi kullanmaya başlamak için bkz: