2017-01-09 9 views
0

あなたはSensuのサブスクリプションサブスクリプションの使用はどうですか? DockerでSensuを使用している場合、イメージ/コンテナのDockerタグに関連していますか?Sensuのサブスクリプション

答えて

1

このためには、感覚検査がどのように機能するかをチェックする必要があります。

これを開始するには、「サブスクライバー」と「スタンドアロン」がある2つの可能なチェック 'カテゴリ'を区別する必要があります。

あなたの質問は主にサブスクリプションとサブスクライバに関するものなので、私は今のところ「スタンドアロン」を残しておきます。

これはどのように機能しますか?

すべてのチェック設定には、「スタンドアロン」と定義されていない限り、1つ以上のサブスクリプショングループが含まれます。

のは、これが私たちの例のチェックの構成であるとしましょう:

{ 
    "checks": { 
    "sensu-website": { 
     "command": "check-http.rb -u https://sensuapp.org", 
     "subscribers": [ 
     "production" 
     ], 
     "interval": 60, 
    } 
    } 
} 

あなたは彼のチェックがsubcribersグループの生産」の一部であることがわかります。

sensu-clientを実行するクライアントでは、対応するsensu-clientの設定が行われます。

は、あなたが、生産が含まれ、サブスクリプションの配列があることがわかり、これは私たちの例のclient.json設定ファイルであることを

{ 
     "client": { 
     "name": "i-424242", 
     "address": "8.8.8.8", 
     "subscriptions": [ 
      "production", 
      "webserver", 
      "mysql" 
     ], 
     "socket": { 
      "bind": "127.0.0.1", 
      "port": 3030 
     } 
     } 

} 

を言ってみましょう。

これは、上記の例のチェックと同様に、このクライアントがサブスクリプショングループ 'production'のメンバーであるすべてのチェックを実行することを意味します。

あなたの質問の最後の部分は、小切手とそのような加入者グループを構成する場合にのみドッカーに固有です。

関連する問題