Visualisasi Microsoft Azure Active Directory Graph

Visualisasi grafik Buku Kerja Azure mendukung visualisasi grafik arbitrer berdasarkan data dari log untuk menunjukkan hubungan antara entitas pemantauan.

Grafik berikut menunjukkan data yang mengalir masuk dan keluar dari komputer melalui berbagai port ke dan dari komputer eksternal. Grafik ini diberi warna berdasarkan jenis, misalnya, komputer vs port vs IP eksternal. Ukuran jenis sesuai dengan jumlah data yang mengalir di antaranya. Data yang mendasarinya berasal dari kueri KQL yang menargetkan koneksi VM.

Screenshot that shows a tile summary view.

Tambahkan grafik

  1. Alihkan buku kerja ke mode edit dengan memilih Edit.

  2. Gunakan tautan Tambahkan kueri untuk menambahkan kontrol kueri log ke buku catatan kerja.

  3. Untuk Jenis kueri, pilih Log. Untuk Jenis sumber daya, pilih, misalnya, Application Insights, dan pilih sumber daya yang ditargetkan.

  4. Menggunakan editor Kueri untuk memasukkan KQL untuk analisis Anda.

    let data = dependencies
    | summarize Calls = count() by App = appName, Request = operation_Name, Dependency = name
    | extend RequestId = strcat(App, '::', Request);
    let links = data
    | summarize Calls = sum(Calls) by App, RequestId
    | project SourceId = App, TargetId = RequestId, Calls, Kind = 'App -> Request'
    | union (data
        | project SourceId = RequestId, TargetId = Dependency, Calls, Kind = 'Request -> Dependency');
    let nodes = data
    | summarize Calls = sum(Calls) by App
    | project Id = App, Name = App, Calls, Kind = 'App'
    | union (data
        | summarize Calls = sum(Calls) by RequestId, Request
        | project Id = RequestId, Name = Request, Calls, Kind = 'Request')
    | union (data
        | summarize Calls = sum(Calls) by Dependency
        | project Id = Dependency, Name = Dependency, Calls, Kind = 'Dependency');
    nodes
    | union (links)
    
  5. Atur Visualisasi ke Grafik.

  6. Pilih Pengaturan Graph untuk membuka panel Pengaturan Grafik.

  7. Di Pengaturan Format Simpul di bagian atas, atur:

    • Konten Teratas
      • Gunakan kolom: Name
      • Perender kolom: Text
    • Konten Tengah
      • Gunakan kolom: Calls
      • Perender kolom: Big Number
      • Palet warna: None
    • Konten Bawah
      • Gunakan kolom: Kind
      • Perender kolom: Text
  8. Di Pengaturan Tata Letak di bagian bawah, atur:

    • ID Node: Id
    • Nomor Sumber: SourceId
    • ID Target: TargetId
    • Label Edge: None
    • Ukuran Edge: Calls
    • Ukuran Node: None
    • Jenis Pewarnaan: Categorical
    • Bidang Warna Node: Kind
    • Palet warna: Pastel
  9. Pilih Simpan dan Tutup di bawah panel.

Screenshot that shows a tile summary view with the preceding query and settings.

Pengaturan Microsoft Azure Active Directory Graph

Pengaturan Deskripsi
Node ID Memilih kolom yang menyediakan ID simpul unik pada grafik. Nilai kolom dapat berupa string atau angka.
Source ID Memilih kolom yang menyediakan ID simpul sumber daya untuk tepi pada grafik. Nilai harus dipetakan ke nilai dalam Node Id kolom.
Target ID Memilih kolom yang menyediakan ID simpul target untuk tepi pada grafik. Nilai harus dipetakan ke nilai dalam Node Id kolom.
Edge Label Memilih kolom yang menyediakan label tepi pada grafik.
Edge Size Memilih kolom yang menyediakan metrik yang akan menjadi dasar lebar tepi.
Node Size Memilih kolom yang menyediakan metrik yang menjadi dasar area node.
Coloring Type Digunakan untuk memilih skema pewarnaan simpul.

Tipe pewarnaan simpul

Jenis pewarnaan Deskripsi
None Semua simpul memiliki warna yang sama.
Categorical Node diberi warna berdasarkan nilai atau kategori dari kolom dalam tataan hasil. Dalam contoh sebelumnya, pewarnaan didasarkan pada kolom Kind dari kumpulan hasil. Palet yang didukung adalah Default, Pastel, dan Cool tone.
Field Based Dalam jenis ini, kolom menyediakan nilai RGB tertentu untuk digunakan untuk node. Memberikan fleksibilitas terbanyak tetapi biasanya membutuhkan lebih banyak pekerjaan untuk diaktifkan.

Pengaturan format node

Anda dapat menentukan konten apa yang masuk ke berbagai bagian node: atas, kiri, tengah, kanan, dan bawah. Grafik dapat menggunakan dukungan buku kerja perender apa pun seperti teks, angka besar, garis spark, dan ikon.

Pewarnaan node berbasis bidang

  1. Alihkan buku kerja ke mode edit dengan memilih Edit.

  2. Gunakan tautan Tambahkan kueri untuk menambahkan kontrol kueri log ke buku catatan kerja.

  3. Untuk Jenis kueri, pilih Log. Untuk Jenis sumber daya, pilih, misalnya, Application Insights, dan pilih sumber daya yang ditargetkan.

  4. Menggunakan editor Kueri untuk memasukkan KQL untuk analisis Anda.

    let data = dependencies
    | summarize Calls = count() by App = appName, Request = operation_Name, Dependency = name
    | extend RequestId = strcat(App, '::', Request);
    let links = data
    | summarize Calls = sum(Calls) by App, RequestId
    | project SourceId = App, TargetId = RequestId, Calls, Kind = 'App -> Request'
    | union (data
        | project SourceId = RequestId, TargetId = Dependency, Calls, Kind = 'Request -> Dependency');
    let nodes = data
    | summarize Calls = sum(Calls) by App
    | project Id = App, Name = App, Calls, Color = 'FD7F23'
    | union (data
        | summarize Calls = sum(Calls) by RequestId, Request
        | project Id = RequestId, Name = Request, Calls, Color = 'B3DE8E')
    | union (data
        | summarize Calls = sum(Calls) by Dependency
        | project Id = Dependency, Name = Dependency, Calls, Color = 'C9B3D5');
    nodes
    | union (links)
    
  5. Atur Visualisasi ke Graph.

  6. Pilih Pengaturan Graph untuk membuka panel Pengaturan Grafik.

  7. Di Pengaturan Format Simpul di bagian atas, atur:

    • Isi Teratas:
      • Gunakan kolom: Name
      • Perender kolom: Text
    • Isi Tengah:
      • Gunakan kolom: Calls
      • Perender kolom: Big Number
      • Palet warna: None
    • Isi Bawah:
      • Gunakan kolom: Kind
      • Perender kolom: Text
  8. Di Pengaturan Tata Letak di bagian bawah, atur:

    • ID Node:Id
    • Nomor Sumber: SourceId
    • ID Target: TargetId
    • Label Edge: None
    • Ukuran Edge: Calls
    • Ukuran Node: Node
    • Jenis Pewarnaan: Field Based
    • Bidang Warna Node: Color
  9. Pilih Simpan dan Tutup di bawah panel.

Screenshot that shows the creation of a graph visualization with field-based node coloring.

Langkah berikutnya

  • Grafik juga mendukung perender batang komposit. Untuk mempelajari selengkapnya, lihat Perender bilah komposit.
  • Pelajari selengkapnya tentang sumber data yang bisa Anda gunakan dalam buku kerja.