GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Sensu en CentOS 7

En este tutorial, le mostraremos cómo instalar Sensu en su servidor CentOS 7. Para quienes no sabían, Para quienes no sabían, Para quienes de ustedes que no sabían, Sensu es una herramienta gratuita y de código abierto para componer el sistema de monitoreo que necesita. Está escrito en Ruby que usa RabbitMQ para manejar mensajes y Redis para almacenar datos. Sensu proporciona un marco para monitorear infraestructura y estado de la aplicación. Sensu es compatible con varias plataformas, como IBM AIX, Ubuntu, Debian, RedHat, CentOS, FreeBSD, Mac OS, Solaris, Windows y muchas más.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Sensu Monitoring en un servidor CentOS 7.

Instalar Sensu en CentOS 7

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

yum clean all
yum -y update

Paso 2. Instalación de Erlang.

Instala Erlang usando el comando:

wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum install erlang

Paso 3. Instalación de RabbitMQ.

Lo primero que debe hacer es ir a la página de descarga de RabbitMQ y descargar la última versión estable de RabbitMQ, al momento de escribir este artículo es la versión 3.6.1 :

wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc

Instalar RabbitMQ y los paquetes relacionados ahora es tan simple como ejecutar un solo comando:

yum install rabbitmq-server-3.6.1-1.noarch.rpm

Para iniciar, detener, reiniciar y verificar el estado de RabbitMQ, use lo siguiente:

# To start enable boot service:
systemctl enable rabbitmq-server

# To start the service:
systemctl start rabbitmq-server

# To stop the service:
systemctl stop rabbitmq-server

# To restart the service:
systemctl restart rabbitmq-server

# To check the status:
systemctl status rabbitmq-server

Paso 4. Instalación de Redis.

A continuación, instalaremos Redis:

yum install redis

Finalmente, iniciaremos los servicios de Redis y habilitaremos su inicio automático:

systemctl start redis-server.service
systemctl enable redis-server.service

Paso 5. Instalación de Sensu.

Primero, cree un repositorio de yum en /etc/yum.repos.d :

### nano /etc/yum.repos.d/sensu.repo

[sensu]
name=sensu-main
baseurl=http://repositories.sensuapp.org/yum/el/7/x86_64/
gpgcheck=0
enabled=1

Luego guarde y cierre el archivo.

Instalar e iniciar los servicios de Sensu:

yum install sensu uchiwa -y

Cree un archivo de configuración Sensu de muestra:

cp /etc/sensu/config.json.example /etc/sensu/config.json

Inicie Sensu y Uchiwa y habilite el inicio automático:

systemctl start sensu-server
systemctl start sensu-client
systemctl start sensu-api
systemctl start uchiwa
systemctl enable sensu-server
systemctl enable sensu-client
systemctl enable sensu-api
systemctl enable uchiwa

Paso 6. Acceso a Sensu.

Sensu estará disponible en el puerto HTTP 3000 de forma predeterminada. Abra su navegador favorito y vaya a http://your-domain.com:3000 o http://server-ip:3000 y complete los pasos necesarios para finalizar la instalación. Si está utilizando un firewall, abra el puerto 3000 para habilitar el acceso al panel de control.

¡Felicitaciones! Ha instalado Sensu con éxito. Gracias por usar este tutorial para instalar el monitoreo de Sensu en sistemas CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Sensu.


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar ASSP v.2 en CentOS 7 de 64 bits

Cómo instalar Java en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar Go en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8