Mengaudit dan menyebarkan log alur jaringan virtual menggunakan Azure Policy
Azure Policy membantu Anda menerapkan standar organisasi dan menilai kepatuhan dalam skala besar. Penggunaan umum Azure Policy meliputi menerapkan tata kelola untuk konsistensi sumber daya, kepatuhan terhadap peraturan, keamanan, biaya, dan manajemen. Untuk mempelajari selengkapnya tentang kebijakan Azure, lihat Apa itu Azure Policy? dan Mulai Cepat: Membuat penetapan kebijakan untuk mengidentifikasi sumber daya yang tidak patuh.
Dalam artikel ini, Anda mempelajari cara menggunakan dua kebijakan bawaan untuk mengelola penyiapan log alur jaringan virtual Anda. Kebijakan pertama menandai jaringan virtual apa pun yang tidak mengaktifkan pengelogan alur. Kebijakan kedua secara otomatis menyebarkan log alur jaringan virtual ke jaringan virtual yang tidak mengaktifkan pengelogan alur.
Prasyarat
Akun Azure dengan langganan aktif. Buat akun secara gratis.
Jaringan virtual. Jika Anda perlu membuat jaringan virtual, lihat Membuat jaringan virtual menggunakan portal Azure.
Konfigurasi log alur audit untuk jaringan virtual menggunakan kebijakan bawaan
Konfigurasi log alur Audit untuk setiap kebijakan jaringan virtual mengaudit semua jaringan virtual yang ada dalam cakupan dengan memeriksa semua objek Jenis Microsoft.Network/virtualNetworks
Azure Resource Manager untuk log alur tertaut melalui properti log alur jaringan virtual. Kemudian menandai jaringan virtual apa pun yang tidak mengaktifkan pengelogan alur.
Untuk mengaudit log alur Anda menggunakan kebijakan bawaan, ikuti langkah-langkah berikut:
Masuk ke portal Azure.
Di kotak pencarian di bagian atas portal, masukkan kebijakan. Pilih Kebijakan dari hasil pencarian.
Pilih Penugasan, lalu pilih Tetapkan kebijakan.
Pilih elipsis (...) di samping Cakupan untuk memilih langganan Azure Anda yang memiliki jaringan virtual yang ingin Anda periksa menggunakan kebijakan. Anda juga dapat memilih grup sumber daya yang memiliki jaringan virtual. Setelah Anda membuat pilihan, pilih tombol Pilih .
Pilih elipsis (...) di samping Definisi kebijakan untuk memilih kebijakan bawaan yang ingin Anda tetapkan. Masukkan log alur di kotak pencarian, lalu pilih filter Bawaan. Dari hasil pencarian, pilih Konfigurasi log alur audit untuk setiap jaringan virtual, lalu pilih Tambahkan.
Masukkan nama di Nama penugasan atau gunakan nama default, lalu masukkan nama Anda di Ditetapkan oleh.
Kebijakan ini tidak memerlukan parameter apa pun. Ini juga tidak berisi definisi peran apa pun, jadi Anda tidak perlu membuat penetapan peran untuk identitas terkelola pada tab Remediasi .
Pilih Tinjau + buat, lalu pilih Buat.
Pilih Kepatuhan dan ubah filter status Kepatuhan menjadi Tidak patuh untuk mencantumkan semua kebijakan yang tidak patuh. Cari nama kebijakan audit yang Anda buat, lalu pilih.
Di halaman kepatuhan kebijakan, ubah filter status Kepatuhan menjadi Tidak patuh untuk mencantumkan semua jaringan virtual yang tidak patuh. Dalam contoh ini, ada tiga jaringan virtual yang tidak patuh dari empat.
Menyebarkan dan mengonfigurasi log alur jaringan virtual menggunakan kebijakan bawaan
Menyebarkan sumber daya log alur dengan kebijakan jaringan virtual target memeriksa semua jaringan virtual yang ada dalam cakupan dengan memeriksa semua objek Jenis Microsoft.Network/virtualNetworks
Azure Resource Manager . Kemudian memeriksa log alur yang ditautkan melalui properti log alur jaringan virtual. Jika properti tidak ada, kebijakan akan menyebarkan log alur.
Penting
Sebaiknya nonaktifkan log alur kelompok keamanan jaringan sebelum mengaktifkan log alur jaringan virtual pada beban kerja yang mendasari yang sama untuk menghindari perekaman lalu lintas duplikat dan biaya tambahan. Misalnya, jika Anda mengaktifkan log alur kelompok keamanan jaringan pada kelompok keamanan jaringan subnet, maka Anda mengaktifkan log alur jaringan virtual pada subnet atau jaringan virtual induk yang sama, Anda mungkin mendapatkan pengelogan duplikat (log alur grup keamanan jaringan dan log alur jaringan virtual yang dihasilkan untuk semua beban kerja yang didukung di subnet tertentu).
Untuk menetapkan kebijakan deployIfNotExists , ikuti langkah-langkah berikut:
Masuk ke portal Azure.
Di kotak pencarian di bagian atas portal, masukkan kebijakan. Pilih Kebijakan dari hasil pencarian.
Pilih Penugasan, lalu pilih Tetapkan kebijakan.
Pilih elipsis (...) di samping Cakupan untuk memilih langganan Azure Anda yang memiliki jaringan virtual yang ingin Anda periksa menggunakan kebijakan. Anda juga dapat memilih grup sumber daya yang memiliki jaringan virtual. Setelah Anda membuat pilihan, pilih tombol Pilih .
Pilih elipsis (...) di samping Definisi kebijakan untuk memilih kebijakan bawaan yang ingin Anda tetapkan. Masukkan log alur di kotak pencarian, lalu pilih filter Bawaan. Dari hasil pencarian, pilih Sebarkan sumber daya log alur dengan jaringan virtual target, lalu pilih Tambahkan.
Catatan
Anda memerlukan izin Kontributor atau Pemilik untuk menggunakan kebijakan ini.
Masukkan nama di Nama penugasan atau gunakan nama default, lalu masukkan nama Anda di Ditetapkan oleh.
Pilih tombol Berikutnya dua kali, atau pilih tab Parameter . Lalu pilih nilai berikut:
Pengaturan Nilai Efek Pilih DeployIfNotExists untuk mengaktifkan eksekusi kebijakan. Opsi lain yang tersedia adalah: Dinonaktifkan. Wilayah Virtual Network Pilih wilayah jaringan virtual yang Anda targetkan dengan kebijakan. Akun Penyimpanan Pilih akun penyimpanan. Akun penyimpanan harus berada di wilayah yang sama dengan jaringan virtual. Network Watcher RG Pilih grup sumber daya instans Network Watcher Anda. Log alur yang dibuat oleh kebijakan disimpan ke dalam grup sumber daya ini. Network Watcher Pilih instans Network Watcher dari wilayah yang dipilih. Jumlah hari untuk mempertahankan flowlog Pilih jumlah hari yang ingin Anda simpan data log alur Anda di akun penyimpanan. Nilai defaultnya adalah 30 hari. Jika Anda tidak ingin menerapkan kebijakan penyimpanan apa pun, masukkan 0. Pilih Berikutnya atau tab Remediasi .
Pilih kotak centang Buat tugas remediasi.
Pilih Tinjau + buat, lalu pilih Buat.
Pilih Kepatuhan dan ubah filter status Kepatuhan menjadi Tidak patuh untuk mencantumkan semua kebijakan yang tidak patuh. Cari nama kebijakan penyebaran yang Anda buat, lalu pilih.
Di halaman kepatuhan kebijakan, ubah filter status Kepatuhan menjadi Tidak patuh untuk mencantumkan semua jaringan virtual yang tidak patuh. Dalam contoh ini, ada tiga jaringan virtual yang tidak patuh dari empat.
Catatan
Kebijakan ini membutuhkan waktu untuk mengevaluasi jaringan virtual dalam cakupan yang ditentukan dan menyebarkan log alur untuk jaringan virtual yang tidak patuh.
Buka Log alur di bawah Log di Network Watcher untuk melihat log alur yang disebarkan oleh kebijakan.
Di halaman kepatuhan kebijakan, verifikasi bahwa semua jaringan virtual dalam cakupan yang ditentukan sesuai.
Catatan
Diperlukan waktu hingga 24 jam untuk memperbarui status kepatuhan sumber daya di halaman kepatuhan Azure Policy. Untuk informasi selengkapnya, lihat Memahami hasil evaluasi.