GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Sensu na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Sensu na váš server CentOS 7. Pro ty z vás, kteří nevěděli, Pro ty z vás, kteří nevěděli, Pro ty z vás z vás, kteří jste nevěděli, Sensu je bezplatný a open-source nástroj pro sestavení monitorovacího systému, který potřebujete. Je napsán v Ruby, který používá RabbitMQ ke zpracování zpráv a Redis k ukládání dat. Sensu poskytuje rámec pro infrastrukturu monitorování a zdraví aplikací. Sensu podporuje řadu platforem, jako je IBM AIX, Ubuntu, Debian, RedHat, CentOS, FreeBSD, Mac OS, Solaris, Windows a mnoho dalších.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci monitorování Sensu na server CentOS 7.

Nainstalujte Sensu na CentOS 7

Krok 1. Nejprve se ujistěte, že je váš systém aktuální.

yum clean all
yum -y update

Krok 2. Instalace Erlang.

Nainstalujte Erlang pomocí příkazu:

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

Krok 3. Instalace RabbitMQ.

První věc, kterou musíte udělat, je přejít na stránku stahování RabbitMQ a stáhnout si nejnovější stabilní verzi RabbitMQ. V okamžiku psaní tohoto článku je to verze 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

Instalace RabbitMQ a souvisejících balíčků je nyní stejně jednoduchá jako spuštění jediného příkazu:

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

Pro spuštění, zastavení, restartování a kontrolu stavu RabbitMQ použijte následující:

# 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

Krok 4. Instalace Redis.

Dále budeme instalovat Redis:

yum install redis

Nakonec spustíme služby Redis a umožníme jejich automatické spouštění:

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

Krok 5. Instalace Sensu.

Nejprve vytvořte úložiště yum pro v /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

Potom soubor uložte a zavřete.

Nainstalujte a spusťte služby Sensu:

yum install sensu uchiwa -y

Vytvořte vzorový konfigurační soubor Sensu:

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

Spusťte Sensu a Uchiwa a povolte automatické spouštění:

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

Krok 6. Přístup k Sensu.

Sensu bude ve výchozím nastavení k dispozici na portu HTTP 3000. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:3000 nebo http://server-ip:3000 a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 3000, abyste umožnili přístup k ovládacímu panelu.

Gratulujeme! Úspěšně jste nainstalovali Sensu. Děkujeme, že jste použili tento návod k instalaci monitorování Sensu na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Sensu.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat ASSP v.2 na CentOS 7 64 bit

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8