Topik ini menjelaskan cara mengonfigurasi parameter yang digunakan untuk menyesuaikan tampilan halaman konsol yang ingin disematkan.
Layanan Log Sederhana memungkinkan Anda menyematkan halaman konsol ke situs web yang dikelola sendiri. Dengan cara ini, Anda dapat mengakses halaman tanpa perlu masuk ke konsol dan melakukan kueri log serta analisis secara lebih efisien. Layanan Log Sederhana juga menyediakan serangkaian parameter UI yang dapat dikonfigurasi untuk menyesuaikan pengaturan tampilan halaman konsol yang disematkan. Untuk informasi lebih lanjut, lihat Sematkan Halaman Konsol dan Bagikan Data Log.
Catatan penggunaan
Halaman konsol Layanan Log Sederhana disematkan di halaman web lain dalam bentuk iframe. Secara default, browser memblokir pop-up dan operasi unduhan log. Sebagai contoh, ketika Anda mengklik tautan ke file, browser Anda memblokir pop-up yang sesuai. Dalam kasus ini, Anda harus memodifikasi konfigurasi atribut iframe.
Dalam iframe, upaya Anda untuk mengunjungi halaman konsol saat mengklik tautan diblokir karena kebijakan keamanan browser. Untuk mengunjungi halaman tersebut, Anda harus menambahkan
allow-popupske bidang sandbox dari iframe.<iframe src="https://sls4servims.console.alibabacloud.com/lognext/project/**..." sandbox="allow-scripts allow-popups" />Dalam iframe, operasi unduhan log yang didukung pada halaman konsol diblokir karena kebijakan keamanan browser. Untuk mengunduh log, Anda harus menambahkan
allow-popupsdanallow-downloadske bidang sandbox dari iframe.<iframe src="https://sls4servims.console.alibabacloud.com/lognext/project/**..." sandbox="allow-scripts allow-popups allow-downloads" />
Format URL
Parameter UI dikodekan dalam URL dengan format berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?Parameter1&Parameter2Semua parameter kecuali parameter ${ProjectName}, ${LogstoreName}, ${savedsearchID}, dan ${dashboardID} harus ditempatkan setelah tanda tanya (?) di akhir URL.
Anda dapat mengonfigurasi beberapa parameter sekaligus. Parameter tersebut digabungkan menggunakan ampersand (&).
Untuk menggunakan tema gelap, tambahkan theme=dark&sls_iframe=true ke URL.
Perhatikan sensitivitas huruf dari parameter berikut dalam URL.
Parameter umum
Tabel berikut menjelaskan parameter umum yang dapat dikonfigurasi untuk menyesuaikan halaman konsol.
Parameter | Tipe | Wajib | Deskripsi | Contoh |
hiddenBack | boolean | Tidak | Menentukan apakah akan menyembunyikan ikon kembali untuk proyek saat ini. | hiddenBack=true |
hiddenChangeProject | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk beralih antar proyek. | hiddenChangeProject=true |
hiddenOverview | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke tab Ikhtisar Proyek proyek. | hiddenOverview=true |
hideSidebar | boolean | Tidak | Menentukan apakah akan menyembunyikan panel navigasi di sisi kiri. | hideSidebar=true |
hideTopbar | boolean | Tidak | Menentukan apakah akan menyembunyikan bilah navigasi atas. | hideTopbar=true |
isShare | boolean | Tidak | Menentukan apakah akan menyembunyikan panel navigasi di sisi kiri dan tab lainnya. | isShare=true |
ignoreTabLocalStorage | boolean | Tidak | Menentukan apakah akan menonaktifkan penelusuran tab yang telah diakses. | ignoreTabLocalStorage=true |
queryTimeType | long | Tidak | Menentukan rentang waktu kueri. Untuk informasi lebih lanjut, lihat Nilai valid dari parameter queryTimeType. Nilai valid:
| queryTimeType=1 |
startTime | timestamp (tanggal) | Tidak | Menentukan waktu mulai kueri. Parameter ini berlaku hanya jika Anda mengatur queryTimeType ke 99. | startTime=1547776643 |
endTime | timestamp (tanggal) | Tidak | Menentukan waktu akhir kueri. Parameter ini berlaku hanya jika Anda mengatur queryTimeType ke 99. | endTime=1547776731 |
disablePublicShare | boolean | Tidak | Menentukan apakah akan menyembunyikan tombol Create Password-free Share di dasbor. | disablePublicShare=true |
Tabel 1. Nilai Valid dari Parameter queryTimeType
queryTimeType | Deskripsi |
1 | 1 menit (relatif) |
2 | 15 menit (relatif) |
3 | 1 jam (relatif) |
4 | 4 jam (relatif) |
5 | 1 hari (relatif) |
6 | 1 minggu (relatif) |
7 | 30 hari (relatif) |
8 | 1 menit (jangka waktu) |
9 | 15 menit (jangka waktu) |
10 | 1 jam (jangka waktu) |
11 | 4 jam (jangka waktu) |
12 | 1 hari (jangka waktu) |
13 | 1 minggu (jangka waktu) |
14 | 30 hari (jangka waktu) |
15 | Hari ini (jangka waktu) |
16 | Hari sebelumnya (jangka waktu) |
17 | Dua hari sebelumnya (jangka waktu) |
18 | Minggu ini (jangka waktu) |
19 | Minggu sebelumnya (jangka waktu) |
20 | Bulan ini (jangka waktu) |
21 | Kuartal ini (jangka waktu) |
22 | Hari ini (relatif) |
23 | 5 menit (relatif) |
24 | Tahun ini (jangka waktu) |
25 | Bulan ini (relatif) |
26 | Bulan sebelumnya (jangka waktu) |
27 | Minggu ini (relatif) |
28 | 5 menit (jangka waktu) |
29 | Hari sebelumnya (relatif) |
30 | Dua hari sebelumnya (relatif) |
31 | Minggu sebelumnya (relatif) |
32 | Bulan sebelumnya (relatif) |
33 | Kuartal ini (relatif) |
34 | Tahun ini (relatif) |
99 | Rentang waktu kustom (Jika Anda mengatur queryTimeType ke 99, Anda harus mengonfigurasi parameter startTime dan endTime.) |
Contoh berikut menunjukkan beberapa URL dan halaman yang ditampilkan berdasarkan parameter UI dalam URL:
Untuk menyembunyikan ikon kembali untuk proyek saat ini, elemen GUI yang digunakan untuk beralih antar proyek, dan titik masuk ke tab Ikhtisar Proyek, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?hiddenBack=true&hiddenChangeProject=true&hiddenOverview=true
Untuk menyembunyikan ikon kembali untuk proyek saat ini, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?hiddenBack=true
Untuk menentukan rentang waktu kueri, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?queryTimeType=3
Parameter terkait halaman kueri dan analisis Logstore
Tabel berikut menjelaskan parameter yang dapat dikonfigurasi untuk menyesuaikan halaman kueri dan analisis Logstore.
Parameter | Tipe | Wajib | Deskripsi | Contoh |
ProjectName | string | Ya | Nama proyek. | website-01 |
LogstoreName | string | Ya | Nama Logstore. | logstore01 |
queryString | string | Tidak | Pernyataan kueri yang dikodekan dalam Base64. Sebagai contoh, pernyataan | KnxzZWxlY3QgY291bnQoKik= |
readOnly | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengedit atau memodifikasi konfigurasi pada halaman kueri dan analisis Logstore. Elemen GUI tersebut meliputi Share, Index Attributes, Save as Saved Search, dan Save as Alert. | readOnly=true |
encode | string | Tidak | Format pengkodean dari string kueri. Untuk mencegah karakter khusus muncul dalam nilai parameter queryString, kami sarankan Anda mengatur parameter encode ke base64. Jika Anda menentukan pengkodean Base64, nilai parameter queryString adalah string yang dikodekan dalam Base64. | encode=base64 |
hiddenEtl | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang mengarah ke halaman transformasi data dari Logstore saat ini. | hiddenEtl=true |
hiddenShare | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk berbagi URL dari Logstore saat ini. | hiddenShare=true |
hiddenIndexSetting | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang mengarah ke halaman konfigurasi indeks dari Logstore saat ini. | hiddenIndexSetting=true |
hiddenSavedSearch | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang mengarah ke halaman konfigurasi pencarian tersimpan dari Logstore saat ini. | hiddenSavedSearch=true |
hiddenAlert | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi peringatan untuk Logstore saat ini. | hiddenAlert=true |
hiddenQuickAnalysis | boolean | Tidak | Menentukan apakah akan secara otomatis menyembunyikan panel Analisis Cepat. | hiddenQuickAnalysis=true |
hiddenDownload | boolean | Tidak | Menentukan apakah akan menyembunyikan ikon yang digunakan untuk mengunduh data di Logstore saat ini. | hiddenDownload=true |
hiddenModeSwitch | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi fitur SQL Khusus untuk Logstore saat ini. | hiddenModeSwitch=true |
keyDispalyMode | string | Tidak | Mode tampilan log. Nilai valid:
| keyDispalyMode=single |
hiddenLogChart | boolean | Tidak | Menentukan apakah akan menyembunyikan tab Grafik dari Logstore saat ini. | hiddenLogChart=true |
hiddenLogReduce | boolean | Tidak | Menentukan apakah akan menyembunyikan tab LogReduce dari Logstore saat ini. | hiddenLogReduce=true |
hiddenColSetting | boolean | Tidak | Menentukan apakah akan menyembunyikan kolom bidang di sisi kiri. | hiddenColSetting=true |
Contoh berikut menunjukkan beberapa URL dan halaman yang ditampilkan berdasarkan parameter UI dalam URL:
Untuk menentukan pernyataan kueri, gunakan URL berikut.
Sebagai contoh, pernyataan
*|select count(*)dikodekan dalam Base64 menjadiKnxzZWxlY3QgY291bnQoKik=.https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?encode=base64&queryString=KnxzZWxlY3QgY291bnQoKik=
Untuk menyembunyikan elemen GUI yang digunakan untuk mengedit atau memodifikasi konfigurasi pada halaman kueri dan analisis Logstore seperti Index Attributes dan Save as Alert, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?readOnly=true
Untuk menyembunyikan tab Grafik dan LogReduce dari Logstore, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?hiddenLogChart=true&hiddenLogReduce=true
Parameter terkait halaman pencarian tersimpan Logstore
Tabel berikut menjelaskan parameter yang dapat dikonfigurasi untuk menyesuaikan halaman pencarian tersimpan Logstore.
Parameter | Tipe | Wajib | Deskripsi | Contoh |
ProjectName | string | Ya | Nama proyek. | website-01 |
savedSearchName | string | Tidak | Nama pencarian tersimpan. | quick-search01 |
savedsearchID | string | Ya | ID pencarian tersimpan. Catatan Setelah Anda membuat pencarian tersimpan, Anda dapat memperoleh ID pencarian tersimpan di URL. Untuk informasi lebih lanjut, lihat Memperoleh ID pencarian tersimpan. | savedsearch-1621845672511-314813 |
Contoh berikut menunjukkan URL dan halaman yang ditampilkan berdasarkan parameter UI dalam URL:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/savedsearch/${savedsearchID}
Parameter terkait halaman dasbor
Tabel berikut menjelaskan parameter yang dapat dikonfigurasi untuk menyesuaikan halaman dasbor.
Parameter | Tipe | Wajib | Deskripsi | Contoh |
ProjectName | string | Ya | Nama proyek. | website-01 |
dashboardName | string | Tidak | Nama dasbor. | Analisis situs web log |
dashboardID | string | Ya | ID dasbor. Catatan Setelah Anda membuat dasbor, Anda dapat memperoleh ID dasbor di URL. Untuk informasi lebih lanjut, lihat ListDashboard. | dashboard-1609817292009-742588 |
isShare | boolean | Tidak | Menentukan apakah dasbor dilihat menggunakan tautan berbagi. Jika Anda mengatur parameter ini ke true, dasbor akan ditampilkan dan elemen GUI yang digunakan untuk berbagi URL dasbor disembunyikan. | isShare=true |
token | JsonString | Tidak | Variabel yang ingin Anda ganti. Nilainya harus ditranskode oleh fungsi Sebagai contoh, | token=%5B%7B%22key%22%3A%20%22projectname%22%2C%22value%22%3A%221%22%7D%2C%20%7B%22key%22%3A%20%22region%22%2C%20%22value%22%3A%20%22hangzhou%22%7D%5D |
readOnly | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengedit atau mengonfigurasi pengaturan pada halaman dasbor. Elemen GUI tersebut meliputi Edit dan Alert. | readOnly=true |
openPsql | boolean | Tidak | Menentukan apakah akan mengaktifkan fitur SQL Khusus untuk dasbor. | openPsql=true |
autoFresh | string | Tidak | Interval waktu penyegaran data pada dasbor. Contoh: 30 detik dan 5 menit. Interval terkecil adalah 15 detik. | autoFresh=5m |
filters | string | Tidak | Kondisi filter. Nilainya harus ditranskode oleh fungsi Sebagai contoh, | filters=key1%3Avalue1%26filters%3Dkey2%3Avalue2 |
hiddenFilter | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke pemfilteran bersyarat. | hiddenFilter=true |
fixedFilter | boolean | Tidak | Menentukan apakah akan memperbaiki kondisi filter. Jika Anda mengatur parameter ini ke true, kondisi filter yang ditentukan tidak dapat dihapus atau dimodifikasi. | fixedFilter=true |
disableFilterAndToken | boolean | Tidak | Menentukan apakah akan menonaktifkan pemfilteran dan penggantian variabel. | disableFilterAndToken=true |
fixedToken | boolean | Tidak | Menentukan apakah akan memperbaiki variabel yang ingin Anda ganti. Jika Anda mengatur parameter ini ke true, variabel yang ditentukan tidak dapat dihapus atau dimodifikasi. | fixedToken=true |
hiddenToken | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke penggantian variabel. | hiddenToken=true |
hiddenProject | boolean | Tidak | Menentukan apakah akan menyembunyikan informasi tentang proyek. | hiddenProject=true |
hiddenEdit | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengedit pengaturan pada halaman dasbor. | hiddenEdit=true |
hiddenReport | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk berlangganan ke dasbor. | hiddenReport=true |
hiddenTitleSetting | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi judul dasbor. | hiddenTitleSetting=true |
hiddenReset | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk menyetel ulang waktu untuk dasbor. | hiddenReset=true |
hiddenModeSwitch | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi fitur SQL Khusus untuk dasbor. | hiddenModeSwitch=true |
hiddenAlert | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke konfigurasi peringatan untuk grafik di dasbor. | hiddenAlert=true |
hiddenSearch | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke pratinjau pernyataan kueri untuk grafik di dasbor. | hiddenSearch=true |
hiddenShare | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk berbagi URL dasbor di bilah atas. | hiddenShare=true |
hiddenPSql | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi fitur SQL Khusus untuk dasbor. | hiddenPSql=true |
hiddenFullScreen | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengaktifkan tampilan layar penuh atau tampilan layar penuh jendela di bilah atas. | hiddenFullScreen=true |
hiddenSelectTime | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk menentukan rentang waktu untuk dasbor di bilah atas. | hiddenSelectTime=true |
hiddenChartTime | boolean | Tidak | Menentukan apakah akan menyembunyikan waktu yang ditampilkan di akhir judul untuk grafik di dasbor. | hiddenChartTime=true |
hiddenChartMenus | boolean | Tidak | Menentukan apakah akan menyembunyikan daftar drop-down di sudut kanan atas grafik di dasbor. | hiddenChartMenus=true |
hiddenTitle | boolean | Tidak | Menentukan apakah akan menyembunyikan judul dasbor. | hiddenTitle=true |
hiddenTopBar | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk mengonfigurasi judul dan pengaturan lain dari dasbor di bilah atas. | hiddenTopBar=true |
hiddenCopy | boolean | Tidak | Menentukan apakah akan menyembunyikan elemen GUI yang digunakan untuk menyimpan dasbor sebagai dasbor baru. | hiddenCopy=true |
hiddenSurvey | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk ke survei di dasbor. | hiddenSurvey=true |
hiddenDrilldown | boolean | Tidak | Menentukan apakah akan menyembunyikan tab tempat pengaturan untuk kejadian interaksi dapat dikonfigurasikan saat Anda mengedit dasbor. | hiddenDrilldown=true |
hiddenFieldConfig | boolean | Tidak | Menentukan apakah akan menyembunyikan tab tempat pengaturan untuk bidang dapat dikonfigurasikan saat Anda mengedit dasbor. | hiddenFieldConfig=true |
disableViewChart | boolean | Tidak | Menentukan apakah akan menyembunyikan titik masuk untuk melihat grafik. | disableViewChart=true |
Contoh berikut menunjukkan beberapa URL dan halaman yang ditampilkan berdasarkan parameter UI dalam URL:
Untuk mengaktifkan mode baca-saja untuk halaman dasbor, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/dashboard/${dashboardID}?readOnly=true
Untuk menambahkan kondisi key1=value1 dan key2=value2, gunakan URL berikut. Kondisi
filters=key1:value1&filters=key2:value2ditranskode menjadifilters%3Dkey1%3Avalue1%26filters%3Dkey2%3Avalue2.https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/dashboard/${dashboardID}?filters%3Dkey1%3Avalue1%26filters%3Dkey2%3Avalue2
Untuk menambahkan kondisi projectname=1 dan region=hangzhou untuk mengganti variabel, gunakan URL berikut.
token=[{"key": "projectname","value":"1"}, {"key": "region", "value": "hangzhou"}]ditranskode menjaditoken=%5B%7B%22key%22%3A%20%22projectname%22%2C%22value%22%3A%221%22%7D%2C%20%7B%22key%22%3A%20%22region%22%2C%20%22value%22%3A%20%22hangzhou%22%7D%5D.https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/dashboard/${dashboardID}?token=%5B%7B%22key%22%3A%20%22projectname%22%2C%22value%22%3A%221%22%7D%2C%20%7B%22key%22%3A%20%22region%22%2C%20%22value%22%3A%20%22hangzhou%22%7D%5D
Untuk menyegarkan data pada dasbor setiap 5 menit, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/dashboard/${dashboardId}?autoFresh=5m
Parameter struktur pohon
Tabel berikut menjelaskan parameter struktur pohon yang dapat dikonfigurasi untuk menyesuaikan panel navigasi sisi kiri halaman konsol.
Parameter | Tipe | Wajib | Deskripsi | Contoh |
treeConfig | JSON | Tidak | Struktur pohon dari panel navigasi sisi kiri. Jika Anda mengatur treeEncode ke base64, Anda harus mengkodekan nilai treeConfig dalam Base64. Sebagai contoh, | eyJsb2dzdG9yZSI6eyJleHBhbmQiOnRydWUsInJlc291cmNlTGlzdCI6WyJkZWxldGUtbG9nIl0sInRlbXBsYXRlIjpbInNhdmVkc2VhcmNoIiwiYWxlcnQiXX19 |
treeEncode | string | Tidak | Format pengkodean dari treeConfig. Parameter ini kosong secara default, yang menunjukkan bahwa nilai treeConfig tidak dikodekan. Hanya pengkodean Base64 yang didukung. | treeEncode=base64 |
Contoh berikut menunjukkan bidang dalam parameter treeConfig:
{
"logstore": {
"search": true,
"expand": true,
"resourceList": [
"L1",
"L2"
],
"template": [
"favor",
"logtail",
"import",
"etl",
"savedsearch",
"alert",
"export",
"consumergroup",
"dashboard"
]
},
"machineGroup": {
"search": true,
"resourceList": [
"m1",
"m2"
]
},
"savedSearch": {
"search": true,
"resourceList": [
"s1",
"s2"
]
},
"alarm": {
"search": true,
"resourceList": [
"a1",
"a2"
]
},
"dashboard": {
"search": true,
"resourceList": [
"d1",
"d2"
]
},
"etl": {
"search": true,
"resourceList": [
"e1",
"e2"
]
}
}Tabel 2. Bidang dalam Parameter treeConfig
Bidang | Tipe | Wajib | Deskripsi |
logstore | object | Tidak | Titik masuk ke Logstore. |
template | string[] | Tidak | Titik masuk ke beberapa fitur Logstore. Untuk informasi lebih lanjut, lihat Parameter bidang template. |
machineGroup | object | Tidak | Titik masuk ke grup mesin. |
savedSearch | object | Tidak | Titik masuk ke pencarian tersimpan. |
alert | object | Tidak | Titik masuk ke peringatan. |
dashboard | object | Tidak | Titik masuk ke dasbor. |
etl | object | Tidak | Titik masuk ke pekerjaan transformasi data. |
Tabel 3. Parameter Sumber Daya dalam Bidang logstore
Parameter | Tipe | Wajib | Deskripsi |
search | boolean | Tidak | Menentukan apakah akan menampilkan kotak pencarian. Nilai default: true, yang menunjukkan bahwa kotak pencarian ditampilkan. |
resourceList | String[] | Tidak | Sumber daya saat ini yang ditampilkan. Jika Anda mengatur parameter ini ke array kosong, daftar kosong akan ditampilkan. Jika Anda tidak mengonfigurasi parameter ini, semua sumber daya akan ditampilkan. Secara default, semua sumber daya ditampilkan. |
expand | boolean | Tidak | Menentukan apakah akan memperluas daftar. Nilai default: false, yang menunjukkan bahwa daftar tidak diperluas. Parameter ini hanya valid untuk daftar Logstore. |
Tabel 4. Parameter Bidang Template
Parameter | Tipe | Wajib | Deskripsi |
favor | string | Tidak | Daftar pantauan |
logtail | string | Tidak | Konfigurasi Logtail |
import | string | Tidak | Impor Data |
etl | string | Tidak | Transformasi Data |
savedsearch | string | Tidak | Pencarian Tersimpan |
alert | string | Tidak | Peringatan |
export | string | Tidak | Ekspor |
consumergroup | string | Tidak | Konsumsi Data |
dashboard | string | Tidak | Dasbor |
Contoh berikut menunjukkan URL dan halaman yang ditampilkan berdasarkan parameter UI dalam URL:
Untuk menyesuaikan panel navigasi sisi kiri, gunakan URL berikut:
https://sls4servims.console.alibabacloud.com/lognext/project/${ProjectName}/logsearch/${LogstoreName}?treeconfig=eyJsb2dzdG9yZSI6eyJleHBhbmQiOnRydWUsInJlc291cmNlTGlzdCI6WyJkZWxldGUtbG9nIl0sInRlbXBsYXRlIjpbInNhdmVkc2VhcmNoIiwiYWxlcnQiXX19&hiddenBack=true&hiddenChangeProject=true&hiddenOverview=true&treeEncode=base64&ignoreTabLocalStorage=true
Parameter lanjutan terkait dasbor
Saat menyematkan dasbor menggunakan iframe, tinggi iframe tidak dapat dihitung. Dalam kasus ini, dua bilah gulir mungkin muncul: bilah gulir dasbor dan bilah gulir iframe. Untuk menyelesaikan masalah ini, Anda dapat mengonfigurasi parameter dasbor lanjutan untuk menyesuaikan tinggi dasbor dalam mode adaptif.
Anda dapat menggunakan metode postmessage dari Layanan Log Sederhana untuk mendapatkan tinggi dasbor dan menentukan tinggi untuk bingkai inline. Contoh kode:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>POST message test</title>
</head>
<style>
* {
padding: 0;
margin: 0;
}
iframe {
display: block;
width: 100%;
}
</style>
<body>
<script>
window.addEventListener('message',function(e){
console.log(e.data.dashboardHeight)
document.getElementById('test').style.height = e.data.dashboardHeight + 'px'
});
</script>
<div style="height: 700px;">somethings</div>
<iframe id="test" src="http://sls4servims.console.alibabacloud.com/lognext/project/${projectName}/dashboard/${dashboardName}?product=${productCode}">
</body>
</html>