全部产品
Search
文档中心

Simple Log Service:Kumpulkan data ping dan tcping

更新时间:Jul 06, 2025

Topik ini menjelaskan cara menggunakan Logtail untuk mengumpulkan data ping dan tcping ke penyimpanan metrik dari Layanan Log Sederhana.

Prasyarat

Sebuah Proyek dan Metricstore telah dibuat. Untuk informasi lebih lanjut, lihat Buat Sebuah Proyek dan Buat Sebuah Metricstore.

Batasan

Hanya Logtail Linux versi 1.0.31 ke atas yang dapat mengumpulkan data ping dan tcping. Jika Anda memasang versi Logtail yang lebih lama di server Anda, Anda harus memperbarui Logtail ke versi yang didukung. Untuk informasi lebih lanjut, lihat Pasang Logtail pada Server Linux.

Prosedur

  1. Masuk ke Konsol Layanan Log Sederhana.

  2. Pada bagian Proyek, klik proyek yang ingin Anda kelola.

    image

  3. Pada tab Time Series Storage > Metricstore, klik Metricstore dan pilih Data Import > Logtail Configurations. Pada halaman yang muncul, klik Add Logtail Configuration.

  4. Di kotak dialog Import Data, klik Ping Monitoring.

  5. Buat grup mesin.

    • Jika grup mesin tersedia, klik Use Existing Machine Groups.

    • Jika tidak ada grup mesin yang tersedia, lakukan langkah-langkah berikut untuk membuat grup mesin. Dalam contoh ini, Instance ECS digunakan.

      1. Pada tab ECS Instances, pilih Pilih Instance Secara Manual. Lalu, pilih instance ECS yang ingin Anda gunakan dan klik Create.

        Untuk informasi lebih lanjut, lihat Pasang Logtail pada Instance ECS.

        Penting

        Jika Anda ingin mengumpulkan log dari instance ECS yang dimiliki oleh akun Alibaba Cloud yang berbeda dari Layanan Log Sederhana, server di pusat data, atau server dari penyedia layanan cloud pihak ketiga, Anda harus memasang Logtail secara manual. Untuk informasi lebih lanjut, lihat Pasang Logtail pada Server Linux. Setelah Anda memasang Logtail secara manual, Anda harus mengonfigurasi pengenal pengguna untuk server tersebut. Untuk informasi lebih lanjut, lihat Konfigurasikan Pengenal Pengguna.

      2. Setelah Logtail dipasang, klik Complete Installation.

      3. Pada langkah Create Machine Group, konfigurasikan parameter Name dan klik Next.

        Layanan Log Sederhana memungkinkan Anda membuat grup mesin berbasis alamat IP dan grup mesin berbasis pengenal kustom. Untuk informasi lebih lanjut, lihat Buat Grup Mesin Berbasis Alamat IP dan Buat Grup Mesin Berbasis Pengenal Kustom.

  6. Pastikan grup mesin ditampilkan di bagian Applied Server Groups dan klik Next.

    Penting

    Jika Anda langsung menerapkan grup mesin setelah membuat grup mesin, status detak jantung grup mesin mungkin FAIL. Masalah ini terjadi karena grup mesin belum terhubung ke Layanan Log Sederhana. Untuk menyelesaikan masalah ini, Anda dapat mengklik Automatic Retry. Jika masalah tetap ada, lihat Apa yang harus saya lakukan jika tidak ada koneksi detak jantung yang terdeteksi pada Logtail?

  7. Pada langkah Specify Data Source, konfigurasikan Config Name dan Plug-in Config. Lalu, klik Next.

    inputs diperlukan dan digunakan untuk mengonfigurasi pengaturan sumber data untuk konfigurasi Logtail.

    Penting

    Anda hanya dapat menentukan satu jenis sumber data dalam parameter 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

    Tipe

    Diperlukan

    Deskripsi

    tcp

    array

    Ya

    Pengaturan yang digunakan untuk mengumpulkan data TCP ping. Bidang berikut spesifik untuk parameter tcp. Anda dapat mengonfigurasi bidang berikut berdasarkan kebutuhan bisnis Anda:

    • port: nomor port.

    • src: alamat IP mesin tempat perintah ping dijalankan. Bidang src menentukan mesin tempat perintah ping dijalankan di grup mesin Anda.

    • count: jumlah paket yang dapat dikirim oleh perintah ping. Nilai valid: (0,10). Nilai default: 3. Kami merekomendasikan Anda menggunakan nilai default.

    • target: nama host atau alamat IP mesin yang diping. Bidang target menentukan nama host atau alamat IP mesin tujuan.

    • name: nama. Nilai default: {src}->{target}.

    • labels: tag. Anda dapat menambahkan tag ke data yang dikumpulkan.

    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

    Ya

    Pengaturan yang digunakan untuk mengumpulkan data Internet Control Message Protocol (ICMP) ping. Bidang berikut spesifik untuk parameter icmp. Anda dapat mengonfigurasi bidang berikut berdasarkan kebutuhan bisnis Anda:

    • src: alamat IP mesin tempat perintah ping dijalankan. Bidang src menentukan mesin tempat perintah ping dijalankan di grup mesin Anda.

    • count: jumlah paket yang dapat dikirim oleh perintah ping. Nilai valid: (0,10). Nilai default: 3. Kami merekomendasikan Anda menggunakan nilai default.

    • target: nama host atau alamat IP mesin yang diping. Bidang target menentukan nama host atau alamat IP mesin tujuan.

    • name: nama. Nilai default: {src}->{target}.

    • labels: tag. Anda dapat menambahkan tag ke data yang dikumpulkan.

    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

    Ya

    Pengaturan yang digunakan untuk mengumpulkan data HTTP ping. Bidang berikut spesifik untuk parameter http. Anda dapat mengonfigurasi bidang berikut berdasarkan kebutuhan bisnis Anda:

    • src: alamat IP mesin tempat perintah ping dijalankan. Bidang src menentukan mesin tempat perintah ping dijalankan di grup mesin Anda.

    • method: metode permintaan HTTP. Nilai default: get.

    • expect_response_contains: respons yang diharapkan.

    • expect_code: kode status yang diharapkan.

    • target: alamat IP mesin yang diping. Alamat HTTPS didukung.

    • name: nama. Nilai default: {src}->{target}.

    • labels: tag. Anda dapat menambahkan tag ke data yang dikumpulkan.

    "http": [
         {
             "src": "192.XX.XX.103",
             "expect_code": 200,
             "target": "www.aliyun.com"
          }
              ]

    interval_seconds

    int

    Ya

    Interval waktu perintah ping dijalankan. Satuan: detik.

    • Nilai default: 60.

    • Nilai valid: [10,86400).

    type

    string

    Ya

    Tipe sumber data. Atur nilainya menjadi metric_input_netping.

