All Products
Search
Document Center

Simple Log Service:Grafik topologi

Last Updated:Mar 26, 2026

Grafik topologi membantu Anda memvisualisasikan arsitektur sistem, dependensi layanan, dan alur data. Topik ini menjelaskan cara mengonfigurasi grafik topologi.

Ikhtisar

Grafik topologi merupakan tampilan observabilitas tingkat sistem secara global yang secara jelas menunjukkan dependensi dan status umum modul atau aplikasi Anda.

Saat Simple Log Service mengumpulkan data topologi, layanan tersebut mengurai dan menstrukturkan data tersebut. Gambar berikut menunjukkan contoh data topologi. Anda dapat menggunakan bidang child dan parent untuk memahami dependensi dasar antara modul atau aplikasi, tetapi metode ini tidak intuitif secara visual.

拓扑图

Berdasarkan data topologi ini, Simple Log Service memungkinkan Anda menggunakan pernyataan kueri dan analisis untuk mengekstraksi bidang yang menggambarkan hubungan topologi. Misalnya, Anda dapat menjalankan pernyataan * | SELECT child, parent, child_type, parent_type FROM log untuk mengambil bidang child, child_type, parent, dan parent_type. Simple Log Service kemudian menghasilkan grafik topologi dari bidang-bidang tersebut dan mendukung opsi tampilan seperti force-directed layout, hierarchical layout, atau circular layout.

拓扑图

Untuk petunjuk cara menambahkan grafik topologi ke dashboard, lihat Add charts to a dashboard.

Contoh konfigurasi

  1. Masuk ke Konsol Simple Log Service. Di bagian Projects, klik proyek yang Anda inginkan.

    image

  2. Di panel navigasi sebelah kiri, pilih Dashboard > Dashboards. Di daftar Dashboard, klik dashboard yang Anda inginkan. Di pojok kanan atas halaman dashboard, klik Edit. Dalam mode edit, pilih Add > Add Chart.

  3. Seperti yang ditunjukkan pada gambar berikut, di sisi kanan halaman, konfigurasikan Topology Configuration dan Layout Configuration. Di sisi kiri, atur rentang waktu, Logstore, serta pernyataan kueri dan analisis. Lalu, klik Apply di bagian atas halaman untuk melihat hasil konfigurasi grafik.

    image

    Pernyataan kueri dan analisis berikut mengambil bidang child_service, parent_service, dan type. Simple Log Service kemudian menghasilkan grafik topologi dari bidang-bidang tersebut.

    version: service | select child_service, parent_service, 'SERVER' as type from log

Konfigurasi umum

Konfigurasikan pengaturan global untuk grafik topologi.

  • Konfigurasi Dasar

    Parameter

    Deskripsi

    Title

    Judul grafik.

    Display Title

    Jika Anda mengaktifkan Display Title, judul grafik akan ditampilkan.

    Display Border

    Jika Anda mengaktifkan Display Border, batas grafik akan ditampilkan.

    Display Background

    Jika Anda mengaktifkan Display Background, warna latar belakang grafik akan ditampilkan.

    Display Time

    Jika Anda mengaktifkan Display Time, rentang waktu kueri grafik akan ditampilkan.

    Fixed Time

    Jika Anda mengaktifkan Fixed Time, rentang waktu kueri grafik menjadi independen dari rentang waktu global dashboard.

  • Konfigurasi topologi

    Parameter

    Deskripsi

    Child Node Type

    Pilih bidang yang merepresentasikan tipe node anak.

    Child Node ID

    Pilih bidang yang merepresentasikan ID node anak.

    Parent Node Type

    Pilih bidang yang merepresentasikan tipe node induk.

    Parent Node ID

    Pilih bidang yang merepresentasikan ID node induk.

    Catatan
    • Simple Log Service menyediakan 13 ikon node bawaan untuk grafik topologi: Server, Database, WEB, Message Queue (MQ), Server Load Balancer (SLB), Web Application Firewall (WAF), Object Storage Service (OSS), Alibaba Cloud DNS, Switch, Router, Android, iOS, dan Windows.

    • Jika Anda tidak menentukan tipe node dengan mengonfigurasi Child Node Type dan Parent Node Type, Simple Log Service menggunakan ikon Server secara default.

  • Penggantian variabel

    Parameter

    Deskripsi

    Variable substitution

    Penggantian variabel setara dengan menambahkan filter bertipe variabel ke satu grafik. Setelah Anda mengonfigurasi penggantian variabel di General configurations, Simple Log Service menambahkan filter ke pojok kiri atas grafik saat ini. Anda dapat memilih nilai dari filter tersebut. Simple Log Service secara otomatis mengganti variabel dalam pernyataan kueri dan analisis dengan nilai variabel yang dipilih dan menjalankan operasi kueri dan analisis. Untuk contoh konfigurasi, lihat Example 2: Set variable substitution.

