Untuk Sysadmin, sangat penting untuk dapat memeriksa status setiap layanan dan peralatan yang disediakan di jaringan. Anda harus dapat diinformasikan dan bereaksi kapan saja jika terjadi masalah. Ada beberapa alat populer yang tersedia tetapi hanya sedikit yang dapat memberi Anda metode manajemen yang mudah. Ada alat bernama Centreon yang memberi kita kesempatan ini. Centreon menawarkan dua metode instalasi, satu dengan Centreon ISO dan satu lagi dengan Centreon Web yang dapat diinstal langsung pada OS Linux sebagai Centos atau Debian.
Centreon menawarkan dua metode instalasi, satu dengan Centreon ISO dan satu lagi dengan Centreon Web yang dapat diinstal langsung pada OS Linux sebagai Centos atau Debian. Kadang-kadang Anda dapat melihat bahwa beberapa sysadmin merujuk Centreon ke Centreon-Web, ini karena Centreon memulai hanya dengan antarmuka web dan konsol untuk digunakan dengan Nagios. Sekarang Centreon mengintegrasikan UI Web, sistem pemantauan yang memungkinkan ekstraksi data, pengumpulan, dan perawatan dengan broker acara dan sistem basis data otonom. Centreon versi baru tidak perlu dikaitkan dengan Nagios seperti sebelumnya.
Apa itu centeron?
Centreon adalah perangkat lunak pemantauan Sumber Terbuka gratis yang memungkinkan administrator untuk dengan mudah mengonfigurasi peringatan berdasarkan ambang batas, menghasilkan peringatan email, menambahkan sistem untuk dipantau dengan cepat tanpa perlu mengonfigurasi file konfigurasi yang rumit. Centreon didasarkan pada
- mesin tengah: mesin pemantau utama yang akan memeriksa peralatan melalui probe (plugin)
- web tengah: IHM memungkinkan untuk mengonfigurasi mesin dan menampilkan hasilnya secara real time dan dengan grafik
- broker centron: ini adalah penghubung antara kedua elemen sebelumnya, ini adalah "pembawa" data.
Centreon menawarkan konfigurasi yang fleksibel melalui perbedaan arsitektur yang didukungnya:
- Arsitektur sederhana: itu digunakan untuk memiliki semua entitas pengawasan dalam server yang sama:antarmuka web centeron, database, mesin pemantau dan broker
- Arsitektur terdistribusi: ini terdiri dari dua jenis entitas:server Centreon pusat untuk menampilkan informasi dan satu atau lebih server jarak jauh untuk mengumpulkan data. Ini digunakan untuk mengaktifkan penyeimbangan beban di beberapa server pemantauan jarak jauh dan untuk isolasi aliran jaringan
- Arsitektur terdistribusi dengan DBMS jarak jauh: arsitektur dengan DBMS jarak jauh ini memiliki tiga jenis entitas:server Centreon pusat untuk menampilkan informasi, server DBMS untuk menyimpan informasi ke dalam basis data dan satu atau lebih server jarak jauh untuk mengumpulkan data. Keuntungannya adalah memiliki server DBMS jarak jauh
- Arsitektur terdistribusi dengan failover: arsitektur ini menghitung server Centreon pusat untuk menampilkan informasi dan satu atau lebih server jarak jauh untuk mengumpulkan data. Untuk melakukan failover, server pusat pusat diduplikasi. Ini digunakan untuk mengaktifkan penyeimbangan beban di beberapa server pemantauan jarak jauh, untuk isolasi aliran jaringan dan untuk memiliki sistem failover
- Arsitektur terdistribusi dengan failover dan GUI web untuk server jarak jauh: Selain keunggulan arsitektur sebelumnya, ini memungkinkan untuk memiliki tampilan web lokal hanya antarmuka Centreon pada setiap server jarak jauh. Ini digunakan untuk memiliki antarmuka baca-saja pada setiap poller untuk memiliki akses ke data yang dikumpulkan secara lokal jika koneksi gagal muncul antara server jauh dan server pusat di pusat.
Saat menulis artikel ini, versi sebenarnya dari alat pemantauan kami adalah centreon 2.8.11
1) Instal prasyarat
Kita perlu menonaktifkan SELinux untuk langkah pertama kita. Periksa dengan perintah
# selinuxenabled && echo enabled || echo disabled
disabled
Ini dinonaktifkan di pihak kami tetapi jika hasilnya tidak sama untuk Anda, Anda harus mengedit file konfigurasinya dan mengganti enforcing oleh dinonaktifkan
# vim /etc/selinux/config
SELINUX=disabled
Direkomendasikan untuk menggunakan MariaDB untuk database.
# yum install mariadb-server
..............................
..............................
Resolving Dependencies
--> Running transaction check
---> Package mariadb-server.x86_64 1:5.5.52-1.el7 will be installed
--> Processing Dependency: mariadb(x86-64) = 1:5.5.52-1.el7 for package: 1:mariadb-server-5.5.52-1.el7.x86_64
--> Processing Dependency: perl-DBI for package: 1:mariadb-server-5.5.52-1.el7.x86_64
--> Processing Dependency: perl-DBD-MySQL for package: 1:mariadb-server-5.5.52-1.el7.x86_64
Anda perlu memodifikasi LimitNOFILE pembatasan dengan menyetel opsi ke /etc/my.cnf
# mkdir -p /etc/systemd/system/mariadb.service.d/
# echo -ne "[Service]\nLimitNOFILE=32000\n" | tee /etc/systemd/system/mariadb.service.d/limits.conf
Sekarang restart dan biarkan diluncurkan saat startup
# systemctl daemon-reload
# systemctl start mariadb
# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
2) Instal Centreon
Anda harus menginstal beberapa paket seperti RPMForge
# wget http://yum.centreon.com/standard/3.4/el7/stable/noarch/RPMS/centreon-release-3.4-4.el7.centos.noarch.rpm
# yum install --nogpgcheck centreon-release-3.4-4.el7.centos.noarch.rpm
.............................
.............................
Dependencies Resolved
==========================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================
Installing:
centreon-release noarch 3.4-4.el7.centos /centr
Sekarang Anda dapat menginstal paket centeron
# yum install centreon-base-config-centreon-engine centreon
..............................
..............................
Transaction Summary
==========================================================================================================================
Install 2 Packages (+273 Dependent packages)
Upgrade ( 2 Dependent packages)
Total download size: 103 M
Is this ok [y/d/N]: y
Dengan centeron versi baru, Anda harus mengonfigurasi zona waktu yang baik dari file PHP. Sekarang Anda harus mengubah buat file untuk menunjukkan zona waktu yang sesuai.
# vim /etc/php.d/php-timezone.ini
date.timezone = Etc/UTC
Sekarang Anda dapat memulai ulang Apache, MariaDB dan mengizinkan layanan snmp diluncurkan secara otomatis saat startup.
# systemctl restart httpd mariadb
# systemctl enable httpd snmpd snmptrapd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/snmptrapd.service to /usr/lib/systemd/system/snmptrapd.service.
3) Instalasi web Centreon
Ketika Anda telah menyelesaikan instalasi, Anda sekarang dapat mengakses secara grafis ke server Anda dan melanjutkan proses dengan browser web. Jadi, masukkan alamat ip server Anda http://
Anda harus memilih tombol berikutnya
Di sini Anda telah memeriksa semua modul
Di sini Anda memiliki informasi mesin pemantau
Di sini Anda memiliki informasi broker
Di sini Anda membuat akun pengguna untuk mengakses antarmuka web. Jangan lupa passwordnya
Ini dia informasi databasenya. Anda harus memasukkan sandi untuk pengguna database tetapi tidak untuk pengguna root database.
Sekarang selama instalasi, ini menunjukkan bahwa semua operasi telah selesai dengan sukses.
4) Koneksi ke halaman web administrasi centeron
Sekarang setelah penginstalan selesai dan Anda dapat mencoba mengakses lagi ke halaman web centeron dengan alamat ip atau nama domain jika sudah dikonfigurasi.
Sekarang Anda dapat masuk dengan nama pengguna dan kata sandi yang dikonfigurasi pada langkah 5 selama pembuatan akun pengguna.
Saat Anda membuka Beranda -> Statistik Poller , Anda dapat melihat bahwa centeron kami tidak memiliki informasi dan tidak ada layanan yang diinstal
Anda juga dapat melihat bahwa poller kami tidak berjalan
Dan tidak ada widget yang terpasang. Jadi, kita perlu memulai layanan dan menginstal widget untuk memiliki pusat fungsional dasar
5) Mulai layanan dan instal widget centeron
Untuk memulai layanan centreon, Anda harus memasukkan perintah di bawah ini pada terminal Anda:
# systemctl start cbd
# systemctl start centcore
# systemctl start centreontrapd
Sekarang Anda dapat kembali ke halaman administrasi centeron untuk memilih poller dan mengimpor konfigurasi. Server poller atau remote adalah server monitoring yang dilengkapi dengan scheduler dan modul broker. Fungsi mereka adalah untuk memantau peralatan dan mengirimkan hasilnya ke server pusat Centreon.
Buka Konfigurasi -> Pollers dan pilih server untuk mengekspor konfigurasi. Centeron versi baru tidak memiliki konfigurasi untuk perintah atau contoh. Hal ini karena centeron hadir dengan pendekatan baru yaitu IMP (Instant Monitoring Platform), sebuah solusi untuk mengurangi waktu pemantauan.
Sekarang tempelkan empat proposisi pertama dan pilih mulai ulang untuk metodenya, ekspor
Sekarang Anda dapat memeriksa hasilnya
Anda dapat melihat bahwa poller sedang berjalan. Anda dapat melihat statistik poller di halaman beranda
Sekarang kita dapat menginstal widget di server centeron kita yang tidak diinstal secara otomatis
# yum install centreon-widget*
Loaded plugins: fastestmirror
base | 3.6 kB 00:00
centreon-stable | 2.9 kB 00:00
centreon-stable-noarch | 2.9 kB 00:00
.............................
.............................
Transaction Summary
================================================================================
Install 12 Packages
Total download size: 206 k
Installed size: 434 k
Is this ok [y/d/N]: y
Sekarang kita dapat mengaktifkannya melalui halaman administrasi
Anda dapat melihat bahwa widget diinstal dan dapat digunakan. Server centeron kami siap untuk dikonfigurasi dan digunakan dengan benar
Centreon adalah alat yang baik untuk pemantauan yang telah berkembang dan tidak perlu dikaitkan dengan komponen nagios. Ia bertindak sekarang dengan sangat independen dan menawarkan metode konfigurasi yang mudah. Ada beberapa perubahan dengan centeron versi baru ini yang menawarkan integrasi yang baik dan mudah pada centos 7 melalui instalasi paket.
Baca Juga:
- Cara Menambahkan Host Linux dan Windows di Centreon 2.8