Hasil akhir
Satu berkas log berisi hasil pengecekan, dan pesan Telegram yang hanya datang saat ada situs yang tidak merespons atau terlalu lambat.
Yang perlu disiapkan
Daftar alamat situs yang boleh Anda pantau, yaitu milik Anda atau klien yang mengizinkan. Contoh:
Toko Kebun Rasa,https://contoh-toko.example Blog Kebun Rasa,https://blog.contoh-toko.example
Langkah demi langkah
1Unggah daftar situs
Klik ikon penjepit di Chat dan pilih situs.txt.
2Minta asisten membuat skrip pengecek
Buat skrip kecil di folder pantau/ yang membaca situs.txt, mengecek tiap alamat dengan curl (batas waktu 10 detik), lalu menambahkan satu baris ke pantau/log.csv berisi waktu, nama, kode status, dan lama respons. Jalankan sekali dan tunjukkan isi log.csv.
Asisten menjalankan skripnya di server Anda dan menampilkan langkahnya di chat. Cek bahwa kode status dan lama respons masuk akal untuk situs yang Anda kenal.
3Jadwalkan pengecekan
Tiap 1 jam jalankan pantau/cek.sh. Kalau ada situs yang kode statusnya bukan 200 atau responsnya lebih dari 5 detik, kirim pesan ke Telegram saya berisi nama situs, kode, dan waktunya. Kalau semuanya normal, jangan kirim pesan apa pun.
Pastikan tugasnya muncul di tab Tugas Aktif pada Scheduled Tasks. Gunakan Jalankan sekarang untuk mencobanya.

4Uji peringatannya
Tambahkan satu alamat yang pasti salah, misalnya https://contoh-tidak-ada.example, ke situs.txt. Jalankan pengecekan sekarang dan kirim hasilnya ke Telegram.
Kalau pesan masuk, peringatan bekerja. Hapus alamat uji itu dari berkas setelahnya.
5Laporan harian (opsional)
Tiap hari jam 8 pagi, baca pantau/log.csv dan kirim ringkasan kemarin: jumlah pengecekan, jumlah gangguan, dan situs mana yang paling lambat.
Yang perlu Anda tahu
- Tiap pengecekan berjalan sebagai tugas asisten dan memakai credit, termasuk saat hasilnya normal. Mulai dari interval yang tidak terlalu rapat.
- Hanya pantau alamat yang Anda berhak cek. Pengecekan dilakukan dari luar dan tidak memberi akses ke dalam server situs itu.
- Peringatan lewat chat bukan pengganti sistem pemantauan untuk layanan yang tidak boleh mati.
Variasi
- Cek masa berlaku sertifikat HTTPS tiap minggu.
- Cek satu halaman penting, misalnya halaman checkout, bukan hanya beranda.
- Rekap uptime bulanan untuk klien.