Как установить клиент Sensu без установки сервера Sensu?

Я пытаюсь установить клиент Sensu без сервера.

Согласно документации:

«Пакет Sensu Core устанавливает несколько процессов, включая sensu-server, sensu-api и sensu-client».

Однако после добавления репозитория я смог найти только пакет aggragate sensu и не смог найти или установить sensu-client.

Я заметил билет на github, в котором говорилось, что это невозможно, однако это было 2 года назад, так что, возможно, времена изменились?

Можно ли установить сервер Sensu без установки серверов Redis, RabbitMQ и Sensu?


person Greg    schedule 11.05.2016    source источник


Ответы (3)


Пакет sensu установит службы sensu-server, sensu-api и sensu-client, однако вы можете настроить функциональный sensu-клиент, не устанавливая Redis, RabbitMQ и не настраивая sensu-server.

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 должен иметь как минимум расположение rabbitmq сервера, в то время как /etc/sensu/conf.d/client.json, конечно, должен иметь IP-адрес и имя клиента.

person Enrique Arriaga    schedule 12.05.2016
comment
Не могли бы вы опубликовать config.json и client.json - person Roshan; 06.07.2016

Если кто-то столкнулся с ошибкой при установке, предоставьте @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

Вышеупомянутое не работало на aws ec2 linux.

Они могут попробовать это, чтобы добавить sensu repo.

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

Добавь это

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

затем установите sensu

sudo yum install sensu -y

Остальные шаги такие же, как от @Enrique Arriaga

person Adiii    schedule 06.03.2018

Это невозможно с ядром sensu. Но вы можете установить его, используя новый продукт от sensu, sensu go, который имеет серверную часть sensu (заменяет сервер sensu), а sensu agent (заменяет клиент sensu) позволяет установить только агент sensu в вашей инфраструктуре.

person deeps    schedule 30.05.2020