![](/img/trans.png)
[英]Is it possible to do a Sensu check for a server without having a Sensu client running on that server?
[英]How to install Sensu client without installing Sensu server?
我正在尝试在没有服务器的情况下安装 Sensu 客户端。
根据文档:
“Sensu Core 软件包安装了多个进程,包括sensu-server
、 sensu-api
和sensu-client
。”
但是,在添加存储库后,我只能找到 aggragate sensu
包,而无法找到或安装sensu-client
。
我注意到github 上的一张票说这是不可能的,但是那是 2 年前的事了,所以也许事情已经改变了?
是否可以在不安装Redis、RabbitMQ和Sensu服务器的情况下安装Sensu服务器?
sensu 包将安装 sensu-server、sensu-api 和 sensu-client 服务,但是您可以在不安装 Redis、RabbitMQ 和配置 sensu-server 的情况下设置功能性 sensu-client。
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和name。
如果有人遇到安装错误 @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 的回答相同
使用 sensu 核心是不可能的。 但是您可以使用来自 sensu 的新产品安装它,sensu go 具有 sensu 后端(取代 sensu 服务器)和 sensu 代理(取代 sensu 客户端)允许在您的基础设施上仅安装 sensu 代理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.