Layanan Log Sederhana memungkinkan Anda mengumpulkan data metrik dari host menggunakan Logtail. Data metrik tersebut mencakup informasi mengenai CPU, memori, beban (load), disk, dan jaringan. Topik ini menjelaskan cara menggunakan Logtail untuk mengumpulkan data metrik dari host.
Prasyarat
Proyek dan Metricstore telah dibuat. Untuk informasi selengkapnya, lihat Kelola proyek dan Buat metricstore.
Batasan
Server Windows tidak didukung.
Data metrik terkait GPU dan status perangkat keras tidak dapat dikumpulkan.
Hanya Logtail Linux versi V0.16.40 atau yang lebih baru yang dapat mengumpulkan data metrik host. Jika Anda telah menginstal versi Logtail yang lebih lama di server Anda, perbarui Logtail ke versi yang didukung. Untuk informasi selengkapnya, lihat Instal Logtail pada server Linux.
Konfigurasi pengumpulan data
-
Masuk ke Konsol Layanan Log Sederhana.
-
Di sisi kanan konsol, klik kartu Quick Data Import.
-
Pada halaman Import Data, klik Host Monitoring.
-
Pilih Proyek dan MetricStore yang dituju, lalu klik Next. Pada langkah Select Log Space, pilih Project dan MetricStore yang sudah ada, atau klik Create Now di sebelah kanan untuk membuat yang baru, lalu klik Next.
-
Pada tab Create Machine Group:
-
Jika Anda memiliki kelompok mesin yang tersedia, klik Use Existing Machine Groups. Pilih Host scenario dan ECS. Dari daftar source machine group, pilih kelompok mesin yang dituju dan klik > untuk memindahkannya ke daftar applied machine group. Lalu, klik Next.
-
Jika tidak tersedia kelompok mesin, lakukan langkah-langkah berikut untuk membuat kelompok mesin. Dalam contoh ini, digunakan Instance Elastic Compute Service (ECS).
-
Pada tab ECS Instance, pada bagian Manually select instances, pilih instance ECS yang dituju dan klik Create.
Untuk informasi selengkapnya, lihat Instal Logtail pada instance ECS.
PentingJika Anda ingin mengumpulkan log dari instance ECS yang termasuk dalam Akun Alibaba Cloud yang berbeda dengan Layanan Log Sederhana, server di pusat data lokal, atau server dari penyedia layanan cloud pihak ketiga, Anda harus menginstal Logtail secara manual. Untuk informasi selengkapnya, lihat Instal Logtail pada server Linux. Setelah menginstal Logtail secara manual, Anda harus mengonfigurasi pengenal pengguna untuk server tersebut. Untuk informasi selengkapnya, lihat Konfigurasi pengenal pengguna.
-
Setelah instalasi selesai, klik Complete Installation.
-
Pada halaman Create Machine Group, masukkan Name dan klik Next.
Di Layanan Log Sederhana, Anda dapat membuat kelompok mesin berbasis alamat IP dan kelompok mesin berbasis pengenal kustom. Untuk informasi selengkapnya, lihat Buat kelompok mesin.
-
-
-
Pada tab Configure Data Source, atur Configuration Name dan Plug-in Configuration. Lalu, klik Next.
PentingParameter 'inputs' yang wajib menentukan konfigurasi sumber data. Anda hanya dapat mengonfigurasi satu jenis sumber data dalam 'inputs'.
{ "inputs": [ { "detail": { "IntervalMs": 30000 }, "type": "metric_system_v2" } ] }Parameter
Type
Required
Description
type
string
Yes
Jenis sumber data. Tetapkan nilainya ke metric_system_v2.
IntervalMs
int
Yes
Interval antara dua permintaan berturut-turut. Satuan: milidetik. Nilai harus lebih besar dari atau sama dengan 5000. Kami merekomendasikan Anda menetapkan nilai ke 30000.
-
Klik Query logs untuk melihat data yang telah dikumpulkan di MetricStore.
Pemantauan data
-
Pada halaman utama database deret waktu yang dituju, klik Metric Statistics untuk membuka dasbor Metric Statistics.
-
Pada dasbor Metric Statistics, lihat semua metrik yang telah dikumpulkan. Anda juga dapat menyaring data berdasarkan rentang waktu atau label.

