Cara Menyiapkan NagiOSQL3 (Nagios Web UI) di Linux
- 4147
- 803
- Dale Harris II
Pertama, pastikan anda memasang perkhidmatan teras Nagios. Lain menggunakan artikel sebelumnya untuk langkah pemasangan perkhidmatan teras Nagios pada sistem berasaskan redhat atau sistem berasaskan debian. Sekarang baca artikel ini untuk memasang antara muka web NagiOSQL3 untuk pentadbiran pelayan Nagios menggunakan antara muka web. Sekiranya anda telah memasang perkhidmatan teras Nagios dengan beberapa jenis lain. Harap berhati -hati dengan Fail Direktori dan Fail dan Fail Konfigurasi.
Kami telah berjaya mengkonfigurasi dan bersepadu NagiOSQL dengan Nagios menggunakan langkah di bawah. Tetapi kami tidak pasti bahawa ia akan menjadi 100% berfungsi untuk anda. Anda mungkin mendapat sedikit kesilapan semasa persediaan. Jangan ragu untuk bertanya berkaitan dengan sebarang isu mengenai komen untuk bahagian Soalan/Jawapan kami.
Langkah 1 - Pasang pakej yang diperlukan
Pertama, kita perlu memasang pakej yang diperlukan, gunakan arahan berikut untuk memasangnya.
Sistem berasaskan Redhat:
yum pemasangan libssh2 libssh2-devel mysql mysql-server php-mysql php-pear php-devel pecl install ssh2 ## jika perintah di atas tidak digunakan di bawah lain langkau pecl pemasangan saluran: // pecl.php.Net/SSH2-0.12
Sistem berasaskan Debian:
sudo apt-get pemasangan libssh2-1 libssh2-1-dev mysql mysql-server sudo apt-get install php-mysql php-pear php-devel php-ssh2 php-gettxt
Langkah 2 - Muat turun Arkib NagiOSQL3
Muat turun Arkib dan Ekstrak NagiOSQL3 Terkini dalam Root Dokumen Nagios Menggunakan Perintah.
CD/USR/Local/Nagios/Share Wget http: // SourceForge.bersih/projek/nagiosql/fail/nagiosql/nagiosql%203.2.0/nagiosql_320.tar.gz tar xzf nagiosql_320.tar.GZ MV NAGIOSQL32 WebAdmin Chown -R Apache: Apache . Chmod -r 775 .
Langkah 3 - Setup zon waktu php
Edit php.Ini fail dan kemas kini pembolehubah berikut dengan zon waktu yang diperlukan. Klik di sini untuk mendapatkan senarai zon waktu yang tersedia
[Tarikh] ; Mentakrifkan zon waktu lalai yang digunakan oleh fungsi tarikh; http: // www.php.bersih/manual/en/datetime.konfigurasi.PHP#INI.Tarikh.Tarikh zon waktu.TimeZone = 'Asia/Kolkata'12345 | [Tarikh]; Mentakrifkan zon waktu lalai yang digunakan oleh fungsi tarikh; http: // www.php.bersih/manual/en/datetime.konfigurasi.PHP#INI.Tarikh.Tarikh zon waktu.TimeZone = 'Asia/Kolkata' |
Mulakan semula pelayan web Apache setelah mengedit konfigurasi PHP.
Perkhidmatan httpd restart
Langkah 4 - Mula NagiOSQL3 Pemasang Web
Nagiosql3 menyediakan pemasang web untuk memasang pakej. Buka di bawah URL untuk memulakan pemasang web untuk nagiosql. Ikuti langkah -langkah seperti yang ditunjukkan dalam URL. Pemasang web akan membantu anda untuk sebarang perubahan yang diperlukan.
http: // svr1.Tecadmin.bersih/nagios/webadmin/install/index.php
4.1: Mulakan Pemasangan Pemasangan
Buka URL di atas dan klik butang Mulakan pemasangan
4.2: Sahkan keperluan
Di skrin ini, pemasang akan menyemak pakej yang diperlukan dipasang atau tidak. Sekiranya anda melihat ralat pada skrin ini, selesaikannya secara manual dan klik Seterusnya
4.3: Persediaan NagiOSQL
Dalam langkah ini pemasang akan memasukkan butiran pangkalan data untuk digunakan untuk NagiOSQL. Kemas kini nilai laluan NagiOSQL seperti tangkapan skrin yang diberikan. Klik Seterusnya
Sekiranya anda telah memasang Nagios di beberapa tempat lain, kemudian tukar nilai jalan.
4.4: Persediaan penamat
Skrin ini menunjukkan bahawa semua langkah telah berjaya selesai. Anda hanya perlu mengklik Seterusnya
4.5: Log masuk NagiOSQL
Setelah menyelesaikan pemasangan, anda akan diarahkan ke skrin log masuk NagiOSQL.
Langkah 5 - Akses NagiOSQL3 Web UI
Setelah melengkapkan pemasang web, ia secara automatik akan mengalihkan anda ke panel admin NagiOSQL3. Untuk membukanya kemudian menggunakan URL.
http: // svr1.Tecadmin.bersih/nagios/webadmin
Langkah 6 - Mengintegrasikan NagiOSQL3 dengan Nagios
Ini adalah bahagian paling penting dalam persediaan NagiOSQL, mungkin persediaan anda berbeza daripada saya, jadi berhati -hati dengan langkah di bawah. Saya berusaha sebaik mungkin untuk menulis untuk menyelesaikan integrasi.
6.1 - Edit konfigurasi NagiOSQL
Log masuk ke bahagian pentadbir NagiOSQL dan navigasi ke Pentadbiran -> Pentadbiran -> Sasaran Konfigurasi dan klik pada butang Modify untuk pemasangan tempatan.
Di skrin di bawah, anda akan menemui laluan fail konfigurasi, pastikan semua folder wujud di bahagian pertama dan periksa laluan fail dengan fail konfigurasi teras Nagios.
6.2 - Edit fail konfigurasi teras Nagios
Sekarang edit fail konfigurasi Nagios /usr/local/nagios/etc/nagios.cfg dan memuji semua tetapan konfigurasi CFG_FILE dan CFG_DIR yang terdahulu dan tambahkan CFG_DIR baru dengan/usr/local/nagios/nagiosql sahaja.
cfg_file =/usr/local/nagios/nagiosql/perintah.cfg cfg_file =/usr/local/nagios/nagiosql/contactgroups.cfg cfg_file =/usr/local/nagios/nagiosql/kenalan.cfg cfg_file =/usr/local/nagios/nagiosql/contactTemplates.cfg cfg_file =/usr/local/nagios/nagiosql/hostdependencies.cfg cfg_file =/usr/local/nagios/nagiosql/hostescalations.cfg cfg_file =/usr/local/nagios/nagiosql/hostextinfo.cfg cfg_file =/usr/local/nagios/nagiosql/hostgroups.cfg cfg_file =/usr/local/nagios/nagiosql/hosttemplates.cfg cfg_file =/usr/local/nagios/nagiosql/servicededependencies.CFG CFG_FILE =/usr/local/nagios/nagiosql/serviceescalations.cfg cfg_file =/usr/local/nagios/nagiosql/serviceextinfo.cfg cfg_file =/usr/local/nagios/nagiosql/perkhidmatangroups.cfg cfg_file =/usr/local/nagios/nagiosql/servicetemplates.cfg cfg_file =/usr/local/nagios/nagiosql/timeperiods.cfg cfg_dir =/usr/local/nagios/nagiosql/hosts cfg_dir =/usr/local/nagios/nagiosql/perkhidmatan
Langkah 7 - Mulakan semula Perkhidmatan Teras Nagios
Akhirnya, sahkan fail konfigurasi teras Nagios dan mulakan semula perkhidmatan menggunakan arahan.
/usr/local/nagios/bin/nagios -v/usr/local/nagios/etc/nagios.cfg
Sekiranya arahan di atas tidak menunjukkan kesilapan pada skrin, mulakan semula perkhidmatan teras Nagios
Perkhidmatan Nagios dimulakan semula
Tahniah Anda telah berjaya memasang Nagios dengan NagiOSQL3.
Rujukan:
http: // www.Nagios.org/kira -kira
- « Cara Menyiapkan Nod.JS dengan Mongodb di Ubuntu & Debian
- Cara Memantau Host Windows Jauh Menggunakan Nagios »