首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sensu订阅

在Sensu订阅
EN

Stack Overflow用户
提问于 2017-01-09 06:27:16
回答 1查看 164关注 0票数 0

请您告诉我,订阅关键字在Sensu检查文件中的用途是什么?当与Docker一起使用Sensu时,它与图像/容器的Docker标记有关吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-18 20:16:29

因此,要做到这一点,您必须检查感觉检查工作的总数。

首先,我们必须区分有“订阅者”和“独立用户”的两个可能的检查“类别”。

由于你的问题主要是关于订阅,因此是订阅者,所以我暂时不提“独立”的问题。

这是怎么回事?

每个检查配置都包括一个或多个订阅组,除非它被定义为“独立”。

假设这是我们的示例configuration:

代码语言:javascript
复制
{
  "checks": {
    "sensu-website": {
      "command": "check-http.rb -u https://sensuapp.org",
      "subscribers": [
        "production"
      ],
      "interval": 60,
    }
  }
}

你看,他的支票是下属集团“生产”的一部分。

现在,在您运行感觉客户机的客户端上,您将拥有相应的感觉客户机的配置。

假设这是我们的示例client.json配置文件

代码语言:javascript
复制
    {
      "client": {
        "name": "i-424242",
        "address": "8.8.8.8",
        "subscriptions": [
          "production",
          "webserver",
          "mysql"
        ],
        "socket": {
          "bind": "127.0.0.1",
          "port": 3030
        }
      }

}

您可以看到,有一个还包括生产的订阅数组。

这意味着该客户端将执行作为订阅组“production”成员的所有检查,就像上面的示例check一样。

对于你问题的最后一部分:只有当你把支票和他们的订户组安排成那样的时候,它才是专门针对码头的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41542145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档