Installing an HP Printer with an Alternate Driver in Windows 7 for a USB Cable Connection | HP
Daftar Isi:
- Prasyarat
- Menginstal Nagios di Debian
- 1. Mengunduh Nagios
- 2. Menyusun nagios
- 3. Membuat Pengguna Dan Grup Nagi
- 4. Instal Nagios Binaries
- 5. Membuat Direktori Perintah Eksternal
- 6. Instal File Konfigurasi Nagios
- 7. Instal File Konfigurasi Apache
- 8. Membuat File Unit Systemd
- 9. Membuat Akun Pengguna
- 10. Mengkonfigurasi Firewall
- Menginstal Plugin Nagios
- Memulai nagios
- Mengakses Antarmuka Web Nagios
- Kesimpulan
Nagios adalah perangkat lunak pemantauan sumber terbuka yang populer. Itu membuat inventaris seluruh infrastruktur TI Anda dan memastikan jaringan, server, aplikasi, layanan, dan proses Anda siap dan berjalan. Dalam hal kegagalan komponen infrastruktur yang kritis, Nagios mengirimkan peringatan pemberitahuan.
Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi versi terbaru Nagios Core pada Debian 9.
Prasyarat
Anda harus masuk sebagai pengguna dengan akses sudo untuk dapat menginstal paket.
Menginstal Nagios di Debian
Langkah-langkah berikut menjelaskan cara menginstal versi terbaru dari Nagios Core dari sumber.
Mulailah dengan menginstal paket-paket berikut yang diperlukan untuk mengkompilasi dan menjalankan Nagios:
sudo apt update && sudo apt upgrade
sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.0 libgd-dev
sudo apt install libmcrypt-dev libssl-dev bc gawk dc build-essential libnet-snmp-perl gettext
1. Mengunduh Nagios
Arahkan ke
/usr/src
dan unduh versi terbaru Nagios dari repositori proyek Github dengan wget:
cd /usr/src/
sudo wget
Setelah pengunduhan selesai, ekstrak file tar:
sudo tar zxf nagios-*.tar.gz
Sebelum melanjutkan dengan langkah-langkah berikutnya, pastikan Anda mengubah ke direktori sumber Nagios dengan mengetik:
2. Menyusun nagios
Mulai proses pembuatan dengan menjalankan skrip
configure
:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
Setelah berhasil menyelesaikan, Anda akan melihat pesan berikut:
*** Configuration summary for nagios 4.4.3 2019-01-15 ***: General Options: ------------------------- Nagios executable: nagios Nagios user/group: nagios, nagios Command user/group: nagios, nagios Event Broker: yes Install ${prefix}: /usr/local/nagios Install ${includedir}: /usr/local/nagios/include/nagios Lock file: /run/nagios.lock Check result directory: /usr/local/nagios/var/spool/checkresults Init directory: /lib/systemd/system Apache conf.d directory: /etc/apache2/sites-enabled Mail program: /usr/sbin/sendmail Host OS: linux-gnu IOBroker Method: epoll Web Interface Options: ------------------------ HTML URL: http://localhost/nagios/ CGI URL: http://localhost/nagios/cgi-bin/ Traceroute (used by WAP): /usr/sbin/traceroute Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
Jalankan perintah
make
untuk memulai proses build:
sudo make all
Kompilasi mungkin memakan waktu, tergantung pada sistem Anda. Setelah proses pembuatan selesai, Anda akan melihat sesuatu seperti ini:
*** Compile finished ***… Enjoy.
3. Membuat Pengguna Dan Grup Nagi
Untuk membuat sistem
nagios
tipe pengguna dan grup baru:
sudo make install-groups-users
Tambahkan pengguna
www-data
Apache ke grup
nagios
:
sudo usermod -a -G nagios www-data
4. Instal Nagios Binaries
Jalankan perintah berikut untuk menginstal file binari Nagios, CGI, dan file HTML:
sudo make install
Anda akan melihat output berikut:
*** Main program, CGIs and HTML files installed ***
5. Membuat Direktori Perintah Eksternal
Buat direktori perintah eksternal dan atur izin yang tepat dengan mengetik:
sudo make install-commandmode
*** External command directory configured ***
6. Instal File Konfigurasi Nagios
Instal file konfigurasi Nagios sampel dengan:
sudo make install-config
*** Config files installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs.
7. Instal File Konfigurasi Apache
Perintah di bawah ini akan membuat file konfigurasi Apache:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
Pastikan modul penulisan ulang dan cgi Apache diaktifkan:
sudo a2enmod rewrite
sudo a2enmod cgi
8. Membuat File Unit Systemd
Perintah berikut menginstal file unit systemd dan memungkinkan layanan Nagios untuk memulai saat boot.
sudo make install-daemoninit
… *** Init script installed ***
9. Membuat Akun Pengguna
Untuk dapat mengakses antarmuka web Nagios, Anda harus membuat pengguna admin.
Dalam tutorial ini kita akan membuat pengguna bernama
nagiosadmin
:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Anda akan diminta untuk memasukkan dan mengonfirmasi kata sandi pengguna.
New password: Re-type new password: Adding password for user nagiosadmin
Mulai ulang layanan Apache agar perubahan diterapkan:
sudo systemctl restart apache2
10. Mengkonfigurasi Firewall
Firewall akan mengamankan server Anda dari lalu lintas yang tidak diinginkan.
Buka port Apache dengan mengetik:
Menginstal Plugin Nagios
Beralih kembali ke
/usr/src
dan unduh versi terbaru dari Nagios Plugins dari repositori Github proyek:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
Setelah pengunduhan selesai, ekstrak file tar dengan mengetik:
sudo tar zxf nagios-plugins.tar.gz
Ubah ke direktori sumber plugin:
cd nagios-plugins-release-2.2.1
Jalankan perintah berikut satu per satu untuk mengompilasi dan menginstal plugin Nagios:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
Memulai nagios
Sekarang Anda telah menginstal nagios di server Debian Anda, mulailah dengan:
sudo systemctl start nagios
Untuk memverifikasi bahwa Nagios berjalan, periksa status layanan:
sudo systemctl status nagios
Outputnya akan terlihat seperti di bawah ini yang menunjukkan bahwa layanan Nagios aktif dan berjalan.
● nagios.service - Nagios Core 4.4.3 Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-02-10 17:07:21 CST; 9s ago Docs: https://www.nagios.org/documentation Process: 26241 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 26239 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 26243 (nagios) Tasks: 6 (limit: 4915) CGroup: /system.slice/nagios.service
Mengakses Antarmuka Web Nagios
Untuk mengakses antarmuka web Nagios, buka browser favorit Anda dan ketikkan nama domain server Anda atau alamat IP publik diikuti oleh
/nagios
:
http(s)://your_domain_or_ip_address/nagios
Masukkan kredensial login pengguna
nagiosadmin
dan Anda akan diarahkan ke halaman beranda Nagios default seperti yang ditunjukkan pada gambar di bawah ini:
Kesimpulan
Anda telah berhasil menginstal versi Nagios terbaru dari sumber di sistem Debian Anda.
Anda sekarang harus mengunjungi Dokumentasi Nagios dan mempelajari lebih lanjut tentang cara mengkonfigurasi dan menggunakan Nagios.
pemantauan nagios debianCara menginstal dan mengkonfigurasi redis pada debian 9
Redis adalah penyimpanan data nilai kunci dalam sumber terbuka. Ini dapat digunakan sebagai pangkalan data, cache dan pesan dan mendukung berbagai struktur data seperti Strings, Hash, Lists, Sets, dll. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Redis pada server Debian 9.
Cara menginstal dan mengkonfigurasi nagios pada centos 7
Nagios adalah salah satu sistem pemantauan sumber terbuka yang paling populer. Nagios menyimpan inventaris seluruh infrastruktur TI Anda dan memastikan jaringan, server, aplikasi, layanan, dan proses Anda siap dan berjalan. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Nagios Core pada server CentOS 7.
Cara menginstal dan mengkonfigurasi nagios di ubuntu 18.04
Nagios adalah salah satu sistem pemantauan sumber terbuka yang paling populer. Nagios menyimpan inventaris seluruh infrastruktur TI Anda dan memastikan jaringan, server, aplikasi, layanan, dan proses Anda siap dan berjalan.