Langsung ke konten

Aturan Peringatan ​

Aturan peringatan memberi tahu Anda saat sesuatu melewati ambang yang Anda pilih: server atau layanan yang terus sibuk, atau log yang terus mencetak error yang sama. Aturan ini menambah notifikasi bawaan, yang tetap ada di semua paket. Aturan peringatan termasuk dalam paket Pro ke atas: 20 aturan di Pro, 100 di Team.

Menambah aturan ​

Pemilik dan admin tim membuka Pengaturan akun → Aturan Peringatan (untuk tim yang dipilih di sidebar) lalu mengklik Tambah aturan. Pilih apa yang dipantau:

PantauAmbangTerpicu saat
CPU serverPersen dari semua coreSemua sampel dalam N menit terakhir berada di atau di atas ambang
Memori serverPersen terpakaiSama
Disk serverPersen terpakaiSama
CPU layananvCPU, semua instance digabung (1 vCPU = satu core)Sama
Memori layananMiB, semua instance digabungSama
Baris logJumlah barisDalam N menit terakhir tercetak setidaknya sebanyak itu baris yang memuat teks tersebut

N antara 1 dan 60 menit. Metrik diambil kira-kira sekali semenit, jadi aturan baru terpicu setelah sampel mencakup seluruh jendelanya: satu sampel tinggi setelah periode sepi tidak dihitung. Server yang berhenti melapor (misalnya saat offline) mempertahankan status aturannya; kasus itu ditangani notifikasi bawaan Server offline.

Aturan Baris log memantau satu layanan dalam proyek, atau semuanya. Teks dicocokkan di bagian mana pun dari baris, tanpa membedakan huruf besar-kecil, setelah nilai variabel disamarkan. Baris dihitung saat ditulis; baris tidak pernah disimpan untuk aturan dan tidak pernah dikirim dalam peringatan.

Aturan diperiksa setiap menit. Daftar menampilkan nilai terakhir setiap aturan dan Aktif selama kondisinya terpenuhi. Mengubah aturan membuatnya mulai dari awal. Menambah, mengubah, dan menghapus aturan dicatat di log audit.

Peringatan ​

Aturan yang terpicu mengirim Aturan peringatan terpicu ke tim: email ke anggota yang mengaktifkannya (pemilik dan admin secara default, seperti notifikasi lainnya) dan pesan ke kanal tim yang berlangganan. Saat kondisinya tidak lagi terpenuhi, menyusul pesan Pulih.

Setiap aturan memberi peringatan paling banyak sekali per jam. Jika terpicu lagi dalam jam itu, konsol menampilkan Aktif tetapi tidak mengirim apa pun, termasuk pemulihannya.

Peringatan menyebut aturan, apa yang dipantau, kondisi, dan nilai yang terlihat, seperti terendah 86% dalam waktu itu atau 14 baris cocok. Peringatan tidak pernah memuat teks log, nilai variabel, atau rahasia.

Paket ​

Di paket tanpa aturan peringatan, halaman menjelaskan paket mana yang mencakupnya. Tim yang pindah ke paket seperti itu tetap menyimpan aturannya: aturan berhenti diperiksa dan masih bisa diubah, dinonaktifkan, atau dihapus, tetapi tidak bisa diaktifkan atau ditambah. Aturan berjalan lagi dengan sendirinya setelah tim kembali ke Pro atau Team.

API ​

MetodePath
GET POST/api/teams/{tid}/alert-rulesDaftar aturan, atau tambah satu: {kind, name, threshold, window_minutes} dengan server_id untuk server_cpu, server_memory, dan server_disk; project_id dan service untuk service_cpu (milicore) dan service_memory (MiB); project_id, pattern, dan opsional service untuk log_match
PATCH DELETE/api/teams/{tid}/alert-rules/{rid}Ubah kolom apa pun kecuali kind, atau enabled; hapus

Membuat atau mengaktifkan aturan tanpa paket yang mencakupnya mengembalikan 402 dengan plan_required.