0

クライアントがキープ アライブ チェックに失敗したときに SMS アラートを送信したいと考えています。クライアントのキープアライブ設定を再構成する必要はありません。単にデフォルトを使用してアラートを送信するだけです。

4

2 に答える 2

1

これは、サーバーだけで非常に簡単に構成できます。キープアライブはデフォルトのハンドラーを使用する必要があります。SMS を送信するようにデフォルト ハンドラーを設定できます (私は電子メール ハンドラーを使用するだけですが、mynumber@verizonwireless.com に送信します)。他の目的でデフォルト ハンドラーを使用している場合は、他のチェックを変更して別のハンドラーを使用する方が簡単です。各クライアントを再構成するよりもハンドラー... Ps 補足として (sensu によって監視されているサーバーがいくつかある場合) いくつかの構成管理ツールを調べる必要があります。私たちはシェフを使っていますが、素晴らしいです。チェックのハンドラーを変更する必要がある場合、またはそれらすべてのハンドラーを変更する必要がある場合は、レシピを変更してから、マシンに再収束するように指示するだけで、プロセスはわずか数分で完了します。

于 2014-08-06T19:15:09.523 に答える
1

キープアライブ チェックは他のチェックと同様に、ハンドラーを取ることができます。

http://sensuapp.org/docs/latest/keepalives

パペットを使用している場合は、キープアライブ設定を次のように設定できます。

class { 'sensu':
  ...
  client_keepalive => {
    handlers => [ 'sms' ],
  }
 }

https://github.com/sensu/sensu-puppet/blob/a37c512b29daed9dee7359cac3f3086c0ab3e809/manifests/init.pp#L148

于 2014-11-16T19:36:32.960 に答える