Sensu 可以替代 CollectD 和 Nagios 吗?
我试图在此弄清事实。 是仙须(相当新的产品)是否意味着要替代以下两者?: Nagios(监控和警报) collectD(在此设置中向 Nagios 提供信息) ...
我试图在此弄清事实。 是仙须(相当新的产品)是否意味着要替代以下两者?: Nagios(监控和警报) collectD(在此设置中向 Nagios 提供信息) ...
我已经Ruby version 2.3安装,并且正在寻找安装,sensu-plugins-http:6.1.0 因为最新版本正在安装另一个依赖项,该依赖项需要 ruby 处于更高版本。 像这样,我不断收到许多此类依赖项的错误,并且需要花时间弄清楚哪个版本最适合 ruby 2.3,因为许多依赖项可能需要更高的版本。 有什么方法可以让我查找哪个版本最适合当前安装Ruby version(对我来说是 2.3)? ...
我在 Puppet 中定义了以下 sensu 检查 sensu::check { 'check_kubernetes_kubelet': interval => 60, timeout => 30, command => 'check_http -H :::name::: -p 10248 -u /healthz -e "200 OK"', subscribers => ['kubernetes_minion'], contacts => ['sensu_high'],...
当 Debian Jessie 使用 grsecurity 编译时,普通用户无法看到所有进程。因此 Sensu 客户端(监控和遥测解决方案)执行的任务无法看到是否存在其他进程(如 Apache)。 有没有办法授予用户sensu查看所有系统进程的权限? ...
我们有大约 100 台 Web 服务器需要检查,每台服务器都从 sensu 服务器访问 8888 端口(不能从客户端进行检查,因为需要从外部进行检查。) 有人能指出将上述服务器组聚合到 sensu 服务器上的独立检查的最佳做法吗? 谢谢! ...
我正在使用 Terraform 进行自动配置,并使用 Puppet 推送应用程序。我集成了一个 sensu 服务器来监控服务器活动。整个过程通过 Jenkins 自动完成。停用服务器后,节点条目仍存在于 Sensu 客户端列表中。 sensu-cli client delete <node_name> 我需要在 Jenkins 服务器的 bash 中使用此命令。可以吗? 或者有什么方法可以从远程服务器删除节点条目? ...
[user@host ~]$ sudo sensu-install -p ansible [SENSU-INSTALL] installing Sensu plugins ... [SENSU-INSTALL] determining if Sensu plugin gem 'sensu-plugins-ansible' is already installed ... false [SENSU-INSTALL] Sensu plugin gems to be installed: ["sensu-plugins-ansible"] [SENSU-INSTA...
为了防止插件的最新版本破坏生产监控,应该可以安装特定版本: 试图 [user@host ~]$ sensu-install --help Usage: sensu-install [options] -h, --help Display this message -v, --verbose Enable verbose logging -p, --plugin PLUGIN Install a Sensu PLUGIN ...
大约需要 15 分钟,Sensu 发送的指标才会出现在 Graphite 中。 问题 为什么要花15分钟? 有可能加速这个进程吗? 讨论 尽管已配置了 1 分钟的保留时间: /opt/graphite/conf/storage-schemas.conf [carbon] pattern = ^carbon\. retentions = 60:90d [default_1min_for_1day] pattern = .* retentions = 60s:1d 以及 sensu 客户端: /var/log/sensu/sensu-cl...
这个 Ansible 角色已创建并这个 .travis.yml已用作示例来测试该角色。除 sensu-client 外,所有服务均能启动。 尝试解决问题 为了解决问题向 travis 添加了一个调试步骤。构建完成时抛出了以下错误: The command "sudo docker exec "$(cat ${container_id})" ansible-playbook /etc/ansible/roles/role_under_test/tests/test-${SITE}.yml | grep -q 'changed=0.*failed=0' &...
这个帖子结合使用 YUM 安装 Sensu用于安装、配置和启动 Sensu 及相关服务: sudo yum install -y erlang && \ sudo rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0-1.noarch.rpm && \ sudo yum install -y redis && \ echo '[sensu] name=sensu baseurl=http:/...
我们正在评估监控系统,Sensu 是候选之一。我们的一个要求是处理 SNMP 陷阱。 我的搜索仅显示 Sensu 扩展,但这些扩展来自第三方,甚至无法通过 获得gem。 Sensu 是否可以处理 SNMP 陷阱——无论是开箱即用还是使用常见的免费扩展? ...
我已经安装了 sensu-core,并按照文档中列出的内容对 sensu-client 执行了必要的配置这里适用于 sensu v0.23。我使用 Windows SC 实用程序为 Sensu 客户端创建 Windows 服务,似乎成功完成。但是,我无法通过命令提示符和 Services.msc 启动 Sensu 客户端。当我尝试使用后者强制启动时,我得到了Error 216:0xd8。 有想法该怎么解决这个吗? ...
我有一个在端点 Linux 机器(Centos 6.6)上触发的 sensu 处理程序。这是我正在使用的脚本: #!/bin/bash --login sudo -n -u deploy bash --login -c "cd /var/www/vhosts/sc/current; pwd; BUNDLE_GEMFILE=/var/www/vhosts/sc/current/Gemfile RAILS_ENV=production bundle exec pumactl -F /var/www/vhosts/sc/shared/config/puma.rb...
我正在为 Windows 上的 Sensu 创建安装脚本,并在启动服务时收到此错误: { "timestamp": "2016-04-14T23:05:45.043371+0100", "level": "warn", "message": "config file must be valid json", "file": "C:/opt/sensu/conf.d/client.json", "error": "unexpected character at line 1, column 1 [parse.c:652]" } 所有 ...