Sebelum menganggap sebuah fitur rusak, periksa dulu apakah bot itu sendiri yang bermasalah. Halaman Resources secara langsung menampilkan penggunaan RAM dan CPU, latensi database dan websocket, serta node infrastruktur mana yang sedang menjalankan bot untuk server itu. Datanya diperbarui sekitar setiap beberapa detik. Sebagian besar laporan "bot tidak merespons" berasal dari pengaturan yang belum diisi, bukan dari gangguan. Tetapi jika memang gangguan atau lonjakan lag, halaman ini tempat untuk memastikannya tanpa menebak-nebak.

A live resources page ticks RAM, CPU and latency gauges while a node label confirms which server is running the bot. RAM CPU Latency node-2 online healthy

Apa yang sebenarnya ditampilkan halaman Resources

  • Penggunaan langsung: RAM terpakai dibandingkan total, penggunaan heap, dan beban CPU, dengan grafik kecil yang bergulir untuk 60 detik terakhir sehingga lonjakan terlihat, bukan hanya satu angka saat ini.
  • Uptime dan node: sudah berapa lama proses saat ini berjalan, dan nama node spesifik yang melayani servermu. Ini relevan karena Noxyr berjalan di lebih dari satu node. Custom bot khususnya berjalan di node yang ditugaskan kepadanya.
  • Panel latensi langsung: angka round-trip terpisah untuk database, cache Redis, koneksi websocket Discord, delay pesan, dan latensi antar-node. Setiap angka berwarna hijau, kuning, atau merah tergantung seberapa tinggi nilainya saat ini.
  • Status layanan: online/starting/offline untuk proses bot utama, MongoDB, dan Redis secara khusus. Ketiganya harus sehat agar setiap fitur bisa berfungsi.

Halaman ini memperbarui dirinya sendiri lewat koneksi langsung jika browser mendukungnya. Jika tidak, halaman akan polling setiap beberapa detik. Kamu tidak perlu me-refresh secara manual.

Membacanya: mana yang normal dan mana masalah sungguhan

Angka latensi dalam rentang hijau untuk database, websocket, dan delay pesan, dengan RAM di bawah titik ketika meter berubah kuning, adalah kondisi sehat yang normal. Wajar melihat fluktuasi kecil, bukan garis datar. Satu angka latensi yang sesaat naik ke kuning tidak perlu ditindaklanjuti. Layanan yang menampilkan "Offline" lebih dari beberapa detik, atau semua angka latensi merah sekaligus, layak ditunggu sebentar lalu dicek lagi sebelum menganggap setup server-mu yang bermasalah.

Kapan memeriksa halaman ini dan kapan memeriksa pengaturanmu sendiri

  • Satu fitur tidak berfungsi, sisanya baik-baik saja: hampir selalu masalah konfigurasi (channel belum diatur, masalah hierarki role, atau modul dimatikan), bukan masalah infrastruktur. Periksa checklist setup di halaman Overview dulu.
  • Tidak ada yang merespons sama sekali, di semua fitur: periksa Resources sebelum hal lain. Jika layanan bot utama offline atau semua angka latensi merah, perbaikannya ada di sisi infrastruktur dan tidak ada pengaturan dashboard yang bisa mengubahnya.
  • Lambat, bukan rusak: sebuah command memakan waktu beberapa detik lebih lama tetapi akhirnya berhasil. Periksa angka delay pesan dan latensi database secara khusus. Angka yang sementara naik lalu pulih dalam satu atau dua menit adalah gangguan sesaat, bukan gangguan besar.

Mengapa node penting, terutama untuk Custom Bot

Noxyr menjalankan proses bot-nya di lebih dari satu node untuk kapasitas. Untuk sebagian besar server, ini tidak terlihat. Kamu tidak perlu tahu atau peduli sedang berada di node yang mana. Ini menjadi relevan untuk Custom Bot secara khusus, karena custom bot ditugaskan ke node tertentu saat dimulai. Halaman Resources adalah tempat kamu bisa memastikan node yang mana dan melihat angka node itu sendiri, bukan rata-rata global. Jika custom bot berperilaku aneh, nama node di halaman ini berguna untuk disebutkan saat menghubungi dukungan, karena menunjuk tepat ke proses sisi server yang perlu diperiksa.

Yang tidak bisa diberitahukan halaman ini

Halaman ini melaporkan kesehatan infrastruktur, bukan konfigurasi fitur. Server dengan bot yang sangat sehat dan latensi hijau di semua aspek tetap bisa punya panel tiket yang tidak pernah terposting karena kategorinya belum pernah diatur, atau pesan sambutan yang tidak pernah terpicu karena sakelarnya mati. Resources menjawab "apakah bot itu sendiri baik-baik saja", bukan "apakah setup server-ku sudah benar". Untuk yang kedua, checklist setup di halaman Overview dan halaman pengaturan masing-masing fitur adalah tempat yang tepat untuk memeriksa.

Pertanyaan umum

Apakah penggunaan RAM yang tinggi berarti bot akan segera crash? Tidak dengan sendirinya. Meter berubah kuning lalu merah saat threshold terlewati, khusus agar kenaikan yang terus-menerus terlihat sebelum menjadi masalah. Itu bukan tanda pasti akan crash.

Kenapa nama node server saya penting jika saya hanya punya satu server? Untuk server biasa (bukan custom), biasanya tidak terlalu penting. Itu sekadar informasi. Lebih penting saat kamu menjalankan Custom Bot, karena node bot itu sendirilah yang benar-benar menentukan latensi dan uptime-nya, terlepas dari kesehatan bot utama.

Apakah ini sama dengan command /status? Tidak. /status melaporkan angka komunitasmu sendiri (member, tiket, penjualan). Resources melaporkan kesehatan infrastruktur bot, yang merupakan jenis "status" yang sama sekali berbeda.

Apakah member bisa melihat halaman ini? Tidak. Halaman ini bagian dari dashboard admin untuk sebuah server dan membutuhkan akses yang sama dengan halaman dashboard lainnya: pemilik server atau Administrator.

Apa yang harus saya lakukan jika Resources menunjukkan semuanya sehat tetapi fitur saya masih tidak berfungsi? Anggap itu masalah konfigurasi, bukan infrastruktur. Periksa checklist setup di halaman Overview dan halaman pengaturan fitur tertentu untuk channel, role, atau sakelar yang belum diisi.

Periksa status langsung servermu di halaman Resources dashboard-mu, dan lihat dokumentasi dashboard untuk hal lain yang ada di sebelahnya.