Cara Menyiapkan NagiOSQL3 (Nagios Web UI) di Linux

Cara Menyiapkan NagiOSQL3 (Nagios Web UI) di Linux

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