GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Installa Centreon Monitoring su AlmaLinux 8 | Linux roccioso 8

Centreon è un sistema di monitoraggio open source per il monitoraggio delle infrastrutture IT. Grazie alla sua struttura modulare e alla buona scalabilità, è adatto per il monitoraggio di reti piccole e grandi fino ad ambienti IT complessi con centinaia di host. Qui in questo tutorial impareremo i comandi per installare lo strumento di monitoraggio Open Source Centreon su AlmaLinux 8 o Rocky Linux 8 RPM Linux.

Il progetto Centreon è iniziato nel 2005 ed è stato distribuito tra gli sviluppatori con licenze GPLv2 e Apache Open Source. È disponibile in quattro edizioni:Open Source; Edizione informatica; Edizione aziendale ed Edizione MSP. Naturalmente, le edizioni diverse dall'open source sono basate su abbonamento e con funzionalità extra rispetto a quelle della community (open source).

Proprio come Nagios o Icinga, Centreon offre anche un'interfaccia web per visualizzare e gestire più sistemi, inoltre, la configurazione tramite l'interfaccia web di Centreon semplifica notevolmente lo sforzo, soprattutto durante il monitoraggio di ambienti IT complessi con centinaia di host e servizi.

Centreon può essere messo in funzione su varie distribuzioni Linux. CentOS e vari derivati ​​Debian sono ufficialmente pianificati. Centreon Web richiede un server Web Apache per il funzionamento; MySQL viene utilizzato per il database richiesto.

In quanto sistema multiutente, Centreon offre una gestione dei diritti ben congegnata. È quindi possibile fornire a utenti o gruppi solo una parte dei risultati del monitoraggio o limitare le opzioni di configurazione.

Passaggi per installare Centreon su AlmaLinux 8 | Linux roccioso 8

Requisiti:

Server web Apache
Database MariaDB
1 vCPU / 1 GB per meno di 50 host

Esegui il comando di aggiornamento DNF su Almalinux o Rocky

Prima di tutto, usa il gestore di pacchetti DNF ed esegui il comando di aggiornamento del sistema per assicurarti che tutti i pacchetti siano aggiornati, inclusa la cache del repository.

sudo dnf update

Disabilita SELinux per una corretta installazione di Centreon

Quindi, disabilita SElinux per consentire a Centreon di installarsi correttamente senza alcun problema, tuttavia, una volta completata l'installazione, puoi riattivarlo di nuovo.

sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config

Al termine, riavvia il sistema:

sudo reboot

Installa repository EPEL, PowerTools e REMI

Per installare Centreon abbiamo bisogno di alcuni pacchetti disponibili tramite EPEL, Remi e PowerTools. Quindi, prima di andare oltre, installiamoli e abilitiamoli, se non sono già sul tuo sistema.

sudo dnf install -y dnf-plugins-core

Installa EPEL:

sudo dnf install epel-release

Installa Remi Repository per PHP 8.0:

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Abilita PowerTools:

sudo dnf config-manager --set-enabled 'powertools' -y

Esegui aggiornamento:

sudo dnf update -y

Installa Apache, il database MariaDB e PHP 8.0

Entrambi i pacchetti Apache Httpd e MariaDB sono già disponibili tramite il repository predefinito di questi sistemi Linux basati su RHEL, quindi basta andare per i comandi forniti:

Per Apache e MariaDB

sudo dnf install httpd httpd-tools mariadb-server mariadb -y

Avvia e abilita i servizi Apache e Mariadb:

sudo systemctl enable --now httpd mariadb

Database protetto:

Esegui il comando dato, per ottenere una configurazione guidata basata su testo per la rimozione del database demo e dell'utente anonimo inclusa la limitazione dell'accesso remoto al database:

mysql_secure_installation

Per PHP 8.0 

sudo dnf module reset php
sudo dnf module install php:remi-8.0 -y

Aggiungi Centreon Repository su AlamLinux o Rocky Linux 8

Poiché i pacchetti per installare Centreon non sono disponibili su AlmaLinux o Rocky Linux, quindi dobbiamo aggiungerlo manualmente utilizzando il comando riportato di seguito:

sudo dnf install -y https://yum.centreon.com/standard/21.10/el8/stable/noarch/RPMS/centreon-release-21.10-2.el8.noarch.rpm

Comando per installare Centreon su Almalinux | Linux roccioso 8

Abbiamo installato tutte le cose richieste, ora utilizziamo il gestore di pacchetti DNF per installare i pacchetti di Centreon su Linux basato su RHEL come AlamLinux, Rocky o CentOS.

sudo dnf install centreon centreon-database -y

Imposta il fuso orario PHP

È necessario impostare il fuso orario PHP.

sudo su -

echo "date.timezone = Europe/Paris" >> /etc/php.d/50-centreon.ini

Nota :Cambia Europa/Parigi senza il tuo fuso orario. Puoi trovare l'elenco dei fusi orari supportati qui.

Abilita l'avvio dei servizi con l'avvio del sistema

sudo systemctl enable php-fpm httpd mariadb cbd centreon 
sudo systemctl enable centengine gorgoned snmptrapd centreontrapd snmpd
sudo systemctl restart php-fpm httpd mariadb cbd centreon 
sudo systemctl restart centengine gorgoned snmptrapd centreontrapd snmpd

Consenti le porte 80 e 443 nel firewall

Se hai abilitato il firewall, consenti http e https porte nel firewall:

sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
sudo firewall-cmd --zone=public --permanent --add-port=443/tcp
sudo systemctl reload firewalld

Accedi all'installazione di Cenetron Web

Ora apri il browser web sul tuo sistema locale che può accedere all'indirizzo IP del server su cui hai installato lo strumento di monitoraggio Cenetron.

Esempio :

http://server-ip/cenetron

Configurazione e configurazione database

Segui la procedura guidata di configurazione basata sul Web di Centreon, quindi quando viene visualizzata la pagina "Informazioni amministratore", imposta la password per l'account utente amministratore.

Nella pagina di configurazione del database, aggiungi la password dell'utente root che hai impostato per il server del database. Successivamente, inserisci la password che desideri impostare per il database "centeron ” per lo strumento di monitoraggio Centreon.

Strumento di monitoraggio Dashboard Centreon

Una volta effettuato l'accesso, apparirà la Dashboard.

Per installare Poller su qualche sistema remoto da monitorare puoi fare riferimento alla documentazione ufficiale.

Altri tutorial:

5 migliori alternative htop per monitorare i sistemi Linux
7 migliori applicazioni Linux alternative per monitorare il sistema Gnome
Come installare Netdata su Linux come Ubuntu 20.04 Server


Rocky Linux
  1. Come installare lo strumento di monitoraggio Centreon su Rocky Linux 8

  2. Come installare Jenkins su Rocky Linux 8 / AlmaLinux 8

  3. Come installare Budgie Desktop su AlmaLinux | Linux roccioso 8

  4. Come installare Apache Cassandra su AlmaLinux 8 | Linux roccioso 8

  5. Installa WineHQ su AlmaLinux 8 o Rocky Linux Desktop

Come installare Grafana su Almalinux o Rocky Linux 8

Come installare ClamAV su Rocky Linux 8 | Alma Linux

Come installare OTRS su AlmaLinux 8 / Rocky Linux 8

Come installare WordPress su AlmaLinux 8 | Linux roccioso 8

Come installare Docker su Rocky Linux e AlmaLinux

Come installare MongoDB su Rocky Linux e AlmaLinux