Cara meningkatkan nilai Script Execution Timeout untuk plugin
Jika waktu eksekusi skrip plugin melebihi nilai Script Execution Timeout yang dikonfigurasikan di Site24x7, hal itu dapat mengakibatkan kesalahan selama instalasi plugin atau mengganggu polling untuk monitor plugin yang ada. Dalam kasus semacam ini, Anda perlu memperpanjang Script Execution Timeout untuk monitor plugin terkait di Site24x7 agar berhasil mendaftarkannya dan dapat melanjutkan melihat data pemantauan Anda.
Selama instalasi
Untuk memperpanjang Script Execution Timeout selama instalasi atau ketika registrasi plugin gagal, ikuti langkah-langkah berikut:
- Jalankan skrip plugin di terminal dan catat waktu yang dibutuhkan skrip untuk berjalan.
- Untuk server Linux:
- Arahkan ke folder conf di direktori agen pemantauan server Site24x7 Linux (/opt/site24x7/monagent/conf/) dan buka file monagent.cfg.
- Tingkatkan nilai parameter plugin_timeout ke nilai yang lebih besar dari waktu eksekusi plugin yang Anda catat sebelumnya.
Misalnya, jika skrip plugin Anda membutuhkan waktu 67 detik untuk dieksekusi, tingkatkan nilai plugin_timeout menjadi 120. - Mulai ulang agen pemantauan server Site24x7 Linux.
situs layanan 24x7monagent restart - Tempatkan folder plugin yang ingin Anda instal di direktori plugin Site24x7 (/opt/site24x7/monagent/plugins/).
- Untuk server Windows:
- Arahkan ke folder Pluginbin di direktori agen pemantauan server Windows Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\bin\Pluginbin\) dan buka file info.config.
- Tingkatkan nilai parameter scripttimeout ke nilai yang lebih besar dari waktu eksekusi plugin yang Anda catat sebelumnya.
Misalnya, jika skrip plugin Anda membutuhkan waktu 130 detik untuk dieksekusi, tingkatkan nilai scripttimeout menjadi 150. - Mulai ulang agen pemantauan server Windows Site24x7.
Services.msc -> Agen Windows Site24x7 -> Restart - Letakkan folder plugin yang ingin Anda instal di direktori plugin Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\).
Dalam waktu lima menit (yaitu setelah acara poling berikutnya), plugin akan berhasil didaftarkan.
Setelah instalasi
Jika poling telah berhenti untuk monitor plugin yang ada karena eksekusi skrip plugin habis waktunya, ikuti langkah-langkah di bawah ini untuk meningkatkan nilai Script Execution Timeout di klien web Site24x7:
- Arahkan ke monitor plugin yang sesuai, klik menu hamburger
, dan pilih Edit. - Tingkatkan nilai Script Execution Timeout menjadi 120 detik (atau sesuai yang berlaku) dan klik Save.

- Mulai ulang agen pemantauan server.
Related Articles
Memperbarui jalur Python dalam skrip plugin untuk server Linux
Jika Anda menginstal plugin Python di server Linux, pastikan Anda memperbarui jalur Python yang benar dalam skrip plugin .py yang telah Anda unduh dari repositori GitHub kami. Ikuti langkah-langkah di bawah ini untuk memperbarui jalur Python yang ...
Prasyarat untuk menambahkan plugin
Periksa prasyarat sebelum Anda menambahkan plugin: Linux Windows Bahasa yang Didukung Python atau Shell VB, Batch, PowerShell, DLL Direktori Plugin /opt/site24x7/monagent/plugins C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins Kondisi ...
Apa saja kesalahan OAuth yang umum dan bagaimana cara mengatasinya?
Saat mengonfigurasi OAuth, berikut beberapa kesalahan yang mungkin Anda hadapi. Kesalahannya antara lain: URI Pengalihan Tidak Valid Saat bekerja pada klien berbasis web, Anda harus memastikan bahwa URI pengalihan yang diberikan saat autentikasi sama ...
Jalankan skrip plugin python di server Windows
Ada dua metode untuk menambahkan Python ke jalur Windows: Melalui instalasi versi Python terbaru Entri jalur secara manual Melalui instalasi Python versi terbaru: Unduh versi terbaru Python. Centang opsi Add Python to PATH (Tambahkan Python ke PATH) ...
Bagaimana cara men-debug monitor plugin?
Ikuti langkah-langkah di bawah ini: Buka folder plugin Anda Untuk Linux: /opt/site24x7/monagent/plugins/<plugin name> Untuk Windows: <Installation Directory>\Site24x7\WinAgent\monitoring\Plugins\ Jalankan file plugin Anda Misalnya: Untuk Python : ...