2016-05-11 2 views
2

Ich versuche, einen Sensu-Client ohne den Server zu installieren.Wie installiert man den Sensu Client, ohne den Sensu Server zu installieren?

Nach den documentation: "Die Sensu Kernpaket sensu-server darunter mehrere Prozesse installiert, sensu-api und sensu-client"

Allerdings konnte ich nach dem Hinzufügen des Repository nur das erschöpfende sensu Paket lokalisieren und konnte sensu-client nicht lokalisieren oder installieren.

Ich bemerkte a ticket on github, dass es nicht möglich war, aber das war vor 2 Jahren, also haben sich vielleicht die Dinge geändert?

Ist es möglich, Sensu Server zu installieren, ohne Redis, RabbitMQ und Sensu Server installieren zu müssen?

Antwort

2

Das Sensu-Paket installiert sensu-server, sensu-api und sensu-client-Dienste, Sie können jedoch einen funktionalen sensu-client einrichten, ohne Redis, RabbitMQ und ohne sensu-server zu installieren.

sudo yum install sensu 
vi /etc/sensu/config.json 
vi /etc/sensu/conf.d/client.json 
sudo /etc/init.d/sensu-client start 
sudo /sbin/chkconfig sensu-client on 

/etc/sensu/config.json sollte zumindest den rabbitmq Standort des Servers hat, während /etc/sensu/conf.d/client.json natürlich die IP und den Namen der haben braucht Klient.

+1

Kann Ihre Bitte senden Sie das config.json und client.json – roshan

0

Wenn jemand einen Fehler bei der Installation zur Verfügung stellen von @Enrique sudo yum install sensu

https://sensu.global.ssl.fastly.net/yum/latest/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found 

Die oben funktionierte nicht auf aws EC2 Linux gegenüber.

Sie können dies versuchen, um sensu Repo hinzuzufügen.

vim /etc/yum.repos.d/sensu.repo 

Dieses

[sensu] 
name=sensu 
baseurl=http://sensu.global.ssl.fastly.net/yum/$basearch/ 
gpgcheck=0 
enabled=1 

dann installieren sensu

sudo yum install sensu -y 

verbleibenden Schritte gleiche wie answerd von @Enrique Arriaga

Verwandte Themen