-
Pada halaman utama database deret waktu, klik Metrics Explorer (Metrics: 48) untuk menjelajahi, melihat, dan menyaring semua nama metrik yang tersedia beserta metadata-nya. Untuk melihat data CPU dan memori, Anda dapat menggunakan kueri seperti
cpu_count{}danmem_cache{}. Untuk informasi selengkapnya tentang kueri dan analisis, lihat Kueri dan analisis data deret waktu.
-
Anda dapat menyaring data dari beberapa instans berdasarkan
hostnameatauip. Untuk memastikan hasil yang akurat, hapus data kueri sebelumnya sebelum menerapkan filter baru. Setelah memilih metrik seperticpu_count, halaman akan menampilkan label-nya (misalnya, hostname dan ip), jumlah nilai unik, serta contoh nilai. Pada kolom Actions untuk suatu label, klik Filter, pilih operator, dan masukkan nilai filter untuk membuat kondisi sepertiip = 172.26.150.228. Lalu, klik + Add to query box untuk menambahkan kondisi tersebut ke kueri Anda.
Metrik
Tabel berikut menjelaskan metrik, termasuk metrik yang terkait dengan CPU, memori, beban (load), disk, dan jaringan.
Metrik terkait CPU
Metric
Description
Unit
Example value
cpu_count
Jumlah core CPU.
N/A
2.0
cpu_util
Penggunaan CPU. Penggunaan CPU sama dengan satu dikurangi jumlah counter idle, wait, dan steal.
Percent (%)
7.68
cpu_guest_util
Counter guest Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk proses dengan prioritas normal.
Percent (%)
0.0
cpu_guestnice_util
Counter guest_nice Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk proses dengan prioritas niced.
Percent (%)
0.0
cpu_irq_util
Counter irq Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk melayani permintaan interrupt perangkat keras.
Percent (%)
0.0
cpu_nice_util
Counter nice Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk proses mode pengguna dengan prioritas niced.
Percent (%)
0.0
cpu_softirq_util
Counter softirq Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk melayani permintaan interrupt perangkat lunak.
Percent (%)
0.06
cpu_steal_util
Counter steal Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk menjalankan sistem operasi lain dalam lingkungan virtual.
Percent (%)
0.0
cpu_sys_util
Counter system Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk proses mode kernel.
Percent (%)
2.77
cpu_user_util
Counter user Linux. Counter ini menunjukkan persentase waktu CPU yang dihabiskan untuk proses mode pengguna dengan prioritas normal.
Percent (%)
4.84
cpu_wait_util
Counter iowait Linux. Counter ini menunjukkan persentase waktu CPU yang menganggur saat terdapat permintaan I/O disk yang tertunda.
Percent (%)
0.11
Metrik terkait memori
Metric
Description
Unit
Example value
mem_util
Penggunaan memori.
Percent (%)
51.03
mem_cache
Jumlah memori yang dialokasikan tetapi tidak digunakan.
Byte
3566386668.0
mem_free
Jumlah memori yang tidak digunakan.
Byte
177350084.0
mem_available
Jumlah memori yang tersedia.
Byte
3699885553.0
mem_used
Jumlah memori yang digunakan.
Byte
4041510463.0
mem_swap_util
Penggunaan swap.
Percent (%)
0.0
mem_total
Ukuran memori.
Byte
7919128576.0
Metrik terkait disk
Metric
Description
Unit
Example value
disk_rbps
Jumlah data yang dibaca dari disk per detik.
Byte/s
8376.81
disk_wbps
Jumlah data yang ditulis ke disk per detik.
Byte/s
247633.58
disk_riops
Jumlah operasi baca yang diselesaikan pada disk per detik.
Read/s
0.22
disk_wiops
Jumlah operasi tulis yang diselesaikan pada disk per detik.
Write/s
43.39
disk_rlatency
Latensi baca rata-rata.
ms
2.83
disk_wlatency
Latensi tulis rata-rata.
ms
2.15
disk_util
Penggunaan I/O disk.
Percent (%)
0.27
disk_space_usage
Persentase ruang disk yang digunakan.
Percent (%)
9.12
disk_inode_usage
Persentase ruang node indeks (inode) yang digunakan.
Percent (%)
1.18
disk_space_used
Jumlah ruang disk yang digunakan.
Byte
11068512238.59
disk_space_total
Jumlah total ruang disk.
Byte
126692061184.0
disk_inode_total
Jumlah total inode.
N/A
7864320.0
disk_inode_used
Jumlah inode yang digunakan.
N/A
93054.78
Metrik terkait jaringan
Metric
Description
Unit
Example value
net_drop_util
Persentase paket yang dibuang terhadap semua paket.
Percent (%)
0.0
net_err_util
Persentase paket error terhadap semua paket.
Percent (%)
0.0
net_in
Jumlah data yang diterima per detik.
Byte/s
8440.91
net_in_pkt
Jumlah paket yang diterima per detik.
Packet/s
40.83
net_out
Jumlah data yang dikirim per detik.
Byte/s
12446.53
net_out_pkt
Jumlah paket yang dikirim per detik.
Packet/s
39.95
Metrik terkait TCP
Metric
Description
Unit
Example value
protocol_tcp_established
Jumlah koneksi yang telah terbentuk.
N/A
205.0
protocol_tcp_insegs
Jumlah paket yang diterima.
N/A
4654.0
protocol_tcp_outsegs
Jumlah paket yang dikirim.
N/A
4870.0
protocol_tcp_retran_segs
Jumlah paket yang dikirim ulang.
N/A
0.0
protocol_tcp_retran_util
Persentase paket yang dikirim ulang terhadap paket yang dikirim.
Percent (%)
0.0
Metrik terkait sistem
Metric
Description
Unit
Example value
system_boot_time
Waktu startup sistem.
s
1578461935.0
system_load1
Beban sistem rata-rata setiap menit.
N/A
0.58
system_load5
Beban sistem rata-rata setiap 5 menit.
N/A
0.68
system_load15
Beban sistem rata-rata setiap 15 menit.
N/A
0.60
Langkah selanjutnya
Untuk mempelajari lebih lanjut tentang visualisasi Layanan Log Sederhana, lihat Visualisasi pada Layanan Log Sederhana dan Visualisasi pada Grafana.