Konfigurasi metrik node

Setelah menyelesaikan konfigurasi umum, Simple Log Service menghasilkan grafik topologi yang hanya menampilkan dependensi antar node tanpa data metrik apa pun. Anda kemudian dapat mengonfigurasi metrik node untuk menambahkan metrik ke grafik.

Gambar berikut menunjukkan contoh data metrik. Bidang node merepresentasikan sebuah node dan berkorespondensi dengan bidang child dan parent dalam data topologi. Oleh karena itu, Anda dapat menggunakan bidang node untuk mengaitkan data metrik dengan data topologi dan menampilkan metrik node pada grafik.拓扑图

Simple Log Service memungkinkan Anda mengonfigurasi metrik berbeda untuk tipe node yang berbeda. Contoh ini menggunakan node WEB (A > WEB).

Di bagian A > WEB, pilih Project dan Logstore yang berisi data metrik, masukkan pernyataan kueri dan analisis untuk mengambil bidang metrik, lalu konfigurasikan metrik tersebut. Misalnya, jika metric_1 merepresentasikan latensi, Anda dapat menjalankan pernyataan * | SELECT max(metric_1) AS maxLantency, min(metric_1) AS minLantency, node FROM log GROUP BY node untuk menghitung latensi maksimum dan minimum node tersebut.

Setelah menyelesaikan konfigurasi, arahkan kursor ke suatu node dalam grafik topologi untuk melihat data metriknya. Jika Anda mengklik node tersebut, sistem akan menyembunyikan node dan garis koneksi yang tidak relevan.

拓扑图

Konfigurasi metrik garis koneksi

Pernyataan kueri dan analisis beserta bidang hasilnya menentukan dependensi antar node dalam grafik topologi. Tipe garis koneksi yang berbeda berkorespondensi dengan kueri analisis yang berbeda. Untuk mengonfigurasi metrik garis koneksi, Anda harus menentukan bidang yang merepresentasikan metrik tersebut dalam pernyataan kueri dan analisis yang mengekstraksi node topologi.

Data topologi dapat berisi metrik untuk garis koneksi. Misalnya, dalam data topologi, metric_1 dapat merepresentasikan waktu respons, dan metric_2 dapat merepresentasikan latensi. Anda dapat menggunakan Query A untuk mengekstraksi bidang metric_1 dan metric_2, lalu mengonfigurasi bidang-bidang tersebut di bagian Connection line metric configuration.

Setelah menyelesaikan konfigurasi, arahkan kursor ke garis koneksi dalam grafik topologi untuk melihat metriknya. Jika Anda mengklik garis koneksi tersebut, sistem akan menyembunyikan node dan garis koneksi yang tidak relevan.

拓扑图

Kejadian interaksi

Kejadian interaksi dalam grafik topologi memungkinkan analisis drill-down pada node untuk eksplorasi data lebih mendalam. Kejadian interaksi yang didukung mencakup Open Logstore, Open Saved Search, Open Dashboard, Open Trace Analysis, Open Trace Details, dan Create Custom HTTP URL. Untuk informasi selengkapnya, lihat Add interaction occurrences to a dashboard for drill-down analysis.

Misalnya, A > SERVER menunjukkan bahwa Anda sedang mengatur kejadian interaksi untuk node SERVER dari Query A. Jika Anda mengatur kejadian interaksi untuk node SERVER ke Create Custom HTTP URL, Anda dapat mengklik kanan node SERVER dalam grafik topologi dan mengklik Create Custom HTTP URL untuk menuju ke tautan yang ditentukan.

拓扑图