Lompat ke konten
Yuva

Halaman status

Beri tahu pelanggan apa yang mati sebelum mereka perlu bertanya.

Halaman status Yuva menunjukkan apakah produk Anda berfungsi. Halaman ini berada di kotak masuk dukungan Anda, sehingga widget obrolan dan aplikasi menampilkan insiden terbuka, dan satu balasan menjangkau semua yang menulis tentangnya.

Halaman publik

Yuva merendernya sebagai HTML biasa, lengkap tanpa JavaScript, dan jawabannya di-cache 30 detik agar CDN di depan server Anda dapat menanggung lalu lintas saat gangguan.

  • Status keseluruhanStatus terburuk di antara komponen yang Anda tampilkan, dalam kata dan warna.
  • KomponenInsiden yang disusun untuk Anda
  • Ditahan, lalu dikirimDari sedang diselidiki hingga selesai, dengan setiap pembaruan tersimpan. Pembaruan yang diterbitkan diperbaiki, tidak pernah dihapus.
  • PemeliharaanUmumkan pekerjaan terjadwal dengan jendela waktu. Yuva memulai dan menyelesaikannya tepat waktu.
  • RiwayatInsiden dan pemeliharaan lampau per bulan, masing-masing dengan halamannya sendiri.
  • Waktu responsSaat Anda mengaktifkannya: 24 jam terakhir setiap komponen dengan pemeriksaan HTTP atau TCP, dengan median dan p95.
  • Feed, lencana, dan JSONFeed Atom yang tidak perlu berlangganan, lencana untuk README Anda, dan halaman yang sama sebagai JSON untuk situs atau aplikasi Anda.
  • Tampilan dan bahasa AndaLogo dan warna aksen Anda. Halaman berbicara bahasa Inggris, Turki, dan Jerman; pengunjung melihat waktu di zona waktu mereka sendiri.

Halaman tetap privat sampai Anda menerbitkannya, dan tim Anda melihat pratinjaunya di panel sebelum itu.

Pemeriksaan menjaganya tetap mutakhir

Pemeriksaan menetapkan status komponen tanpa campur tangan siapa pun, dan Yuva memberi tahu tim Anda saat komponen turun atau pulih.

  • Dalam grup, masing-masing dengan statusnya, satu batang untuk setiap hari hingga 90 hari, dan jika mau, uptime-nya.Cron job atau server Anda memanggil sebuah URL sesuai jadwal. Saat panggilan berhenti, komponen turun.
  • Status yang didorongKirim sendiri status berfungsi atau status gangguan. Peringatan Alertmanager dan Grafana diterima apa adanya.
  • InsidenYuva meminta sebuah URL pada interval tertentu dan memeriksa kode status, secara opsional kata kunci dan masa berlaku sertifikat.
  • TCPYuva membuka koneksi ke host dan port dan memeriksa apakah ia menjawab.
  • HTTPSaat pemeriksaan turun, Yuva dapat membuka draf insiden untuk Anda tinjau, langsung menerbitkan satu, atau tidak membuka sama sekali. Saat pulih, Yuva menyelesaikan apa yang dibukanya.
  • Kata Anda lebih duluAnda yang memilih berapa kegagalan berturut-turut yang dihitung, dan status yang ditetapkan tim Anda secara manual tidak pernah ditimpa oleh pemeriksaan.

Pelanggan e-mail

Pengunjung berlangganan pemberitahuan tentang insiden dan pemeliharaan, untuk semua komponen atau hanya yang mereka pakai. Langganan selalu dimulai dengan e-mail konfirmasi.

  • Konfirmasi gandaJawabannya sama untuk setiap alamat, dan tidak ada yang berlangganan tanpa konfirmasi.
  • Pilihan merekaSatu kotak centang per komponen, dan di setiap e-mail ada tautan untuk mengubah pilihan atau berhenti.
  • Pemberitahuan sederhanaStatus dalam kata-kata, komponen yang terdampak, dan pembaruan, tanpa gambar, pelacakan, atau promosi. Dalam bahasa Inggris, Turki, atau Jerman.
  • Di widget obrolan dan aplikasiPemberitahuan menunggu 60 detik agar Anda bisa membatalkannya, dan pemberitahuan tentang satu insiden diberi jarak, sehingga gangguan panjang tidak membanjiri kotak masuk.

Pemberitahuan dikirim lewat kanal e-mail milik kotak masuk Anda, dari alamatnya, dan orang di daftar dipisahkan dari buletin Anda.

Sedang diselidiki

Selama halaman Anda diterbitkan dan ada insiden atau pemeliharaan terbuka, widget web serta SDK iOS dan Android menampilkan satu baris di atas percakapan dengan status dalam kata-kata dan tautan ke insiden.

  • Tidak ada yang perlu diaturBaris itu muncul dan hilang bersama insiden.
  • Dapat ditutupPelanggan dapat menutupnya. Muncul lagi saat insiden mendapat pembaruan baru.
  • Bahasa merekaWidget dan aplikasi menampilkannya dalam setiap bahasa yang mereka gunakan.

Balas ke yang tertaut

Gangguan membawa pertanyaan yang sama lewat e-mail, obrolan, dan di aplikasi. Tautkan percakapan itu ke insiden, tulis satu jawaban, dan kirim ke semuanya.

  • Tautkan percakapan ke insiden di panel. Halaman insiden mencantumkannya.
  • Tulis satu balasan. Tinjauan menunjukkan berapa banyak percakapan yang menerimanya, dan setelahnya Anda dapat menutup masing-masing.
  • Yuva mengirimkannya atas nama Anda ke setiap percakapan tertaut yang masih terbuka, lewat kanal masing-masing. Tidak dapat ditarik kembali setelah terkirim.

Domain Anda sendiri

Sajikan halaman di alamat seperti status.example.com. Tambahkan catatan CNAME dan catatan TXT yang menunjukkan domain itu milik Anda, dan Yuva memeriksanya untuk Anda.

  • SertifikatSertifikat diterbitkan dan diperbarui otomatis, oleh proksi sesuai permintaan seperti Caddy atau oleh nama host kustom Cloudflare.
  • Semuanya ikut pindahTautan, feed, lencana, JSON, dan pemberitahuan e-mail semuanya memakai domain Anda.
  • Hanya milik AndaDi domain Anda hanya halaman yang disajikan, tidak pernah API atau panel.

Pita untuk situs Anda sendiri

Tampilkan status Anda di footer situs: keadaan dalam kata-kata, strip 90 hari terakhir dengan uptime, dan tautan ke halaman Anda. Satu skrip dan satu elemen.

<script src="https://support.example.com/yuva-status.js" defer></script>
<yuva-status page="acme" theme="auto" components></yuva-status>
  • pageAlamat halaman status Anda.
  • themelight, dark, atau auto, yang mengikuti skema warna pengunjung. Defaultnya auto.
  • componentsTambahkan untuk baris kedua dengan status setiap komponen.
Di situs terang
Di situs gelap

Untuk pengembang

Semuanya ada di API, dengan cakupan status:read dan status:manage. Webhook mengumumkan perubahan komponen, insiden, dan monitor, dan asisten yang terhubung lewat MCP dapat membuka draf dan menyelesaikan insiden.

Buka referensi API →

Mulai dengan panduannya.

Buat halaman, tambahkan komponen Anda, dan terbitkan. Panduannya tersedia dalam bahasa Inggris, Turki, dan Jerman.