Mengonfigurasi Pemantau Koneksi untuk Azure ExpressRoute
Artikel ini memandu Anda mengonfigurasi ekstensi Monitor Koneksi untuk memantau ExpressRoute. Pemantau Koneksi adalah solusi pemantauan jaringan berbasis cloud yang melacak konektivitas antara penyebaran cloud Azure dan lokasi lokal (seperti kantor cabang). Ini adalah bagian dari log Azure Monitor dan memungkinkan Anda memantau konektivitas jaringan untuk koneksi peering privat dan Microsoft. Dengan mengonfigurasi Pemantau Koneksi untuk ExpressRoute, Anda dapat mengidentifikasi dan menyelesaikan masalah jaringan.
Catatan
Artikel ini baru-baru ini diperbarui untuk menggunakan istilah log Azure Monitor alih-alih Analitik Log. Data log masih disimpan di ruang kerja Analitik Log dan masih dikumpulkan dan dianalisis oleh layanan Analitik Log yang sama. Kami memperbarui terminologi untuk mencerminkan peran log di Azure Monitor dengan lebih baik. Lihat Perubahan terminologi Azure Monitor untuk detailnya.
Dengan Pemantau Koneksi untuk ExpressRoute, Anda dapat:
- Memantau kehilangan dan latensi di berbagai VNet dan menetapkan pemberitahuan.
- Pantau semua jalur jaringan, termasuk jalur yang berlebihan.
- Memecahkan masalah jaringan sementara dan titik waktu yang sulit direplikasi.
- Identifikasi segmen jaringan tertentu yang bertanggung jawab atas penurunan performa.
Alur kerja
Agen pemantauan diinstal di beberapa server, baik di lokal maupun di Azure. Agen-agen ini berkomunikasi dengan mengirim paket jabat tangan TCP, memungkinkan Azure untuk memetakan topologi jaringan dan jalur lalu lintas.
- Membuat ruang kerja Log Analytics.
- Menginstal dan mengonfigurasi agen perangkat lunak (tidak diperlukan hanya untuk Microsoft Peering):
- Instal agen pemantauan di server lokal dan Azure VM (untuk peering privat).
- Konfigurasikan pengaturan pada server agen pemantauan untuk mengizinkan komunikasi (misalnya, buka port firewall).
- Konfigurasikan aturan kelompok keamanan jaringan (NSG) untuk memungkinkan komunikasi antara agen pemantauan di Azure VM dan agen lokal.
- Aktifkan Network Watcher di langganan Anda.
- Siapkan pemantauan dengan membuat pemantau koneksi dengan grup pengujian untuk memantau titik akhir sumber dan tujuan di seluruh jaringan Anda.
Jika Anda sudah menggunakan Monitor Performa Jaringan (tidak digunakan lagi) atau Pemantau Koneksi dan memiliki ruang kerja Analitik Log di wilayah yang didukung, Anda dapat melewati langkah 1 dan 2 dan mulai dari langkah 3.
Membuat ruang kerja
Buat ruang kerja di langganan yang memiliki VNet yang ditautkan ke sirkuit ExpressRoute.
Masuk ke portal Azure. Dari langganan dengan jaringan virtual yang tersambung ke sirkuit ExpressRoute Anda, pilih + Buat sumber daya. Cari Ruang Kerja Analitik Log, kemudian pilih Buat.
Catatan
Anda dapat membuat ruang kerja baru atau menggunakan ruang kerja yang sudah ada. Jika menggunakan ruang kerja yang sudah ada, pastikan ruang kerja tersebut telah dimigrasikan ke bahasa kueri baru. Informasi selengkapnya...
Buat ruang kerja dengan memasukkan atau memilih informasi berikut:
Pengaturan Nilai Langganan Pilih langganan dengan sirkuit ExpressRoute. Grup Sumber Daya Pilih grup sumber daya yang sudah ada atau buat yang baru. Nama Masukkan nama untuk mengidentifikasi ruang kerja ini. Wilayah Pilih wilayah tempat ruang kerja ini dibuat. Catatan
Sirkuit ExpressRoute dapat berada di mana saja di seluruh dunia. Sirkuit tidak harus berada di wilayah yang sama dengan ruang kerja.
Pilih Tinjau + Buat untuk memvalidasi, lalu Buat untuk menyebarkan ruang kerja. Setelah disebarkan, lanjutkan ke bagian berikutnya untuk mengonfigurasi solusi pemantauan.
Mengonfigurasi solusi pemantauan
Selesaikan skrip Azure PowerShell dengan mengganti nilai untuk $SubscriptionId, $location, $resourceGroup, dan $workspaceName. Kemudian jalankan skrip untuk mengonfigurasi solusi pemantauan.
$subscriptionId = "Subscription ID should come here"
Select-AzSubscription -SubscriptionId $subscriptionId
$location = "Workspace location should come here"
$resourceGroup = "Resource group name should come here"
$workspaceName = "Workspace name should come here"
$solution = @{
Location = $location
Properties = @{
workspaceResourceId
workspaceResourceId = "/subscriptions/$($subscriptionId)/resourcegroups/$($resourceGroup)/providers/Microsoft.OperationalInsights/workspaces/$($workspaceName)"
}
Plan = @{
Name = "NetworkMonitoring($($workspaceName))"
Publisher = "Microsoft"
Product = "OMSGallery/NetworkMonitoring"
PromotionCode = ""
}
ResourceName = "NetworkMonitoring($($workspaceName))"
ResourceType = "Microsoft.OperationsManagement/solutions"
ResourceGroupName = $resourceGroup
}
New-AzResource @solution -Force
Setelah Anda mengonfigurasi solusi pemantauan, lanjutkan untuk menginstal dan mengonfigurasi agen pemantauan di server Anda.
Menginstal dan mengonfigurasi agen lokal
Mengunduh file penyiapan agen
Buka Ruang kerja Analitik Log dan pilih Manajemen agen di Pengaturan. Unduh agen yang sesuai dengan sistem operasi komputer Anda.
Salin ID Ruang Kerja dan Kunci Primer ke Notepad.
Untuk komputer Windows, unduh dan jalankan skrip PowerShell ini EnableRules.ps1 di jendela PowerShell dengan hak istimewa Administrator. Skrip membuka port firewall yang relevan untuk transaksi TCP.
Untuk komputer Linux, ubah nomor port secara manual:
- Navigasi ke /var/opt/microsoft/omsagent/npm_state.
- Buka file npmdregistry.
- Ubah nilai untuk Nomor Port
PortNumber:<port of your choice>
.
Menginstal agen Analitik Log pada setiap server monitor
Instal agen Analitik Log di setidaknya dua server di kedua sisi koneksi ExpressRoute untuk redundansi. Ikuti langkah-langkah ini:
Pilih sistem operasi yang sesuai untuk langkah-langkah menginstal agen Analitik Log di server Anda:
Setelah penginstalan, Microsoft Monitoring Agent muncul di Panel Kontrol. Tinjau konfigurasi Anda dan verifikasi konektivitas agen ke log Azure Monitor.
Ulangi langkah 1 dan 2 untuk komputer lokal lainnya yang ingin Anda pantau.
Menginstal agen Network Watcher pada setiap server monitor
Komputer virtual Azure baru
Jika membuat Azure VM baru untuk memantau konektivitas, Anda dapat menginstal agen Network Watcher selama pembuatan VM.
Komputer virtual Azure yang ada
Jika menggunakan VM yang ada, instal Agen Jaringan secara terpisah untuk Linux dan Windows.
Membuka port firewall pada server agen pemantauan
Pastikan aturan firewall mengizinkan paket TCP atau ICMP antara server sumber dan tujuan untuk pemantauan koneksi.
Windows
Jalankan skrip EnableRules PowerShell (diunduh sebelumnya) di jendela PowerShell dengan hak istimewa administratif. Skrip ini membuat kunci registri yang diperlukan dan aturan Windows Firewall.
Catatan
Skrip mengonfigurasi aturan Windows Firewall hanya di server tempat eksekusinya. Pastikan firewall jaringan mengizinkan lalu lintas untuk port TCP yang digunakan oleh Pemantau Koneksi.
Linux
Ubah nomor port secara manual:
- Navigasi ke /var/opt/microsoft/omsagent/npm_state.
- Buka file npmdregistry.
- Ubah nilai untuk Nomor Port
PortNumber:<port of your choice>
. Pastikan nomor port yang sama digunakan di semua agen di ruang kerja.
Mengonfigurasi aturan Kelompok Keamanan Jaringan
Untuk memantau server di Azure, konfigurasikan aturan NSG untuk mengizinkan lalu lintas TCP atau ICMP dari Pemantau Koneksi. Port default adalah 8084.
Untuk informasi selengkapnya tentang NSG, lihat tutorial tentang pemfilteran lalu lintas jaringan.
Catatan
Pastikan agen diinstal (baik lokal maupun Azure) dan jalankan skrip PowerShell sebelum melanjutkan.
Mengaktifkan Network Watcher
Pastikan Network Watcher diaktifkan untuk langganan Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Network Watcher.
Membuat pemantau koneksi
Untuk gambaran umum tingkat tinggi tentang membuat monitor koneksi, pengujian, dan grup pengujian, lihat Membuat pemantau koneksi. Ikuti langkah-langkah ini untuk mengonfigurasi pemantauan koneksi untuk Peering Privat dan Microsoft Peering:
Di portal Microsoft Azure, buka sumber daya Network Watcher dan pilih Pemantau koneksi di Pemantauan. Pilih Buat untuk membuat pemantau koneksi baru.
Pada tab Dasar , pilih wilayah yang sama tempat Anda menyebarkan ruang kerja Analitik Log untuk bidang Wilayah . Untuk Konfigurasi ruang kerja, pilih ruang kerja Analitik Log yang sudah ada yang Anda buat sebelumnya. Kemudian pilih Selanjutnya: Grup pengujian >>.
Pada halaman Tambahkan detail grup pengujian, tambahkan titik akhir sumber dan tujuan untuk grup pengujian Anda. Masukkan Nama untuk grup uji ini.
Pilih Tambahkan sumber dan navigasikan ke tab Titik akhir Non-Azure. Pilih sumber daya lokal dengan agen Analitik Log yang terinstal yang ingin Anda pantau, lalu pilih Tambahkan titik akhir.
Pilih Tambahkan tujuan.
Untuk memantau konektivitas melalui peering privat ExpressRoute, navigasikan ke tab titik akhir Azure. Pilih sumber daya Azure dengan agen Network Watcher yang terinstal yang ingin Anda pantau. Pilih alamat IP privat dari setiap sumber daya di kolom IP . Pilih Tambahkan titik akhir.
Untuk memantau konektivitas melalui peering Microsoft ExpressRoute, navigasikan ke tab Alamat Eksternal. Pilih titik akhir layanan Microsoft yang ingin Anda pantau. Pilih Tambahkan titik akhir.
Pilih Tambahkan konfigurasi pengujian. Pilih TCP untuk protokol, dan masukkan port tujuan yang Anda buka di server Anda. Konfigurasikan frekuensi pengujian dan ambang batas Anda untuk pemeriksaan yang gagal dan waktu pulang pergi. Pilih Tambahkan Konfigurasi uji.
Pilih Tambahkan Grup Pengujian setelah Anda menambahkan sumber, tujuan, dan konfigurasi pengujian.
Pilih Berikutnya : Buat pemberitahuan >> jika Anda ingin membuat pemberitahuan. Setelah selesai, pilih Tinjau + buat, lalu Buat.
Melihat hasil
Buka sumber daya Network Watcher dan pilih Pemantau koneksi di Pemantauan. Anda akan melihat pemantau koneksi baru setelah 5 menit. Untuk melihat topologi jaringan dan bagan performa pemantau koneksi, pilih uji dari menu tarik-turun grup uji.
Di panel Analisis performa, lihat persentase kegagalan pemeriksaan dan hasil waktu pulang pergi setiap pengujian. Sesuaikan jangka waktu untuk data yang ditampilkan menggunakan dropdown di bagian atas panel.
Menutup panel Analisis performa mengungkapkan topologi jaringan yang terdeteksi oleh pemantau koneksi antara titik akhir sumber dan tujuan. Tampilan ini menunjukkan jalur lalu lintas dua arah dan latensi hop-by-hop sebelum mencapai jaringan tepi Microsoft.
Memilih lompatan apa pun dalam tampilan topologi menampilkan informasi tambahan tentang hop. Masalah apa pun yang terdeteksi oleh pemantau koneksi ditampilkan di sini.
Langkah berikutnya
Pelajari selengkapnya tentang Memantau Azure ExpressRoute