Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Grafik simpul
Topik dokumentasi ini dirancang untuk ruang kerja Grafana yang mendukung Grafana versi 10.x.
Untuk ruang kerja Grafana yang mendukung Grafana versi 9.x, lihat. Bekerja di Grafana versi 9
Untuk ruang kerja Grafana yang mendukung Grafana versi 8.x, lihat. Bekerja di Grafana versi 8
Grafik node dapat memvisualisasikan grafik atau jaringan yang diarahkan. Mereka menggunakan tata letak gaya terarah untuk memposisikan node secara efektif, sehingga mereka dapat membantu menampilkan peta infrastruktur yang kompleks, hierarki, atau menjalankan diagram.
Persyaratan data
Grafik simpul membutuhkan bentuk data tertentu untuk dapat menampilkan simpul dan tepinya. Tidak semua sumber data atau kueri dapat divisualisasikan dengan grafik ini. Jika Anda ingin menggunakan ini sebagai pengembang sumber data, lihat bagian tentang API data.
Grafik simpul terdiri dari node dan tepi.
-
Sebuah simpul ditampilkan sebagai lingkaran. Sebuah node mungkin mewakili aplikasi, layanan, atau apa pun yang relevan dari perspektif aplikasi.
-
Tepi ditampilkan sebagai garis yang menghubungkan dua node. Koneksi mungkin permintaan, operasi, atau hubungan lain antara dua node.
Baik node dan edge dapat memiliki metadata atau statistik terkait. Sumber data mendefinisikan informasi dan nilai apa yang ditampilkan, sehingga sumber data yang berbeda dapat menunjukkan jenis nilai yang berbeda atau tidak menunjukkan beberapa nilai.
Simpul
Biasanya, node menunjukkan dua nilai statistik di dalam node dan dua pengidentifikasi tepat di bawah node, biasanya nama dan jenis. Node juga dapat menampilkan serangkaian nilai lain sebagai lingkaran warna di sekitar node, dengan bagian warna berbeda mewakili nilai yang berbeda yang harus menambahkan hingga 1. Misalnya, Anda dapat memiliki persentase kesalahan yang diwakili oleh bagian merah dari lingkaran.
Detail tambahan dapat ditampilkan dalam menu konteks, yang ditampilkan saat Anda memilih node. Ada juga tautan tambahan di menu konteks yang dapat menargetkan bagian lain dari ruang kerja Grafana atau tautan eksternal apa pun.
catatan
Grafik node hanya dapat menampilkan 1.500 node. Jika batas ini dilintasi, peringatan terlihat di sudut kanan atas, dan beberapa node akan disembunyikan. Anda dapat memperluas bagian tersembunyi dari grafik dengan mengklik penanda node tersembunyi dalam grafik.
Tepi
Tepi juga dapat menunjukkan statistik saat Anda mengarahkan kursor ke tepi. Mirip dengan node, Anda dapat membuka menu konteks dengan detail dan tautan tambahan dengan memilih tepi.
Sumber data pertama yang mendukung visualisasi ini adalah sumber AWS X-Ray data untuk fitur peta layanannya. Untuk informasi selengkapnya, lihat Connect ke sumber AWS X-Ray data.
Menavigasi grafik simpul
Panci
Anda dapat menggeser dalam grafik simpul dengan memilih di luar node atau tepi mana pun dan menyeret pointer.
Memperbesar atau memperkecil
Anda dapat memperbesar dengan menggunakan tombol di sudut kiri atas grafik simpul, atau menggunakan roda mouse atau input gulir lainnya dengan tombol Ctrl
(atauCmd
).
Jelajahi node tersembunyi
Jumlah node yang ditampilkan pada waktu tertentu terbatas untuk mempertahankan kinerja yang wajar. Node yang berada di luar batas ini tersembunyi di balik penanda yang dapat dipilih yang menunjukkan perkiraan jumlah node tersembunyi yang terhubung ke tepi itu. Anda dapat memilih penanda untuk memperluas grafik di sekitar simpul itu.
Tampilan kisi
Anda dapat beralih ke tampilan grid untuk memiliki gambaran yang lebih baik dari node yang paling menarik dalam grafik. Tampilan grid menunjukkan node dalam grid tanpa tepi dan dapat diurutkan berdasarkan statistik yang ditunjukkan di dalam node atau oleh statistik yang diwakili oleh batas berwarna dari node.
Untuk mengurutkan node, pilih statistik di dalam legenda. Penanda di sebelah nama stat (salah satu ˄
atau˅
) menunjukkan stat mana yang saat ini digunakan untuk menyortir dan menyortir arah.
Pilih node dan kemudian pilih opsi Tunjukkan dalam tata letak Grafik untuk beralih kembali ke tata letak grafik dengan fokus pada simpul yang dipilih, untuk menunjukkannya dalam konteks grafik lengkap.
Data API
Visualisasi ini membutuhkan bentuk data tertentu yang akan dikembalikan dari sumber data agar dapat menampilkannya dengan benar.
Grafik Node minimal membutuhkan bingkai data yang menggambarkan tepi grafik. Secara default, grafik node akan menghitung node dan statistik apa pun berdasarkan bingkai data ini. Secara opsional, bingkai data kedua yang menjelaskan node dapat dikirim jika ada kebutuhan untuk menampilkan metadata spesifik node yang lebih spesifik. Anda harus mengatur frame.meta.preferredVisualisationType = 'nodeGraph'
pada kedua frame data atau menamainya nodes
dan edges
masing-masing untuk grafik node untuk dirender.
Tepi data dari struktur
Bidang yang diperlukan:
Nama bidang | Jenis | Deskripsi |
---|---|---|
id |
string |
Pengidentifikasi unik tepi. |
sumber |
string |
Id dari simpul sumber. |
target |
string |
Id dari target. |
Bidang opsional:
Nama bidang | Jenis | Deskripsi |
---|---|---|
mainstat |
string/nomor |
Stat pertama ditampilkan di overlay saat melayang di atas tepi. Ini bisa berupa string yang menunjukkan nilai apa adanya atau bisa berupa angka. Jika itu adalah angka, unit apa pun yang terkait dengan bidang itu juga ditampilkan. |
Secondarystat |
string/nomor |
Sama seperti MainStat, tetapi ditampilkan tepat di bawahnya. |
detail__* |
string/nomor |
Bidang apa pun yang diawali dengan |
Node data dari struktur
Bidang yang diperlukan:
Nama bidang | Jenis | Deskripsi |
---|---|---|
id |
string |
Identifier unik dari node. ID ini direferensikan oleh edge di bidang sumber dan targetnya. |
Bidang opsional:
Nama bidang | Jenis | Deskripsi |
---|---|---|
title |
string |
Nama node terlihat tepat di bawah node. |
subjudul |
string |
Tambahan, nama, jenis atau pengenal lain yang ditampilkan di bawah judul. |
mainstat |
string/nomor |
Stat pertama ditampilkan di dalam node itu sendiri. Ini bisa berupa string yang menunjukkan nilai apa adanya atau angka. Jika itu adalah angka, unit apa pun yang terkait dengan bidang itu juga ditampilkan. |
Secondarystat |
string/nomor |
Sama seperti MainStat, tetapi ditampilkan di bawahnya di dalam node. |
busur__* |
number |
Setiap bidang yang diawali dengan |
detail__* |
string/nomor |
Setiap bidang yang diawali dengan |
warna |
string/nomor |
Dapat digunakan untuk menentukan satu warna alih-alih menggunakan |
ikon |
string |
Nama ikon untuk ditampilkan di dalam node bukan statistik default. Hanya ikon bawaan Grafana yang diizinkan (lihat ikon yang tersedia di sini |
NodeRadius |
number |
Nilai radius dalam piksel. Digunakan untuk mengelola ukuran node. |
disorot |
Boolean |
Menetapkan apakah node harus disorot. Gunakan, misalnya, untuk mewakili jalur tertentu dalam grafik dengan menyoroti beberapa node dan tepi. Default ke |