全部产品
Search
文档中心

Simple Log Service:Graf Api

更新时间:Jun 26, 2025

Topik ini menjelaskan cara mengonfigurasi graf api untuk menampilkan data analitik.

Informasi Latar Belakang

Graf api digunakan untuk memvisualisasikan data analisis performa perangkat lunak. Pengembang dapat menggunakan graf api untuk mengidentifikasi hambatan performa kode dan mendapatkan hubungan pemanggilan serta durasi pemanggilan antara fungsi atau blok kode yang berbeda dalam kode. Dalam graf api, persegi panjang menunjukkan metode atau fungsi, lebar persegi panjang menunjukkan persentase waktu eksekusi metode atau fungsi dari total waktu eksekusi, dan tinggi persegi panjang menunjukkan kedalaman metode atau fungsi dalam tumpukan panggilan. Metode atau fungsi bertumpuk berada dalam hubungan bertingkat.

image.png

Prosedur

Anda dapat menambahkan graf api di halaman Kueri Data atau Perbandingan Data. Untuk informasi lebih lanjut, lihat Kueri Data dan Perbandingan Data.

Konfigurasi pada tab Pengaturan Umum

Pada tab Pengaturan Umum, Anda dapat mengonfigurasi pengaturan global untuk graf api.

  • Parameter dalam bagian Konfigurasi Dasar

    Parameter

    Deskripsi

    Title

    Judul graf api.

    Show Title

    Jika Anda mengaktifkan Show Title, judul dari graf nyala akan ditampilkan.

    Show Border

    Jika Anda mengaktifkan Show Border, batas-batas dari grafik nyala akan ditampilkan.

    Show Background

    Jika Anda mengaktifkan Show Background, warna latar belakang dari grafik nyala akan ditampilkan.

    Show Time

    Jika Anda mengaktifkan Show Time, rentang waktu kueri dari grafik nyala akan ditampilkan.

    Fixed Time

    Jika Anda mengaktifkan Fixed Time, rentang waktu kueri yang ditentukan tetap tidak berubah terlepas dari apakah rentang waktu global dasbor berubah.

  • Parameter dalam bagian Konfigurasi Graf Api

    Parameter

    Deskripsi

    Display Mode

    Mode tampilan graf api. Nilai valid:

    • Hanya Graf Api: hanya menampilkan graf api.

    • Hanya Tabel: hanya menampilkan tabel.

    • Tabel + Graf Api: menampilkan tabel dan graf api.

    Table Retrieval Feature

    Jika tabel ditampilkan dan fitur Table Retrieval Feature diaktifkan, Simple Log Service menyesuaikan isi tabel dan graf nyala secara dinamis berdasarkan input Anda.

Interaksi dengan graf api

Anda dapat mengklik persegi panjang di graf api untuk berinteraksi dengan graf api. Anda dapat memperbesar, melipat, memperluas, atau mengatur ulang graf api. Anda juga dapat mengurutkan, memperluas, atau mengambil tabel. Selain itu, Anda dapat menyorot persegi panjang tertentu, menyalin nama metode dan lokasi, serta melihat detail nilai.

  • Perbesar graf api

    Klik Zoom untuk memperlebar lebar persegi panjang yang dipilih menjadi 100%. Ini memungkinkan Anda fokus pada konteks tumpukan tempat metode atau fungsi berada.image.pngimage.png

  • Lipat atau perluas graf api

    Klik Collapse/Expand untuk menciutkan atau memperluas bagian bawah tumpukan. Fitur ini cocok untuk skenario di mana kedalaman tumpukan besar dan bagian bawah tumpukan dapat diabaikan.image.pngimage.png

  • Atur ulang graf api

    Jika Anda ingin mengembalikan grafik nyala ke tampilan aslinya, klik Reset.image.png

  • Salin nama metode dan lokasi

    Klik ikon image dari metode atau lokasi untuk menyalin nama metode atau lokasi.image.png

  • Lihat detail nilai

    Klik atau gerakkan penunjuk ke sel di tabel atau persegi panjang di graf api untuk melihat detail nilai yang sesuai.image.png

    Tabel berikut menjelaskan unit nilai.

    Kategori

    Unit yang direkam dalam data

    Unit yang ditampilkan di graf api

    Waktu

    nanodetik dan lock_nanoseconds

    s (detik), m (menit), h (jam), d (hari), M (bulan), dan Y (tahun)

    Bytes

    bytes dan inuse_space

    bytes, KB, MB, GB, TB, dan PB

    Jumlah

    objek, goroutines, exceptions, dan count

    Nol, K (10^3), M (10^6), B (10^9), T (10^12), dan P (10^15)

Mode Tampilan

Mode tampilan graf api mencakup tampilan kueri data dan tampilan perbandingan data.

Tampilan Kueri Data

image.png

  • Tabel

    Header Tabel

    Deskripsi

    Fungsi + Lokasi

    Nama metode dan lokasi. Header sesuai dengan bidang name dalam data pemantauan performa.

    Self

    Penggunaan sumber daya eksklusif metode, tidak termasuk metode anak.

    Total

    Penggunaan sumber daya metode, termasuk metode anak.

  • Graf api

    Panjang dan persentase persegi panjang di graf api ditentukan oleh Self dan Total. Warna persegi panjang di graf api ditentukan oleh nilai hash Fungsi + Lokasi.

Tampilan Perbandingan Data

image.png

  • Tabel

    Header Tabel

    Deskripsi

    Function + Location

    Nama metode dan lokasi. Header sesuai dengan bidang name dalam data pemantauan performa.

    Prior

    Rasio total ukuran metode terhadap nilai metode total selama periode waktu sebelumnya.

    Current

    Rasio total ukuran metode terhadap nilai metode total selama periode waktu saat ini.

    Diff

    Perbedaan antara Saat Ini dan Prior.

  • Graf api

    Panjang dan persentase persegi panjang di graf api ditentukan oleh Self dan Total. Warna persegi panjang di graf api ditentukan oleh Diff. Semakin besar nilai absolut Diff, semakin jelas warnanya.

Kejadian Interaksi

Anda dapat mengonfigurasi kejadian interaksi di graf api untuk melakukan analisis drill-down pada tumpukan. Ini membantu Anda mendapatkan wawasan yang lebih dalam tentang data. Anda dapat mengonfigurasi kejadian interaksi berikut: Buka Logstore, Buka Pencarian Tersimpan, Buka Dasbor, Buka Analisis Jejak, Buka Detail Jejak, dan Buat URL HTTP Kustom. Untuk informasi lebih lanjut, lihat Konfigurasikan kejadian interaksi untuk dasbor untuk melakukan analisis drill-down.

Secara default, kejadian interaksi dikonfigurasi untuk Pernyataan Kueri A. Sebagai contoh, Anda dapat mengonfigurasi kejadian interaksi Buka Dashboard untuk grafik api. Setelah Anda mengonfigurasi pengaturan, klik sebuah titik di grafik api dan kemudian klik Open Dashboard. Anda akan diarahkan ke dashboard yang ditentukan.

image.png

Saat Anda mengonfigurasi kejadian interaksi, Anda dapat menambahkan functionName dan location sebagai variabel ke dalam bidang Filter Statement. Kemudian, jika Anda mengklik nilai Method + Location di tabel atau persegi panjang di grafik nyala api, nama metode dan lokasi yang diklik akan digunakan sebagai kondisi filter untuk kejadian interaksi tersebut.

image.png