Pemantauan WebSocket

Chat, dasbor live, dan lobi multiplayer bergantung pada endpoint WebSocket yang tidak bisa diuji dengan pemeriksaan HTTP biasa. FastPing melakukan handshake sungguhan dan bisa bertukar pesan.

Detail pemeriksaan

Jenis monitor
WebSocket
Target
URL
Interval tercepat
30 detik
Sebelum notifikasi gangguan
Pemeriksaan kedua setelah 20 detik
Diperiksa dari
Helsinki, Finlandia (UE)

Cara kerjanya

  1. FastPing mengirim permintaan upgrade WebSocket ke URL ws:// atau wss:// Anda dan memvalidasi sertifikat TLS.
  2. Server harus menyelesaikan handshake dengan 101 Switching Protocols.
  3. Jika diatur, FastPing mengirim pesan teks dan memeriksa apakah pesan teks pertama dari server memuat teks yang Anda harapkan.
  4. Dua pemeriksaan gagal berturut-turut membuka insiden dan mengirimi Anda notifikasi.

Apa yang diperiksa FastPing

  • Handshake

    101 Switching Protocols dengan header upgrade yang valid, tanpa mengikuti pengalihan.

  • Pesan dan balasan

    Kirim pesan seperti ping dan wajibkan teks tertentu di balasannya.

  • Subprotokol dan header

    Minta subprotokol dan kirim header seperti token otorisasi.

  • Waktu handshake

    Peringatan opsional saat handshake lebih lambat dari ambang batas Anda.

Cara menyiapkannya

Pilih WebSocket dan masukkan URL endpoint. Jika perlu, tambahkan pesan yang dikirim dan teks yang harus ada di balasan. Pasang saluran notifikasi, lalu simpan.

Pertanyaan yang sering diajukan

Jika pertanyaan Anda tidak ada di sini, kirim pesan kepada kami. Kami membalas lewat email, biasanya dalam satu hari kerja.

Hubungi dukungan
Apakah bisa dipakai untuk subscription GraphQL?

Bisa. Minta subprotokol graphql-transport-ws, kirim pesan connection_init, dan harapkan connection_ack.

Apakah pengalihan diikuti?

Tidak. Handshake WebSocket tidak mengikuti pengalihan, jadi masukkan URL endpoint akhir.

Apakah balasan biner diperiksa?

Tidak. Pesan biner dilewati; teks yang diharapkan dicari di pesan teks pertama.

Mulai dengan paket gratis

3 monitor, pemeriksaan setiap 5 menit, dan 1 halaman status. Tanpa perlu data pembayaran.

GraphQL adalah merek dagang milik pemiliknya. FastPing tidak berafiliasi dengan pemilik merek tersebut dan tidak didukung olehnya.