Apa yang harus dilakukan selanjutnya

Setelah data ping dikumpulkan, Anda dapat menanyakan dan menganalisis data tersebut di Metricstore. Untuk informasi lebih lanjut, lihat Tanyakan dan Analisis Data Metrik.查询ping数据

Tabel berikut menjelaskan metrik dalam data yang dikumpulkan.

Kategori

Metrik

Deskripsi

Ping ICMP

ping_failed

Jumlah paket yang gagal dikirim saat perintah ping ICMP dijalankan.

ping_rtt_avg_ms

Rata-rata waktu respons paket yang dikirim saat perintah ping ICMP dijalankan. Satuan: milidetik.

ping_rtt_max_ms

Waktu respons maksimum paket yang dikirim saat perintah ping ICMP dijalankan. Satuan: milidetik.

ping_rtt_min_ms

Waktu respons minimum paket yang dikirim saat perintah ping ICMP dijalankan. Satuan: milidetik.

ping_rtt_stddev_ms

Simpangan baku waktu respons paket yang dikirim saat perintah ping ICMP dijalankan. Satuan: milidetik.

ping_rtt_total_ms

Total waktu respons paket yang dikirim saat perintah ping ICMP dijalankan. Satuan: milidetik.

ping_succcess

Jumlah paket yang berhasil dikirim saat perintah ping ICMP dijalankan.

ping_total

Total jumlah paket yang dikirim saat perintah ping ICMP dijalankan.

Ping TCP

tcping_failed

Jumlah paket yang gagal dikirim saat perintah ping TCP dijalankan.

tcping_rtt_avg_ms

Rata-rata waktu respons paket yang dikirim saat perintah ping TCP dijalankan. Satuan: milidetik.

tcping_rtt_max_ms

Waktu respons maksimum paket yang dikirim saat perintah ping TCP dijalankan. Satuan: milidetik.

tcping_rtt_min_ms

Waktu respons minimum paket yang dikirim saat perintah ping TCP dijalankan. Satuan: milidetik.

tcpping_rtt_stddev_ms

Simpangan baku waktu respons paket yang dikirim saat perintah ping TCP dijalankan. Satuan: milidetik.

tcping_rtt_total_ms

Total waktu respons paket yang dikirim saat perintah ping TCP dijalankan. Satuan: milidetik.

tcping_succcess

Jumlah paket yang berhasil dikirim saat perintah ping TCP dijalankan.

tcping_total

Total jumlah paket yang dikirim saat perintah ping TCP dijalankan.

Ping HTTP

httping_failed

Jumlah paket yang gagal dikirim saat perintah ping HTTP dijalankan.

httping_succcess

Jumlah paket yang berhasil dikirim saat perintah ping HTTP dijalankan.

httping_total

Total jumlah paket yang dikirim saat perintah ping HTTP dijalankan.

httping_rt_ms

Latensi yang ada saat perintah ping HTTP dijalankan. Satuan: milidetik.

httping_response_bytes

Ukuran respons yang dikembalikan saat perintah ping HTTP dijalankan. Satuan: byte.

httping_cert_ttl_days

Masa berlaku sertifikat yang digunakan saat perintah ping HTTP dijalankan. Satuan: hari.