All Products
Search
Document Center

Simple Log Service:Kumpulkan data ping dan tcping

Last Updated:Jun 17, 2026

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

  1. Masuk ke Konsol Simple Log Service.

  2. Pada bagian Projects, klik Project yang diinginkan.

    image

  3. Pada tab Metric Storage > Metricstores, di bawah MetricStore target, pilih Data Collection > Logtail Configurations, lalu klik Add Logtail Configuration.

  4. Pada kotak dialog Quick Data Import, klik Ping Monitoring.

  5. 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).

      1. 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.

        Penting

        Jika 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.

      2. Setelah instalasi selesai, klik Complete Installation.

      3. 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.

  6. Konfirmasi bahwa kelompok mesin ditampilkan di bagian Applied Server Groups dan klik Next.

    Penting

    Jika 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?

  7. Pada tab Configure Data Source, atur Configuration Name dan Plug-in Configuration, lalu klik Next.

    Penting

    Parameter 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"
            }
        ]
    }

    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.

    { <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" } ] }

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.