Instalação do Centreon 20.04 no CentOS

Centreon é uma suite de software livre de monitoramento de redes e sistemas, ele permite uma fácil administração e configuraçcão de alertas baseados em dados de telemetria, gerando alertas de email ou customizados de forma rápida sem a necessidade de configurações complicadas em arquivos de texto ou acesso a consola.

Com o lançamento da versão 20.04, temos uma série de melhorias na interface gráfica da suite e um ganho de performance com o novo daemon de gerenciamento gorgoned.

Vamos ao que interessa

O que vamos precisar?

  • CentOS 7
  • Servidor de banco de dados MySQL/MariaDB

Preparando o ambiente

# Mantenha tudo atualizado
yum update -y

# Disabilite o SELinux
sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config
setenforce 1

# Adicione regras no seu firewall

# Instale repositorio de dependencias do Centreon
yum install -y centos-release-scl

# Instale o repositorio do Centreon
yum install -y http://yum.centreon.com/standard/20.04/el7/stable/noarch/RPMS/centreon-release-20.04-1.el7.centos.noarch.rpm

Iniciando a instalação

yum install -y centreon centreon-database
systemctl daemon-reload
systemctl restart mariadb

Configurações

echo "date.timezone = America/Sao_Paulo" >> /etc/opt/rh/rh-php72/php.d/50-centreon.ini

Configure o seu fuso-horario de acordo com a documentação deste link

É necessário reiniciar o PHP com o comando systemctl restart rh-php72-php-fpm

Habilite agora todos os daemons para serem inicializados no inicio do sistema

systemctl enable \
    rh-php72-php-fpm \
    httpd24-httpd \
    mariadb \
    centreon \
    cbd \
    centengine \
    gorgoned \
    snmptrapd \
    centreontrapd \
    snmpd

Instalação via Web

Vamos partir agora para a sequencia da instalação do Centreon via interface web, para isso vamos precisar inicializar o Apache

systemctl start httpd24-httpd

Feito isso, podemos dar seguimento a instalação no seu navegador, vamos então entrar com o endereço de ip do seu servidor Centreon, http://ip_do_servidor/centreon

centreon install image 1

Assim que a página de instalação ser mostrada, pode continuar clicando em Next

Você irá precisar checar agora se todos os pre-requisitos estão ok, se tudo estiver com status Loaded, podemos continuar …

centreon install image 2

Defina os caminhos dos motores de monitoamento, não precisa alterar, deixe os valores padrão.

centreon install image 3

Caminhos dos modulos do Broker, deixe os valores padrão e continue …

centreon install image 4

Neste momento você precisa criar uma conta de Administrador. Esta conta terá todos os poderes para gerenciar o Centreon.

centreon install image 5

Agora precisamos definir as informações de conexão com o banco de dados (MariaDB), para este tutorial, estamos usando um daemon local, ou seja, no endereço localhost, por isso vamos deixar algumas opções em seus valores padrão. Apenas é necessário definir um nome de usuário e senha de uma conta a ser usada pelo o Centreon.

centreon install image 6