Gunakan Logtail untuk mengumpulkan data ping dan tcping, lalu kirimkan ke MetricStore di Simple Log Service.
Prasyarat
Diperlukan Project dan MetricStore. Untuk informasi selengkapnya, lihat Kelola Project dan Buat MetricStore.
Batasan
Hanya Logtail Linux versi 1.0.31 atau yang lebih baru yang mendukung pengumpulan data ping dan tcping. Jika Anda menggunakan versi Logtail yang lebih lama, lakukan upgrade terlebih dahulu. Untuk informasi selengkapnya, lihat Instal Logtail pada server Linux.
Prosedur
Masuk ke Konsol Simple Log Service.
Pada bagian Projects, klik Project yang diinginkan.

-
Pada tab , di bawah MetricStore target, pilih , lalu klik Add Logtail Configuration.
-
Pada kotak dialog Quick Data Import, klik Ping Monitoring.
-
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 target dan klik > untuk memindahkannya ke daftar applied machine group. Lalu, klik Next.
-
Jika tidak ada kelompok mesin yang tersedia, 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 target dan klik Create.
Untuk informasi selengkapnya, lihat Instal Logtail pada Instance ECS.
PentingJika Anda ingin mengumpulkan log dari Instance ECS yang berada di Akun Alibaba Cloud berbeda dengan Simple Log Service, server di pusat data, atau server dari penyedia layanan cloud pihak ketiga, Anda harus menginstal Logtail secara manual. Untuk informasi selengkapnya, lihat Instal Logtail pada server Linux. Setelah Anda 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 Simple Log Service, Anda dapat membuat kelompok mesin berbasis alamat IP dan kelompok mesin berbasis pengenal kustom. Untuk informasi selengkapnya, lihat Buat kelompok mesin.
-
-
-
Konfirmasi bahwa kelompok mesin ditampilkan di bagian Applied Server Groups dan klik Next.
PentingJika Anda menerapkan kelompok mesin segera setelah membuatnya, status heartbeat kelompok mesin mungkin menunjukkan FAIL. Hal ini terjadi karena kelompok mesin belum terhubung ke Simple Log Service. Untuk mengatasi masalah ini, klik Automatic Retry. Jika masalah tetap berlanjut, lihat Apa yang harus saya lakukan jika tidak ada koneksi heartbeat yang terdeteksi pada Logtail?
-
Pada tab Configure Data Source, atur Configuration Name dan Plug-in Configuration, lalu klik Next.
PentingParameter wajib 'inputs' menentukan konfigurasi sumber data. Anda hanya dapat mengonfigurasi satu jenis sumber data dalam 'inputs'.
{ "inputs": [ { "detail": { "tcp": [ { "port": 80, "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" } ], "interval_seconds": 60, "icmp": [ { "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" } ], "http": [ { "src": "192.XX.XX.103", "expect_code": 200, "target": "www.aliyun.com" } ] }, "type": "metric_input_netping" } ] }
{ <code data-tag="codeblock" id="codeblock_kcu_74f_cb5" outputclass="language-json">{ "inputs": [ { "detail": { "tcp": [ { "port": 80, "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" } ], "interval_seconds": 60, "icmp": [ { "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" } ], "http": [ { "src": "192.XX.XX.103", "expect_code": 200, "target": "www.aliyun.com" } ] }, "type": "metric_input_netping" } ] }Parameter
Type
Required
Description
tcp
Array
Yes
Pengaturan untuk mengumpulkan data ping TCP. Anda harus mengganti nilai contoh dengan nilai aktual Anda.
-
port: Nomor Port. -
src: Alamat IP server dalam kelompok mesin yang menjalankan perintah ping. -
count: Jumlah paket yang dikirim per operasi ping. Kami menyarankan Anda menggunakan nilai default 3. Nilai harus berada dalam rentang (0, 10). -
target: hostname atau alamat IP host tujuan. -
name: Nama metric. Nilai default: {src}->{target}. -
labels: Label kustom yang ingin Anda tambahkan ke metric tersebut.
Anda dapat menambahkan beberapa alamat IP. Contoh:
"tcp": [ { "port": 80, "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" }, { "port": 80, "src": "192.XX.XX.104", "count": 3, "target": "www.aliyun.com" } ]icmp
Array
Yes
Pengaturan untuk mengumpulkan data ping ICMP. Anda harus mengganti nilai contoh dengan nilai aktual Anda.
-
src: Alamat IP server dalam kelompok mesin yang menjalankan perintah ping. -
count: Jumlah paket yang dikirim per operasi ping. Kami menyarankan Anda menggunakan nilai default 3. Nilai harus berada dalam rentang (0, 10). -
target: hostname atau alamat IP host tujuan. -
name: Nama metric. Nilai default: {src}->{target}. -
labels: Label kustom yang ingin Anda tambahkan ke metric tersebut.
Anda dapat menambahkan beberapa alamat IP. Contoh:
"icmp": [ { "src": "192.XX.XX.103", "count": 3, "target": "www.aliyun.com" }, { "src": "192.XX.XX.104", "count": 3, "target": "www.aliyun.com" } ]http
Array
Yes
Pengaturan untuk mengumpulkan data ping HTTP. Anda harus mengganti nilai contoh dengan nilai aktual Anda.
-
src: Alamat IP server dalam kelompok mesin yang menjalankan perintah ping. -
method: Metode HTTP untuk permintaan tersebut. Nilai default:get. -
expect_response_contains: String yang diharapkan terdapat dalam badan respons. -
expect_code: Kode status yang diharapkan. -
target: URL tujuan. HTTPS didukung. -
name: Nama metric. Nilai default: {src}->{target}. -
labels: Label kustom yang ingin Anda tambahkan ke metric tersebut.
"http": [ { "src": "192.XX.XX.103", "expect_code": 200, "target": "www.aliyun.com" } ]interval_seconds
Integer
Yes
Interval pengjalanan perintah ping. Satuan: detik.
-
Nilai default: 60.
-
Nilai valid: [10, 86400)
type
String
Yes
Jenis Sumber data. Nilainya tetap
metric_input_netping. -
Langkah selanjutnya
Setelah Anda mengumpulkan data ping, Anda dapat melakukan kueri dan analisis di MetricStore. Untuk informasi selengkapnya, lihat Kueri dan analisis data deret waktu. Pada halaman kueri dan analisis, Anda dapat menggunakan PromQL untuk mengkueri metrik dan menampilkan tren latensi ping sebagai grafik garis.
Tabel berikut mencantumkan metrik yang tersedia.
|
Kategori |
Nama metrik |
Deskripsi |
|
ICMP ping |
ping_failed |
Jumlah paket gagal per eksekusi icmp ping. |
|
ping_rtt_avg_ms |
Rata-rata waktu respons per eksekusi icmp ping, dalam milidetik. |
|
|
ping_rtt_max_ms |
Waktu respons maksimum per eksekusi icmp ping, dalam milidetik. |
|
|
ping_rtt_min_ms |
Waktu respons minimum per eksekusi icmp ping, dalam milidetik. |
|
|
ping_rtt_stddev_ms |
Standar deviasi waktu respons per eksekusi icmp ping, dalam milidetik. |
|
|
ping_rtt_total_ms |
Total waktu respons per eksekusi icmp ping, dalam milidetik. |
|
|
ping_succcess |
Jumlah paket sukses per eksekusi icmp ping. |
|
|
ping_total |
Total jumlah paket yang dikirim per eksekusi icmp ping. |
|
|
TCP ping |
tcping_failed |
Jumlah paket gagal per eksekusi tcp ping. |
|
tcping_rtt_avg_ms |
Rata-rata waktu respons per eksekusi tcp ping, dalam milidetik. |
|
|
tcping_rtt_max_ms |
Waktu respons maksimum per eksekusi tcp ping, dalam milidetik. |
|
|
tcping_rtt_min_ms |
Waktu respons minimum per eksekusi tcp ping, dalam milidetik. |
|
|
tcpping_rtt_stddev_ms |
Standar deviasi waktu respons per eksekusi tcp ping, dalam milidetik. |
|
|
tcping_rtt_total_ms |
Total waktu respons per eksekusi tcp ping, dalam milidetik. |
|
|
tcping_succcess |
Jumlah paket sukses per eksekusi tcp ping. |
|
|
tcping_total |
Total jumlah paket yang dikirim per eksekusi tcp ping. |
|
|
HTTP ping |
httping_failed |
Jumlah upaya gagal per eksekusi http ping. |
|
httping_succcess |
Jumlah upaya sukses per eksekusi http ping. |
|
|
httping_total |
Total jumlah upaya per eksekusi http ping. |
|
|
httping_rt_ms |
Latensi per eksekusi http ping, dalam milidetik. |
|
|
httping_response_bytes |
Ukuran respons per eksekusi http ping, dalam byte. |
|
|
httping_cert_ttl_days |
Masa hidup data (TTL) sertifikat untuk setiap eksekusi http ping, dalam hari. |